symperm.xml 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <sect1 id="ch07-symperm">
  2. <title>Setting up symlinks and permissions</title>
  3. <para>
  4. These files get the proper permissions and the necessary symlinks are created
  5. by running the following commands. If a user did not create the loadkeys
  6. and setclock scripts, he has to make sure not to type them in the commands
  7. below.
  8. </para>
  9. <blockquote><literallayout>
  10. <userinput>cd /etc/init.d &amp;&amp;</userinput>
  11. <userinput>chmod 754 rc rcS functions checkfs halt loadkeys mountfs
  12. reboot &amp;&amp;</userinput>
  13. <userinput>chmod 754 sendsignals setclock sysklogd template
  14. &amp;&amp;</userinput>
  15. <userinput>cd ../rc0.d &amp;&amp;</userinput>
  16. <userinput>ln -s ../init.d/sysklogd K900sysklogd &amp;&amp;</userinput>
  17. <userinput>ln -s ../init.d/sendsignals S800sendsignals &amp;&amp;
  18. </userinput>
  19. <userinput>ln -s ../init.d/mountfs S900mountfs &amp;&amp;</userinput>
  20. <userinput>ln -s ../init.d/halt S999halt &amp;&amp;</userinput>
  21. <userinput>cd ../rc6.d &amp;&amp;</userinput>
  22. <userinput>ln -s ../init.d/sysklogd K900sysklogd &amp;&amp;</userinput>
  23. <userinput>ln -s ../init.d/sendsignals S800sendsignals &amp;&amp;
  24. </userinput>
  25. <userinput>ln -s ../init.d/mountfs S900mountfs &amp;&amp;</userinput>
  26. <userinput>ln -s ../init.d/reboot S999reboot &amp;&amp;</userinput>
  27. <userinput>cd ../rcS.d &amp;&amp;</userinput>
  28. <userinput>ln -s ../init.d/checkfs S200checkfs &amp;&amp;</userinput>
  29. <userinput>ln -s ../init.d/mountfs S300mountfs &amp;&amp;</userinput>
  30. <userinput>ln -s ../init.d/setclock S400setclock &amp;&amp;</userinput>
  31. <userinput>ln -s ../init.d/loadkeys S500loadkeys &amp;&amp;</userinput>
  32. <userinput>cd ../rc1.d &amp;&amp;</userinput>
  33. <userinput>ln -s ../init.d/sysklogd K900sysklogd &amp;&amp;</userinput>
  34. <userinput>cd ../rc2.d &amp;&amp;</userinput>
  35. <userinput>ln -s ../init.d/sysklogd S100sysklogd &amp;&amp;</userinput>
  36. <userinput>cd ../rc3.d &amp;&amp;</userinput>
  37. <userinput>ln -s ../init.d/sysklogd S100sysklogd &amp;&amp;</userinput>
  38. <userinput>cd ../rc4.d &amp;&amp;</userinput>
  39. <userinput>ln -s ../init.d/sysklogd S100sysklogd &amp;&amp;</userinput>
  40. <userinput>cd ../rc5.d &amp;&amp;</userinput>
  41. <userinput>ln -s ../init.d/sysklogd S100sysklogd</userinput>
  42. </literallayout></blockquote>
  43. </sect1>