diff options
Diffstat (limited to 'base')
-rwxr-xr-x | base/aaabasicfs/cleanfs | 111 | ||||
-rwxr-xr-x | base/aaabasicfs/sysklogd | 64 |
2 files changed, 0 insertions, 175 deletions
diff --git a/base/aaabasicfs/cleanfs b/base/aaabasicfs/cleanfs deleted file mode 100755 index 51460d29f..000000000 --- a/base/aaabasicfs/cleanfs +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/sh -######################################################################## -# Begin $rc_base/init.d/cleanfs -# -# Description : Clean file system -# -# Authors : Gerard Beekmans - gerard@linuxfromscratch.org -# -# Version : 00.00 -# -# Notes : -# -######################################################################## - -. /etc/sysconfig/rc -. ${rc_functions} - -# Function to create files/directory on boot. -create_files() { - # Read in the configuration file. - exec 9>&0 < /etc/sysconfig/createfiles - while read name type perm usr grp dtype maj min junk - do - - # Ignore comments and blank lines. - case "${name}" in - ""|\#*) continue ;; - esac - - # Ignore existing files. - if [ ! -e "${name}" ]; then - # Create stuff based on its type. - case "${type}" in - dir) - mkdir "${name}" - ;; - file) - :> "${name}" - ;; - dev) - case "${dtype}" in - char) - mknod "${name}" c ${maj} ${min} - ;; - block) - mknod "${name}" b ${maj} ${min} - ;; - pipe) - mknod "${name}" p - ;; - *) - boot_mesg -n "\nUnknown device type: ${dtype}" ${WARNING} - boot_mesg "" ${NORMAL} - ;; - esac - ;; - *) - boot_mesg -n "\nUnknown type: ${type}" ${WARNING} - boot_mesg "" ${NORMAL} - continue - ;; - esac - - # Set up the permissions, too. - chown ${usr}:${grp} "${name}" - chmod ${perm} "${name}" - fi - done - exec 0>&9 9>&- -} - -case "${1}" in - start) - boot_mesg -n "Cleaning file systems:" ${INFO} - - boot_mesg -n " /tmp" ${NORMAL} - chmod 1777 /tmp - cd /tmp && - find . -xdev -mindepth 1 ! -name lost+found \ - -delete || failed=1 - - boot_mesg -n " /var/lock" ${NORMAL} - cd /var/lock && - find . -type f ! -newer /proc -exec rm -f {} \; || failed=1 - - boot_mesg " /var/run" ${NORMAL} - cd /var/run && - find . ! -type d ! -name utmp ! -newer /proc \ - -exec rm -f {} \; || failed=1 - > /var/run/utmp - if grep -q '^utmp:' /etc/group ; then - chmod 664 /var/run/utmp - chgrp utmp /var/run/utmp - fi - - (exit ${failed}) - evaluate_retval - - if egrep -qv '^(#|$)' /etc/sysconfig/createfiles 2>/dev/null; then - boot_mesg "Creating files and directories..." - create_files - evaluate_retval - fi - ;; - *) - echo "Usage: ${0} {start}" - exit 1 - ;; -esac - -# End $rc_base/init.d/cleanfs diff --git a/base/aaabasicfs/sysklogd b/base/aaabasicfs/sysklogd deleted file mode 100755 index 44a290e35..000000000 --- a/base/aaabasicfs/sysklogd +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/sh -######################################################################## -# Begin $rc_base/init.d/sysklogd -# -# Description : Sysklogd loader -# -# Authors : Gerard Beekmans - gerard@linuxfromscratch.org -# -# Version : 00.00 -# -# Notes : Move the log file to old when stopping -# -######################################################################## - -. /etc/sysconfig/rc -. ${rc_functions} - -case "${1}" in - start) - boot_mesg "Starting system log daemon..." - loadproc syslogd -m 0 - - boot_mesg "Starting kernel log daemon..." - loadproc klogd - ;; - - stop) - boot_mesg "Stopping kernel log daemon..." - killproc klogd - mv /var/log/kern.log /var/log/kern.log.old - touch /var/log/kern.log - - boot_mesg "Stopping system log daemon..." - killproc syslogd - mv /var/log/sys.log /var/log/sys.log.old - touch /var/log/sys.log - mv /var/log/wtmp /var/log/wtmp.old - touch /var/log/wtmp - ;; - - reload) - boot_mesg "Reloading system log daemon config file..." - reloadproc syslogd - ;; - - restart) - ${0} stop - sleep 1 - ${0} start - ;; - - status) - statusproc syslogd - statusproc klogd - ;; - - *) - echo "Usage: ${0} {start|stop|reload|restart|status}" - exit 1 - ;; -esac - -# End $rc_base/init.d/sysklogd - |