diff -Naur builded2/etc/conf.d/kernel builded/etc/conf.d/kernel --- builded2/etc/conf.d/kernel 2009-03-04 18:19:48.000000000 +0100 +++ builded/etc/conf.d/kernel 2009-03-04 18:23:00.000000000 +0100 @@ -17,7 +17,7 @@ # Sets the default verbose level for kernel messages. -# The default Magellan-Linux value: -RC_VERBOSE_LEVEL=3 +# The default ALX-Linux value: +RC_VERBOSE_LEVEL=0 # This value is very noisy and tells nearly everything: #RC_VERBOSE_LEVEL=7 diff -Naur builded2/etc/init.d/modules builded/etc/init.d/modules --- builded2/etc/init.d/modules 2009-03-04 18:19:48.000000000 +0100 +++ builded/etc/init.d/modules 2009-03-04 18:23:59.000000000 +0100 @@ -20,9 +20,14 @@ # a livecd has always the file .bootdev at root if [ ! -e /.bootdev ] then - echo -e ${COLOREDSTAR}"Calculating modules dependencies ..." - modules-update - evaluate_retval + if [ /etc/modules.d -nt /etc/modules.conf ] + then + echo -e ${COLOREDSTAR}"Calculating modules dependencies ..." + modules-update + evaluate_retval + else + echo -e ${COLOREDSTAR}"Modules dependencies are up-to-date ..." + fi fi # get modules.autoload file matching to kernel diff -Naur builded2/etc/init.d/mountfs builded/etc/init.d/mountfs --- builded2/etc/init.d/mountfs 2009-03-04 18:19:48.000000000 +0100 +++ builded/etc/init.d/mountfs 2009-03-04 18:25:14.000000000 +0100 @@ -13,6 +13,19 @@ source /etc/sysconfig/rc source $rc_functions +populate_alx_log() +{ + echo -e ${COLOREDSTAR}"Populating /var/log with fake file system ..." + + [ ! -d /var/log ] && install -d /var/log + rm -rf /var/log/* + + mount -t tmpfs tmpfs /var/log || return 1 + install -d /var/log/samba || return 1 + install -d /var/log/cups || return 1 + install -d /var/log/news || return 1 +} + case "$1" in start) echo -e ${COLOREDSTAR}"Remounting root file system in read-write mode ..." @@ -60,6 +73,9 @@ mount -a -t $NO_FS evaluate_retval + populate_alx_log + evaluate_retval + update_svcstatus $1 splash svc_started "$(basename $0)" 0 ;;