Changeset f3f65e73 for lsb-bootscripts


Ignore:
Timestamp:
05/23/2011 05:07:21 AM (13 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
5de4ea07
Parents:
90b4574
Message:

Added stop_on_error parameter to rc.site and cleaned up Begin and End lines.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9552 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Location:
lsb-bootscripts
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • lsb-bootscripts/ChangeLog

    r90b4574 rf3f65e73  
    55  * Makefile, etc/inittab: Removed the installation of /etc/inittab as this is
    66    done in the book.
     7  * etc/default/rc, etc/default/rc.site: Added "stop_on_error" parameter to
     8    rc.site file and added testcase on "stop_on_error" for FAILURE_ACTION in
     9    rc file.
    710
    8112011-05-21      DJ Lucas <dj@linuxfromscratch.org>
  • lsb-bootscripts/etc/default/rc

    r90b4574 rf3f65e73  
    11# Begin /etc/default/rc
    2 
    3 # Author: DJ Lucas - dj@linuxfromscratch.org
    4 # Version: 1.0 LSB V.3.1
    52
    63# Global variable inherited by initscripts are in caps
     
    118
    129# Set base directory information
    13 RC_BASE="ETCDIR"
     10RC_BASE="/etc/rc.d"
    1411
    1512# Location of network device scripts and config files
     
    7572i_message="Press '${FAILURE}I${NORMAL}' to enter interactive startup"
    7673
     74# FAILURE_ACTION (what to do when script failure occurs)
     75case "${stop_on_error}" in
     76    Y* | y* | 0)
     77        FAILURE_ACTION='read Enter'
     78    ;;
     79    *)
     80        FAILURE_ACTION='echo ""'
     81    ;;
     82esac
     83
    7784# Error message displayed when a script's exit value is not zero
    7885print_error_msg()
  • lsb-bootscripts/etc/default/rc.site

    r90b4574 rf3f65e73  
     1# Begin /etc/default/rc.site
     2
     3# Global variable inherited by initscripts are in caps
     4# Local variables for the rc script are in lowercase
     5
    16# Bootlogging (requires a tempfs mount)
    27BOOTLOG_ENAB="yes"
     
    914CLOCKPARAMS=
    1015
    11 # Manual input is not appropriate on remote systems. Define what happens when
    12 # an error is encountered that interupts the boot/shutdown proceess
    13 FAILURE_ACTION="read ENTER"
    14 
    1516# Export varialbles so that they are inherited by the initscripts
    16 export BOOTLOG_ENAB HOSTNAME UTC CLOCKPARAMS FAILURE_ACTION
     17export BOOTLOG_ENAB HOSTNAME UTC CLOCKPARAMS
    1718
    1819# Interactive startup
     
    2021itime="2" # The ammount of time (in seconds) to display the prompt
    2122
     23# Manual input is not appropriate on remote systems. Wait for user input on
     24# script error?
     25stop_on_error="yes"
     26
     27# End /etc/default/rc.site
  • lsb-bootscripts/etc/init.d/checkfs

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/checkfs
     2# Begin $RC_BASE/init.d/checkfs
    33
    44### BEGIN INIT INFO
     
    101101esac
    102102
    103 # End /etc/init.d/checkfs
     103# End $RC_BASE/init.d/checkfs
  • lsb-bootscripts/etc/init.d/cleanfs

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/cleanfs
     2# Begin $RC_BASE/init.d/cleanfs
    33
    44### BEGIN INIT INFO
     
    103103esac
    104104
    105 # End /etc/init.d/cleanfs
    106 
     105# End $RC_BASE/init.d/cleanfs
  • lsb-bootscripts/etc/init.d/console

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin $rc_base/init.d/console
     2# Begin $RC_BASE/init.d/console
    33
    44### BEGIN INIT INFO
     
    9494esac
    9595
    96 # End $rc_base/init.d/console
     96# End $RC_BASE/init.d/console
  • lsb-bootscripts/etc/init.d/halt

    r90b4574 rf3f65e73  
    2828esac
    2929
    30 # End /etc/init.d/halt
     30# End $RC_BASE/init.d/halt
  • lsb-bootscripts/etc/init.d/localnet

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/localnet
     2# Begin $RC_BASE/init.d/localnet
    33
    44### BEGIN INIT INFO
     
    7979esac
    8080
    81 # End /etc/init.d/localnet
     81# End $RC_BASE/init.d/localnet
  • lsb-bootscripts/etc/init.d/modules

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/modules
     2# Begin $RC_BASE/init.d/modules
    33
    44### BEGIN INIT INFO
     
    9595esac
    9696
    97 # End /etc/init.d/modules
     97# End $RC_BASE/init.d/modules
  • lsb-bootscripts/etc/init.d/mountfs

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/mountfs
     2# Begin $RC_BASE/init.d/mountfs
    33
    44### BEGIN INIT INFO
     
    5757esac
    5858
    59 # End /etc/init.d/mountfs
     59# End $RC_BASE/init.d/mountfs
  • lsb-bootscripts/etc/init.d/mountvirtfs

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/mountvirtfs
     2# Begin $RC_BASE/init.d/mountvirtfs
    33
    44### BEGIN INIT INFO
     
    4444esac
    4545
    46 # End /etc/init.d/mountvirtfs
     46# End $RC_BASE/init.d/mountvirtfs
  • lsb-bootscripts/etc/init.d/network

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/network
     2# Begin $RC_BASE/init.d/network
    33
    44### BEGIN INIT INFO
     
    8282esac
    8383
    84 # End /etc/init.d/network
     84# End $RC_BASE/init.d/network
  • lsb-bootscripts/etc/init.d/reboot

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/reboot
     2# Begin $RC_BASE/init.d/reboot
    33
    44### BEGIN INIT INFO
     
    3030esac
    3131
    32 # End /etc/init.d/reboot
     32# End $RC_BASE/init.d/reboot
  • lsb-bootscripts/etc/init.d/sendsignals

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/sendsignals
     2# Begin $RC_BASE/init.d/sendsignals
    33
    44### BEGIN INIT INFO
     
    5252esac
    5353
    54 # End /etc/init.d/sendsignals
     54# End $RC_BASE/init.d/sendsignals
  • lsb-bootscripts/etc/init.d/setclock

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/setclock
     2# Begin $RC_BASE/init.d/setclock
    33
    44### BEGIN INIT INFO
     
    5252esac
    5353
    54 # End /etc/init.d/setclock
     54# End $RC_BASE/init.d/setclock
  • lsb-bootscripts/etc/init.d/swap

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/swap
     2# Begin $RC_BASE/init.d/swap
    33
    44### BEGIN INIT INFO
     
    5353esac
    5454
    55 # End /etc/init.d/swap
     55# End $RC_BASE/init.d/swap
  • lsb-bootscripts/etc/init.d/sysctl

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/sysctl
     2# Begin $RC_BASE/init.d/sysctl
    33
    44### BEGIN INIT INFO
     
    3737esac
    3838
    39 # End /etc/init.d/sysctl
     39# End $RC_BASE/init.d/sysctl
  • lsb-bootscripts/etc/init.d/sysklogd

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/sysklogd
     2# Begin $RC_BASE/init.d/sysklogd
    33
    44### BEGIN INIT INFO
     
    6767esac
    6868
    69 # End /etc/init.d/sysklogd
     69# End $RC_BASE/init.d/sysklogd
  • lsb-bootscripts/etc/init.d/template

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin /etc/init.d/template
     2# Begin $RC_BASE/init.d/template
    33
    44### BEGIN INIT INFO
     
    8888esac
    8989
    90 # End /etc/init.d/template
     90# End $RC_BASE/init.d/template
  • lsb-bootscripts/etc/init.d/udev

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin $rc_base/init.d/udev
     2# Begin $RC_BASE/init.d/udev
    33
    44### BEGIN INIT INFO
     
    8888esac
    8989
    90 # End $rc_base/init.d/udev
     90# End $RC_BASE/init.d/udev
  • lsb-bootscripts/etc/init.d/udev_retry

    r90b4574 rf3f65e73  
    11#!/bin/sh
    2 # Begin $rc_base/init.d/udev_retry
     2# Begin $RC_BASE/init.d/udev_retry
    33
    44### BEGIN INIT INFO
     
    4747esac
    4848
    49 # End $rc_base/init.d/udev_retry
     49# End $RC_BASE/init.d/udev_retry
Note: See TracChangeset for help on using the changeset viewer.