Kompilasi Xz Kepemilikan Root

12. Kompilasi Sed

Adapun kompilasi Sed adalah sebagai berikut : Tabel IV.51 Kompilasi Sed No Perintah 1 2 3 4 5 .configure --prefix=usr --bindir=bin \ --htmldir=usrsharedocsed-4.2.2 make make html make install make -C doc install-html

13. Kompilasi Bzip2

Adapun kompilasi Bzip2 adalah sebagai berikut : Tabel IV.52Kompilasi Bzip2 No Perintah 1 2 3 4 5 6 7 8 9 10 11 12 13 patch -Np1 -i ..bzip2-1.0.6-install_docs-1.patch sed -i s\ln -s -f \PREFIXbin\1 Makefile sed -i sPREFIXmanPREFIXsharemang Makefile make -f Makefile-libbz2_so make clean make make PREFIX=usr install cp -v bzip2-shared binbzip2 cp -av libbz2.so lib ln -sv ....liblibbz2.so.1.0 usrliblibbz2.so rm -v usrbin{bunzip2,bzcat,bzip2} ln -sv bzip2 binbunzip2 ln -sv bzip2 binbzcat

14. Kompilasi Pkg-config

Adapun kompilasi Pkg-config adalah sebagai berikut : Tabel IV.53 Kompilasi Pkg-config No Perintah 1 2 .configure --prefix=usr \ --with-internal-glib \ --disable-host-tool \ --docdir=usrsharedocpkg-config-0.25 make make install

15. Kompilasi Ncurses

Adapun kompilasi Ncurses adalah sebagai berikut : Tabel IV.54 Kompiasi Ncurses No Perintah 1 2 3 4 5 6 7 8 9 .configure --prefix=usr \ --mandir=usrshareman \ --with-shared \ --without-debug \ --enable-pc-files \ --enable-widec make make install mv -v usrliblibncursesw.so.5 lib ln -sfv ....liblibncursesw.so.5 usrliblibncursesw.so for lib in ncurses form panel menu ; do rm -vf usrliblib{lib}.so echo INPUT-l{lib}w usrliblib{lib}.so ln -sfv lib{lib}w.a usrliblib{lib}.a ln -sfv {lib}w.pc usrlibpkgconfig{lib}.pc done ln -sfv libncurses++w.a usrliblibncurses++.a rm -vf usrliblibcursesw.so echo INPUT-lncursesw usrliblibcursesw.so ln -sfv libncurses.so usrliblibcurses.so ln -sfv libncursesw.a usrliblibcursesw.a No Perintah 10 11 12 ln -sfv libncurses.a usrliblibcurses.a mkdir -v usrsharedocncurses-5.9 cp -v -R doc usrsharedocncurses-5.9

16. Kompilasi dan Konfigurasi Shadow

Adapun kompilasi dan Konfigurasi Shadow adalah sebagai berikut : Tabel IV.55 Kompilasi Shadow No Perintah A 1 2 3 4 5 6 B 7 8 9 10 Kompilasi sed -i sgroupsEXEEXT srcMakefile.in find man -name Makefile.in -exec sed -i sgroups\.1 {} \; sed -i -e sENCRYPT_METHOD DESENCRYPT_METHOD SHA512 \ -e svarspoolmailvarmail etclogin.defs .configure --sysconfdir=etc make make install mv -v usrbinpasswd bin Konfigurasi pwconv grpconv sed -i syesno etcdefaultuseradd passwd root

17. Kompilasi Util-linux

Adapun kompilasi Util-linux adalah sebagai berikut : Tabel IV.56 Kompilasi Util-linux No Perintah 1 2 3 4 5 sed -i -e setcadjtimevarlibhwclockadjtimeg \ grep -rl etcadjtime . mkdir -pv varlibhwclock .configure --disable-su --disable-sulogin --disable-login make chown -Rv nobody . No Perintah 6 7 su nobody -s binbash -c PATH=PATH make checkā€ make install

18. Kompilasi Psmisc

Adapun kompilasi Psmisc adalah sebagai berikut : Tabel IV.57Kompilasi Psmisc No Perintah 1 2 3 4 5 .configure --prefix=usr make make install mv -v usrbinfuser bin mv -v usrbinkillall bin

19. Kompilasi Procps-ng

Adapun kompilasi Procps-ng adalah sebagai berikut : Tabel IV.58Kompilasi Procps-ng No Perintah 1 2 3 4 5 6 .configure --prefix=usr \ --exec-prefix= \ --libdir=usrlib \ --docdir=usrsharedocprocps-ng-3.3.8 \ --disable-static \ --disable-skill \ --disable-kill make sed -i -r s|pmap_initname\\\|\1| \ testsuitepmap.testpmap.exp make install mv -v usrliblibprocps.so. lib ln -sfv ....liblibprocps.so.1.1.2 usrliblibprocps.so