diff options
-rw-r--r-- | initscripts-3.12.spec | 186 |
1 files changed, 186 insertions, 0 deletions
diff --git a/initscripts-3.12.spec b/initscripts-3.12.spec new file mode 100644 index 00000000..6d39a1c9 --- /dev/null +++ b/initscripts-3.12.spec @@ -0,0 +1,186 @@ +Summary: inittab and /etc/rc.d scripts +Name: initscripts +Version: 3.12 +Copyright: GPL +Group: Base +Release: 1 +Source: initscripts-3.12.tar.gz +BuildRoot: /var/tmp/initbld +Requires: mingetty bash + +%description +This package contains the scripts use to boot a system, change run +levels, and shut the system down cleanly. It also contains the scripts +that activate and deactivate most network interfaces. + +%changelog + +* Mon Sep 15 1997 Erik Troan <ewt@redhat.com> + +- fixed bug in FORWARD_IPV4 support + +* Sun Sep 14 1997 Erik Troan <ewt@redhat.com> + +- added support for FORWARD_IPV4 variable + +* Thu Sep 11 1997 Donald Barnes <djb@redhat.com> + +- added status function to functions along with better killproc + handling. +- added /sbin/usleep binary (written by me) and man page +- changed BuildRoot to /var/tmp instead of /tmp + +* Tue Jun 10 1997 Michael K. Johnson <johnsonm@redhat.com> + +- /sbin/netreport sgid rather than suid. +- /var/run/netreport writable by group root. + +- /etc/ppp/ip-{up|down} no longer exec their local versions, so + now ifup-post and ifdown-post will be called even if ip-up.local + and ip-down.local exist. + +* Tue Jun 03 1997 Michael K. Johnson <johnsonm@redhat.com> + +- Added missing -f to [ invocation in ksyms check. + +* Fri May 23 1997 Michael K. Johnson <johnsonm@redhat.com> + +- Support for net event notification: + Call /sbin/netreport to request that SIGIO be sent to you whenever + a network interface changes status (won't work for brining up SLIP + devices). + Call /sbin/netreport -r to remove the notification request. +- Added ifdown-post, and made all the ifdown scrips call it, and + added /etc/ppp/ip-down script that calls /etc/ppp/ip-down.local + if it exists, then calls ifdown-post. +- Moved ifup and ifdown to /sbin + +* Tue Apr 15 1997 Michael K. Johnson <johnsonm@redhat.com> + +- usernetctl put back in ifdown +- support for slaved interfaces + +* Wed Apr 02 1997 Erik Troan <ewt@redhat.com> + +- Created ifup-post from old ifup +- PPP, PLIP, and generic ifup use ifup-post + +* Fri Mar 28 1997 Erik Troan <ewt@redhat.com> + +- Added DHCP support +- Set hostname via reverse name lookup after configuring a networking + device if the current hostname is (none) or localhost + +* Tue Mar 18 1997 Erik Troan <ewt@redhat.com> + +- Got rid of xargs dependency in halt script +- Don't mount /proc twice (unmount it in between) +- sulogin and filesystem unmounting only happened for a corrupt root + filesystem -- it now happens when other filesystems are corrupt as well + +* Tue Mar 04 1997 Michael K. Johnson <johnsonm@redhat.com> + +PPP fixes and additions + +* Mon Mar 03 1997 Erik Troan <ewt@redhat.com> + +Mount proc before trying to start kerneld so we can test for /proc/ksyms +properly. + +* Wed Feb 26 1997 Michael K. Johnson <johnsonm@redhat.com> + +Added MTU for PPP. + +Put PPPOPTIONS at the end of the options string instead of at the +beginning so that they override other options. Gives users more rope... + +Don't do module-based stuff on non-module systems. Ignore errors if +st module isn't there and we try to load it. + +* Tue Feb 25 1997 Michael K. Johnson <johnsonm@redhat.com> + +Changed ifup-ppp and ifdown-ppp not to use doexec, because the argv[0] +provided by doexec goes away when pppd gets swapped out. + +ifup-ppp now sets remotename to the logical name of the device. +This will BREAK current PAP setups on netcfg-managed interfaces, +but we needed to do this to add a reasonable interface-specific +PAP editor to netcfg. + +* Fri Feb 07 1997 Erik Troan <ewt@redhat.com> + +1) Added usernetctl wrapper for user mode ifup and ifdown's and man page +2) Rewrote ppp and slip kill and retry code +3) Added doexec and man page + +%prep +%setup + +%build +make CFLAGS="$RPM_OPT_FLAGS" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/etc +make ROOT=$RPM_BUILD_ROOT install +mkdir -p $RPM_BUILD_ROOT/var/run/netreport +chown root.root $RPM_BUILD_ROOT/var/run/netreport +chmod u=rwx,g=rwx,o=rx $RPM_BUILD_ROOT/var/run/netreport + +%post +if [ ! -f /var/log/wtmp ]; then + touch /var/log/wtmp +fi + +%clean +rm -rf $RPM_BUILD_ROOT/etc +rm -rf $RPM_BUILD_ROOT/usr/sbin + +%files +%dir /etc/sysconfig/network-scripts +%config %verify(not md5 mtime size) /etc/adjtime +/etc/sysconfig/network-scripts/ifdown +%config /sbin/ifdown +%config /etc/sysconfig/network-scripts/ifdown-post +/etc/sysconfig/network-scripts/ifup +%config /sbin/ifup +%config /etc/sysconfig/network-scripts/ifup-post +%config /etc/sysconfig/network-scripts/ifdhcpc-done +%config /etc/sysconfig/network-scripts/ifcfg-lo +%config /etc/sysconfig/network-scripts/ifdown-ppp +%config /etc/sysconfig/network-scripts/ifdown-sl +%config /etc/sysconfig/network-scripts/ifup-ppp +%config /etc/sysconfig/network-scripts/ifup-sl +%config /etc/sysconfig/network-scripts/ifup-routes +%config /etc/sysconfig/network-scripts/ifup-plip +%config /etc/inittab +%dir /etc/rc.d +%config /etc/rc.d/rc.sysinit +%dir /etc/rc.d/rc0.d +%config /etc/rc.d/rc0.d/* +%dir /etc/rc.d/rc1.d +%config /etc/rc.d/rc1.d/* +%dir /etc/rc.d/rc2.d +%config /etc/rc.d/rc2.d/* +%dir /etc/rc.d/rc3.d +%config /etc/rc.d/rc3.d/* +%dir /etc/rc.d/rc5.d +%config /etc/rc.d/rc5.d/* +%dir /etc/rc.d/rc6.d +%config /etc/rc.d/rc6.d/* +%dir /etc/rc.d/init.d +%config /etc/rc.d/init.d/* +%config /etc/rc.d/rc +%config /etc/rc.d/rc.local +%dir /etc/rc.d/rc4.d +/bin/doexec +/bin/usleep +/usr/sbin/usernetctl +/sbin/netreport +/usr/man/man1/doexec.1 +/usr/man/man1/usleep.1 +/usr/man/man1/usernetctl.1 +/usr/man/man1/netreport.1 +%dir /var/run/netreport +%config /etc/ppp/ip-up +%config /etc/ppp/ip-down |