Ignore:
Timestamp:
09/19/2011 03:31:46 AM (13 years ago)
Author:
Bruce Dubbs <bdubbs@…>
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, 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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
5a58876
Parents:
103bbd6
Message:

Rename /etc/sysconfig/init_params to /etc/sysconfig/rc.site.
Move network services to /lib/services.
Move init-functions to /lib/lsb.
Make /lib/lsb a symlink to /lib/services.
Create convenience symlink /etc/init.d->/etc/rc.d/init.d
Add help and man pages to ifup/ifdown.

Append /run/var/bootlog to /var/log/boot.log at the end of
the boot sequence.

Add capability to step through the boot scripts at boot time.

Optionally allow environment variables in sysconfig directory's
console, network, and clock files to be placed in rc.site.

Add an optional FASTBOOT parameter to set /fastboot when rebooting.

Remove a minor warning message from udev that is triggered
by the udev_retry boot script.

Add SKIPTMPCLEAN as an optional parameter to skip cleaning /tmp at boot time.

Add a page to Chapter 7 documenting rc.site.

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

Location:
bootscripts/lfs/lib/services
Files:
2 added
1 moved

Legend:

Unmodified
Added
Removed
  • bootscripts/lfs/lib/services/ipv4-static-route

    • Property mode changed from 100644 to 100755
    r103bbd6 rf874424  
    11#!/bin/sh
    22########################################################################
    3 # Begin /lib/boot/ipv4-static-route
     3# Begin /lib/services/ipv4-static-route
    44#
    55# Description : IPV4 Static Route Script
    66#
    77# Authors     : Kevin P. Fleming - kpfleming@linuxfromscratch.org
     8#               DJ Lucas - dj@linuxfromscratch.org
    89# Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org
    910#
     
    1213########################################################################
    1314
    14 . /lib/boot/functions
     15. /lib/lsb/init-functions
    1516. ${IFCONFIG}
    1617
     
    3839
    3940   (*)
    40       boot_mesg "Unknown route type (${TYPE}) in ${IFCONFIG}, cannot continue." ${FAILURE}
    41       echo_failure
     41      log_failure_msg "Unknown route type (${TYPE}) in ${IFCONFIG}, cannot continue."
    4242      exit 1
    4343   ;;
     
    4646if [ -n "${need_ip}" ]; then
    4747   if [ -z "${IP}" ]; then
    48       boot_mesg "IP variable missing from ${IFCONFIG}, cannot continue." ${FAILURE}
    49       echo_failure
     48      log_failure_msg "IP variable missing from ${IFCONFIG}, cannot continue."
    5049      exit 1
    5150   fi
    5251
    5352   if [ -z "${PREFIX}" ]; then
    54       boot_mesg "PREFIX variable missing from ${IFCONFIG}, cannot continue." ${FAILURE}
    55       echo_failure
     53      log_failure_msg "PREFIX variable missing from ${IFCONFIG}, cannot continue."
    5654      exit 1
    5755   fi
     
    6361if [ -n "${need_gateway}" ]; then
    6462   if [ -z "${GATEWAY}" ]; then
    65       boot_mesg "GATEWAY variable missing from ${IFCONFIG}, cannot continue." ${FAILURE}
    66       echo_failure
     63      log_failure_msg "GATEWAY variable missing from ${IFCONFIG}, cannot continue."
    6764      exit 1
    6865   fi
     
    7673case "${2}" in
    7774   up)
    78       boot_mesg "Adding '${desc}' route to the ${1} interface..."
     75      log_info_msg "Adding '${desc}' route to the ${1} interface..."
    7976      ip route add ${args} dev ${1}
    8077      evaluate_retval
     
    8279   
    8380   down)
    84       boot_mesg "Removing '${desc}' route from the ${1} interface..."
     81      log_info_msg "Removing '${desc}' route from the ${1} interface..."
    8582      ip route del ${args} dev ${1}
    8683      evaluate_retval
     
    9390esac
    9491
    95 # End /bib/boot/ipv4-static-route
     92# End /lib/services/ipv4-static-route
Note: See TracChangeset for help on using the changeset viewer.