diff --git a/chapter06/make-exp.xml b/chapter06/make-exp.xml deleted file mode 100644 index 7bd539b7f..000000000 --- a/chapter06/make-exp.xml +++ /dev/null @@ -1,13 +0,0 @@ - -Command explanations - -By default /usr/bin/make is installed setgid -kmem. This is needed on some systems so it can check the load average by -using /dev/kmem. However, on Linux systems, setgid -kmem is not needed, so we remove this from our make -binary. This also fixes problems with the make -ignoring certain variables like -LD_LIBRARY_PATH. - - - diff --git a/chapter06/make-inst.xml b/chapter06/make-inst.xml index 02cce215e..f80096f4d 100644 --- a/chapter06/make-inst.xml +++ b/chapter06/make-inst.xml @@ -1,12 +1,28 @@ +   + Installation of Make -Install Make by running the following commands: +Prepare Make to be compiled: -./configure --prefix=/usr && -make && -make install && -chgrp root /usr/bin/make && +./configure --prefix=/usr + +Continue with compiling the package: + +make + +And finish off installing the package: + +make install + +By default /usr/bin/make is installed setgid +kmem. This is needed on some systems so it can check the load average by +using /dev/kmem. However, on Linux systems, setgid +kmem is not needed, so we remove this from our make +binary. This also fixes problems with the make +ignoring certain variables like LD_LIBRARY_PATH. + +chgrp root /usr/bin/make && chmod 755 /usr/bin/make diff --git a/chapter06/make.xml b/chapter06/make.xml index 94e5f96cc..0f477d832 100644 --- a/chapter06/make.xml +++ b/chapter06/make.xml @@ -5,9 +5,8 @@ Estimated build time: &make-time; Estimated required disk space: &make-compsize; -&c6-make-inst; -&c6-make-exp; -&aa-make-desc; +&aa-make-shortdesc; &aa-make-dep; +&c6-make-inst; diff --git a/entities/make.ent b/entities/make.ent index f8aebcde8..d93c1f934 100644 --- a/entities/make.ent +++ b/entities/make.ent @@ -5,10 +5,10 @@ - +