diff options
Diffstat (limited to 'chapter06/psmisc.xml')
-rw-r--r-- | chapter06/psmisc.xml | 39 |
1 files changed, 38 insertions, 1 deletions
diff --git a/chapter06/psmisc.xml b/chapter06/psmisc.xml index e2a9d6c6e..3b939961d 100644 --- a/chapter06/psmisc.xml +++ b/chapter06/psmisc.xml @@ -7,6 +7,43 @@ Estimated required disk space: &psmisc-compsize;</screen> &aa-psmisc-shortdesc; &aa-psmisc-dep; -&c6-psmisc-inst; + +<sect2><title> </title><para> </para></sect2> + +<sect2> +<title>Installation of Psmisc</title> + +<para>Prepare Psmisc for compilation:</para> + +<screen><userinput>./configure --prefix=/usr --exec-prefix=/</userinput></screen> + +<para>The meaning of the configure option:</para> + +<itemizedlist> +<listitem><para><userinput>--exec-prefix=/</userinput>: This causes the +binaries to be installed in <filename>/bin</filename> and not in +<filename>/usr/bin</filename>. As the Psmisc programs are often used in +bootscripts, they should be available also when the <filename>/usr</filename> +filesystem isn't mounted.</para></listitem> +</itemizedlist> + +<para>Compile the package:</para> + +<screen><userinput>make</userinput></screen> + +<para>And install it:</para> + +<screen><userinput>make install</userinput></screen> + +<para>By default Psmisc's <userinput>pidof</userinput> program isn't installed. +Generally, this isn't a problem because we later install the Sysvinit package, +which provides a better <userinput>pidof</userinput> program. But if you're not +going to use Sysvinit, you should complete the installation of Psmisc by +creating the following symlink:</para> + +<screen><userinput>ln -s killall /bin/pidof</userinput></screen> + +</sect2> </sect1> + |