Не знаю, может это тебе ничего и не докажет, но вот тебе:
#ls /etc
bashrc fonts gshadow inittab lfs-release man.conf pam.d profile securetty skel vimrc
default fstab gtk inputrc limits mtab pango protocols security ssl X11
dircolors group hosts issue localtime nsswitch.conf passwd rc.d services sysconfig xinetd.conf
fam.conf group- imlib ld.so.cache login.access opt passwd- rpc shadow syslog.conf
fdprm group.bak inetd.conf ld.so.conf login.defs pam.conf passwd.bak rpc.N shadow- vga
и
#cat /etc/rc.d/init.d/functions
Код: Выделить всё
#!/bin/bash
# Begin $rc_base/init.d/functions - Run Level Control Functions
# Based on functions script from LFS-3.1 and earlier.
# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
# With code based on Matthias Benkmann's simpleinit-msb @
# http://winterdrache.de/linux/newboot/index.html
umask 022
export PATH="/bin:/usr/bin:/sbin:/usr/sbin"
KILLDELAY=3
COLUMNS=$(stty size)
COLUMNS=${COLUMNS##* }
COL=$[ $COLUMNS - 10 ]
WCOL=$[ $COLUMNS - 30 ]
SET_COL="echo -en \\033[${COL}G"
SET_WCOL="echo -en \\033[${WCOL}G"
CURS_UP="echo -en \\033[A"
NORMAL="echo -en \\033[0;39m"
SUCCESS="echo -en \\033[1;32m"
WARNING="echo -en \\033[1;33m"
FAILURE="echo -en \\033[1;31m"
print_error_msg()
{
echo
$FAILURE
echo "You should not be reading this error message. It means"
echo "that an unforseen error took place in $i,"
echo "which exited with a return value of $error_value"
echo
echo "If you're able to track this error down to a bug in one"
echo "of the files provided by the LFS book, please be so kind"
echo "to inform us at lfs-dev@linuxfromscratch.org"
$NORMAL
echo
echo
echo "Press Enter to continue..."
read
}
Собирал я его, собирал. Но не для заточки под себя, а для понимания настроек.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)