2000-05-06 Bill Nottingham * initscripts.spec: don't require modutils on ia64 2000-05-02 Bill Nottingham * rc.d/rc.sysinit: fix old compatibility cruft 2000-05-01 Bill Nottingham * Makefile, initscripts.spec, src/Makefile: fixes to get the prototypes right 2000-04-29 Bill Nottingham * src/initlog.conf: ignore 'Setting filetype' messages from e2fsck in initlog 2000-04-21 Nalin Dahyabhai * src/shvar.c: update from the rp3 CVS repository 2000-04-19 Bill Nottingham * rc.d/init.d/network: remove extraneous message * rc.d/init.d/halt, rc.d/rc.sysinit: use /poweroff and /halt to determine whether powering off * lang.csh: use /bin/echo for consistent behavior fix case statement ; apparently tcsh likes fd 15?? 2000-04-18 Nalin Dahyabhai * src/shvar.c, src/shvar.h: constipated (via rp3) 2000-04-13 Bill Nottingham * rc.d/init.d/network: that's better * rc.d/init.d/network: that check was bogus 2000-04-12 Bill Nottingham * sysconfig/network-scripts/ifup-post: check for RESOLV_MODS before testing 2000-04-10 Bill Nottingham * rc.d/init.d/network: don't bring up commented out 'ONBOOT' interfaces don't shut down inactive interfaces 2000-04-04 Than Ngo * sysconfig/network-scripts/ifdown-post: remove /etc/resolv.conf.save after the ippp connection down * sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifup-post, ChangeLog, initscripts.spec: fix overwrite problem of resolv.conf on ippp/ppp/slip connections 2000-04-03 Bill Nottingham * src/ppp-watch.c: don't delete other ppp-watch processes's pidfiles () * rc.d/init.d/functions: Blarg. I can't type. * rc.d/rc.sysinit: explicitly specify --localtime to hwclock 2000-03-31 Bill Nottingham * lang.csh, lang.sh: source $HOME/.i18n as well as /etc/sysconfig/i18n (idea from ) * service: add full restart (stop/start) * sysconfig/network-scripts/ifup: don't add unnecessary host routes * rc.d/init.d/network: blarg. linuxconf support broken again. 2000-03-27 Bill Nottingham * ChangeLog, initscripts.spec: remove compatiblity chkconfig links * rc.d/init.d/network: automatically unmount network fs when stopping network 2000-03-21 Bernhard "Bero" Rosenkränzer * rc.d/rc.sysinit, initscripts.spec: Handle /var/shm 2000-03-20 Bill Nottingham * src/netreport.c: show usage on bogus arguments * rc.d/init.d/functions: remove calls to ps - this should speed things up on slower machines * sysconfig.txt, sysconfig/network-scripts/ifup: allow for setting of MTU for a device * sysconfig/network-scripts/ifup-post: set umask before writing /etc/resolv.conf * sysconfig/network-scripts/ifup: honor NEEDHOSTNAME flag for pump as well * src/ppp-watch.c: open /dev/null for child process instead of closing fds 0,1,2 2000-03-17 Bernhard "Bero" Rosenkränzer * rc.d/rc.sysinit: Launch devfsd if required and installed 2000-03-10 Nalin Dahyabhai * ppp/ip-down, ppp/ip-up: use $@ intead of $* to fix bug #9697 2000-03-08 Cristian Gafton * Makefile: look at Version: * initscripts.spec, sysconfig.txt: documentation update from jakub 2000-03-08 Bill Nottingham * rc.d/init.d/halt, sysconfig/network-scripts/ifdown, sysconfig/network-scripts/network-functions: check that a device is up before bringing it down 2000-03-07 Bill Nottingham * src/minilogd.c: don't ignore stat return code * initscripts.spec, rc.d/init.d/network: handle sysctl upgrades better ; re-run sysctl on network start 2000-02-24 Bill Nottingham * sysconfig/network-scripts/ifup-post: allow for spaces in lines that are read 2000-02-23 Bill Nottingham * rc.d/rc.sysinit: don't read commented raiddev entries 2000-02-21 Than Ngo * rc.d/init.d/network: ignore ippp devices * sysconfig/network-scripts/ifdown-post: PATH is not set -> added PATH=/sbin:/usr/sbin:/bin:/usr/bin 2000-02-21 Bill Nottingham * ChangeLog, initscripts.spec: *** empty log message *** 2000-02-21 Florian La Roche * sysconfig/network-scripts/ifup-post: Fix typo in ifup-post. 2000-02-21 Than Ngo * rc.d/init.d/network: ignore ippp devices * sysconfig/network-scripts/ifdown-post: PATH is not set -> added PATH=/sbin:/usr/sbin:/bin:/usr/bin 2000-02-21 Florian La Roche * sysconfig/network-scripts/ifup-post: Fix typo in ifup-post. 2000-02-18 Bill Nottingham * rc.d/rc.sysinit: remove mtab~~ too 2000-02-17 Bill Nottingham * sysconfig/network-scripts/ifup-post: support for isdn stuff 2000-02-16 Bill Nottingham * rc.d/rc.sysinit: sanitize repair prompt 2000-02-14 Bill Nottingham * sysconfig.txt: document /etc/sysconfig/desktop 2000-02-14 Nalin Dahyabhai * initscripts.spec: add which as dependency for bug 9416 2000-02-08 Bill Nottingham * ChangeLog, rc.d/rc.sysinit: load modules, not aliases. Also, load sound-slot-0 if aliased 2000-02-07 Nalin Dahyabhai * initscripts.spec: whoops, forgot to update changelog in .spec * ChangeLog, rc.d/rc.sysinit: fix check for /var/*/news, work around for bug #9140 * ChangeLog, initscripts.spec, lang.csh: check that LC_ALL/LANG/LINGUAS/TERM are set before we use them in lang.csh 2000-02-05 Nalin Dahyabhai * rc.d/init.d/single: whoops, single should really check that it got start before it does anything * initscripts.spec, rc.d/init.d/random: fix bug 9102 2000-02-04 Bill Nottingham * lang.csh, lang.sh: if LC_ALL/LINGUAS == LANG, don't set them 2000-02-02 Bill Nottingham * initscripts.spec: add glib-devel to buildprereq * rc.d/init.d/network, sysconfig/network-scripts/ifup-routes: fix handling of bizarro linuxconf routes * ChangeLog, initscripts.spec: obsolete sapinit (a SAP sysctl package) 2000-02-01 Nalin Dahyabhai * ChangeLog, sysconfig/network-scripts/network-functions: don't change DEVICE when bringing up default route * sysconfig/network-scripts/network-functions: AAAACK! wrong IP for default route! * src/shvar.c, src/shvar.h: non-critical changes to shvar to sync with rp3's copy * initscripts.spec, src/shvar.c: shvar cleanup 2000-02-01 Nalin Dahyabhai * src/shvar.c: make svNewFile actually fail if file doesn't exist, add svCreateFile that ignores this error * sysconfig/network-scripts/network-functions fix wrong default route ip in network-functions remove DEVICE=GATEWAYDEV weirdness * sysconfig/network-scripts/ifdown-post: attempt to reset the default route in case we dropped it for PPP * src/ipcalc.1: document the "--silent" option * src/shvar.c: strtok() and other cleanups * rc.d/rc.sysinit: make symlinks for System.map and module-info automatically 2000-01-31 Bill Nottingham * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-post: set hostname only on boot * rc.d/init.d/network: bring down *all* interfaces on network stop * src/initlog.c, src/process.c: fix some warnings on alpha * rc.d/init.d/network, sysconfig/network-scripts/ifup: fix logic of boot-time interfaces somewhat * src/ppp-watch.c: return code of socket is -1, not 0 2000-01-27 Bill Nottingham * rc.d/rc.sysinit: get rid of warning when /var/lock and /var/run are empty 2000-01-24 Bill Nottingham * rc.d/rc.sysinit: don't blow away /var/run/news on reboot 2000-01-21 Bill Nottingham * sysconfig/network-scripts/ifup-post: change grep slightly * rc.d/rc.sysinit: don't load disabled modules * rc.d/init.d/functions: fix pidof calls in pidofproc * rc.d/rc.sysinit: don't load disabled modules * rc.d/init.d/functions: fix pidof calls in pidofproc * src/process.c: take out some pointless code * rc.d/init.d/functions: add --user option to daemon 2000-01-20 Bill Nottingham * rc.d/rc.sysinit: remove mtab~ files earlier 2000-01-19 Bill Nottingham * sysconfig/network-scripts/ifup-post: don't munge resolv.conf if DNS1 is in there somewhere already 2000-01-17 Bill Nottingham * rc.d/rc.sysinit: fix quoatacheck for non-root * initscripts.spec: bump procps dependency 2000-01-14 Bill Nottingham * rc.d/init.d/functions: remove ps|grep|awk construct 2000-01-13 Bill Nottingham * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-ipx: fix ifup-ipx (#8407) * rc.d/rc.sysinit: terminate raid start message with newline 2000-01-12 Bill Nottingham * src/Makefile: link popt statically 2000-01-10 Bill Nottingham * rc.d/init.d/halt: ignore loopfs when umounting 2000-01-06 Bill Nottingham * rc.d/rc.sysinit: don't assume ARC clock from MILO 1999-12-30 Bill Nottingham * rc.d/init.d/network: don't call non-existant ipv4_forward_set 1999-12-29 ewt * Makefile: make check shouldn't try to pipe ELF executables thorugh bash! * initscripts.spec: removed sh-utils prereq which breaks the dependency chain 1999-12-28 Bill Nottingham * sysctl.conf, sysctl.conf.sparc: add files * Makefile, initscripts.spec, rc.d/init.d/network, rc.d/init.d/single, rc.d/rc.sysinit, sysconfig/init: switch from echoing values into /proc/sys to using sysctl 1999-12-13 Bill Nottingham * initscripts.spec: move buildroot 1999-12-08 Bill Nottingham * rc.d/init.d/halt: unmount /proc after we're done with it. 1999-12-08 Bill Nottingham * rc.d/init.d/halt: unmount /proc after we're done with it. 1999-12-06 Michael K. Johnson * ChangeLog, initscripts.spec: 4.71 release * src/ppp-watch.c: redial after RETRYTIMEOUT on script failure * src/ppp-watch.c: tyops * src/ppp-watch.c: handle control-C and such on parent right use sigaction * sysconfig/network-scripts/ifup-ppp: Fix suggested by Adam P. Jenkins, tests fine here, may improve CHAP as well. 1999-12-03 Michael K. Johnson * src/ppp-watch.c: open fds, get lock/pid file names right 1999-12-03 Bill Nottingham * rc.d/rc.sysinit: y.a. typo 1999-11-30 Bill Nottingham * src/minilogd.c: duh - use dgram to talk to real syslogd * initscripts.spec: fix modutils dependencies 1999-11-30 Bill Nottingham * initscripts.spec: fix modutils dependencies 1999-11-29 Bill Nottingham * rc.d/rc.sysinit: make sound detection consistent 1999-11-28 Bill Nottingham * sysconfig/network-scripts/ifup: this makes more sense * rc.d/init.d/network: yet another typo. grr. arrgh. 1999-11-24 Bill Nottingham * rc.d/rc.sysinit: fix other syntax error * sysconfig/network-scripts/ifup: don't add default loopback route * rc.d/rc.sysinit: fix typo 1999-11-22 Michael K. Johnson * initscripts.spec: releasing 4.67 * src/ppp-watch.c: comments are dangerous; sometimes they disagree with code... * sysconfig.txt: DEBUG documented 1999-11-22 Bill Nottingham * sysconfig/network-scripts/ifup-aliases: call linuxconf for linuxconf aliases * lang.csh, lang.sh: turn off executable bit * rc.d/rc.sysinit: load mixer settings for monolithic sound too 1999-11-19 Michael K. Johnson * src/ppp-watch.c: try not to fill up the logs with pppd failures * src/Makefile, src/ppp-watch.8: added ppp-watch man page * src/usernetctl.1, src/usernetctl.8: usernetctl is a system command * src/usernetctl.1: usernetctl is an internal wrapper program * sysconfig/network-scripts/ifup-ppp: make netcfg work by allowing device name to be full path to ifcfg file 1999-11-17 Bill Nottingham * rc.d/rc.sysinit: only munge /boot/kernel.h if there's a change 1999-11-16 Bill Nottingham * sysconfig.txt: document ARP variable * sysconfig/network-scripts/ifup: add ARP variable use * rc.d/rc.sysinit: look for fonts that aren't psf.gz * lang.sh: fix logic in lang.sh * service: update service (do status probes) * sysconfig/network-scripts/ifup: add default route but no gateway 1999-11-15 Bill Nottingham * src/initlog.c: close configuration file descriptor 1999-11-12 Michael K. Johnson * sysconfig/network-scripts/ifup-ppp: allow pppd to set the default route * sysconfig/network-scripts/ifup-ppp: move PPPOPTIONS to the end use noauth always to work around new defaultroot behaviour 1999-11-10 Bill Nottingham * initscripts.spec, rc.d/rc.sysinit, sysconfig/init: control stop-a differently than sysrq 1999-11-08 Bill Nottingham * rc.d/rc, rc.d/rc.sysinit: use /var/run/confirm for interactive, not /tmp/confirm 1999-11-08 Michael K. Johnson * sysconfig/network-scripts/ifup-ppp: try to make CHAP work in cases where it currently fails 1999-11-05 Michael K. Johnson * src/ppp-watch.c: careful about killing processes... * src/ppp-watch.c: terminate usage message * src/ppp-watch.c: try to fix double-dialing problem 1999-11-03 Bill Nottingham * src/initlog.conf: make comments a little more clear. * initscripts.spec: explicitly specify some permissions 1999-11-02 Michael K. Johnson * sysconfig.txt, sysconfig/network-scripts/ifup-post: DNS{1,2} useful for more than just PPP * lang.csh: fix security hole 1999-10-27 Bill Nottingham * initscripts.spec: change dependency from psmisc to /sbin/fuser * initscripts.spec, rc.d/rc.sysinit: hwclock is now on alpha, too. 1999-10-27 Michael K. Johnson * sysconfig/network-scripts/ifup-post: add new nameserver entries as well as replacing nameserver entries 1999-10-25 Bill Nottingham * rc.d/init.d/functions, rc.d/rc.sysinit, src/consoletype.1, src/consoletype.c, src/Makefile, initscripts.spec: fix console checking with new consoletype program (from jakub) * rc.d/init.d/halt: turn off quotas before remounting 1999-10-22 Bill Nottingham * sysconfig/network-scripts/ifup-ipx: ipx_interface is in /sbin. * rc.d/rc.sysinit: call reboot -f to avoid silliness 1999-10-18 Bill Nottingham * rc.d/rc.sysinit: only load mixer settings if we loaded a soumd module * rc.d/init.d/network: handle weird linuxconf 'any' static routes 1999-10-17 Bill Nottingham * src/process.c: oops. DWIM, not as I say. 1999-10-14 Bill Nottingham * rc.d/init.d/network: fix typo 1999-10-12 Matt Wilson * initscripts.spec, prefdm: updated 1999-10-11 Bill Nottingham * sysconfig/network-scripts/ifup-aliases: add support for linuxconf aliases * rc.d/rc.sysinit: fix for Jensens. 1999-10-06 Bill Nottingham * service: fix it. Really, we mean it. 1999-10-05 Bill Nottingham * rc.d/rc.sysinit, sysconfig/init, sysconfig.txt: control stop-a like magic sysrq 1999-10-05 Jakub Jelinek * rc.d/rc.sysinit: If /etc/sysconfig/keyboard is not present (on serial console), don't complain. 1999-10-04 Bill Nottingham * rc.d/init.d/halt, rc.d/rc.sysinit: check for aumix-minimal before execution 1999-10-02 Bill Nottingham * ChangeLog, rc.d/rc.sysinit, src/loglevel.c, src/Makefile: duh. can we say, duplicated functionality? 1999-09-30 Bill Nottingham * rc.d/rc.local: wow, that was broken. I wonder how it worked before. 1999-09-29 Bill Nottingham * rc.d/init.d/halt: add an extra awk check to make sure we omit root fs. * initscripts.spec: req. e2fsprogs >= 1.15 1999-09-28 Michael K. Johnson * src/ppp-watch.c: recover if dead daemon left pidfile * src/ppp-watch.c: exit after deleting pidfile... * src/ppp-watch.c: really fix pidfile locking... * src/ppp-watch.c: proper file locking 1999-09-26 Bill Nottingham * lang.csh: typo 1999-09-24 Bill Nottingham * rc.d/rc.sysinit: use fsck's completion bar * lang.csh, lang.sh: locale: C -> en_US 1999-09-23 Michael K. Johnson * initscripts.spec: new version * src/ppp-watch.c: kill nicely, try to hang up modem * src/ppp-watch.c: be more careful about killing * initscripts.spec, src/ppp-watch.c: make ppp-watch kill leftover dialer more reliably 1999-09-23 Bill Nottingham * src/initlog.1: update man page to document config file 1999-09-21 Bill Nottingham * rc.d/init.d/network: add a "DEFRAG_IPV4" setting 1999-09-21 Michael K. Johnson * initscripts.spec: new version 4.45 * sysconfig/network-scripts/ifup-ppp: changed defaults 1999-09-20 Bill Nottingham * Makefile, sys-unconfig.8: add sys-unconfig man page * rc.d/rc.sysinit: just run 'passwd root' * rc.d/rc.sysinit: look in /proc/cpuinfo for arc console * src/process.c: don't dup stdin. * rc.d/init.d/functions: pass /dev/null as stdin to daemons. * rc.d/rc: Don't run rc.local through initlog. * sysconfig/network-scripts/ifcfg-lo: add note about conflicts with gated. * rc.d/init.d/halt: just call swapoff once * rc.d/init.d/halt: typo * rc.d/init.d/halt: do process splatting for final umount too. * rc.d/init.d/netfs: don't use expr, but require bash to do math * rc.d/init.d/halt: Don't use cut, it's in /usr/bin * rc.d/rc.sysinit: use kill & pidof, not killall (no /usr) * initscripts.spec, rc.d/init.d/netfs: take out call to lsof - not needed * lang.csh, lang.sh, sysconfig.txt: some i18n fixes from Peter Ivanyi (ivanyi@internet.sk) - sysconfig.txt was wrong - add latin2-ucw to ACMs 1999-09-18 Bill Nottingham * rc.d/rc.sysinit: define uniprocessor in boot/kernel.h too 1999-09-17 Bill Nottingham * rc.d/init.d/halt, rc.d/rc.sysinit: load/save mixer settings here. 1999-09-14 Bill Nottingham * rc.d/rc.sysinit: grep file, not cat file | grep 1999-09-13 Bill Nottingham * rc.d/init.d/functions, sysconfig/init: Duh. Use different terminal escape. 1999-09-13 Michael K. Johnson * ChangeLog, initscripts.spec: new version 4.41 * sysconfig/network-scripts/ifup-ppp, initscripts.spec: new --remotename option to wvdial 1999-09-13 Bill Nottingham * sysconfig/network-scripts/ifup: i before e.... 1999-09-13 Michael K. Johnson * src/ppp-watch.c: tried to add backgrounding at boot time 1999-09-13 Bill Nottingham * prefdm: get rid of which output * sysconfig/network-scripts/ifdown-post: add support for an ifdown-local * rc.d/rc.sysinit: simplify raid startup a little 1999-09-13 johnsonm * src/ppp-watch.c: do not run multiple copies setsid/setpgid seems to help... 1999-09-13 Bill Nottingham * rc.d/init.d/halt: fix swapoff so it's not called with no args 1999-09-11 Bill Nottingham * rc.d/init.d/killall: require bash * rc.d/rc.local: fix for number of processor check. This should work and be portable. 1999-09-10 Bill Nottingham * initscripts.spec: chkconfig --del in %preun, not %postun * rc.d/init.d/halt: use killall5, not kill * sysconfig/network-scripts/ifup: add explicit 'dev'. Could help in some cases, I suppose. 1999-09-10 johnsonm * src/ppp-watch.c: report failure 1999-09-09 Bill Nottingham * rc.d/init.d/halt: swapoff swap that isn't in /etc/fstab, too. 1999-09-08 Michael K. Johnson * initscripts.spec: new version * sysconfig/network-scripts/ifdown, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifdown-sl, sysconfig/network-scripts/ifup, sysconfig/network-scripts/network-functions: make ifdown synchronous modulo timeout 1999-09-07 Bill Nottingham * sysconfig/init, rc.d/rc.sysinit, sysconfig.txt: allow turning off of 'press 'i' prompt' * prefdm: add path to prefdm 1999-09-07 Michael K. Johnson * sysconfig/network-scripts/network-functions: work right in the background * sysconfig/network-scripts/ifup-ppp: work with ppp-watch * src/ppp-watch.c: do not overload physicalDevice sleep only when appropriate 1999-09-07 Bill Nottingham * rc.d/rc.sysinit: add an 'unconfigure' sort of thing. 1999-09-07 Michael K. Johnson * src/Makefile: link statically * src/ppp-watch.c: seems to work for basic operation * sysconfig/network-scripts/ifup-post: do not read /etc/resolv.conf forever... 1999-09-07 Bill Nottingham * sysconfig/init, rc.d/rc.sysinit, sysconfig.txt: allow turning off of 'press 'i' prompt' * prefdm: add path to prefdm 1999-09-07 Michael K. Johnson * sysconfig/network-scripts/network-functions: work right in the background * sysconfig/network-scripts/ifup-ppp: work with ppp-watch * src/ppp-watch.c: do not overload physicalDevice sleep only when appropriate 1999-09-07 Bill Nottingham * rc.d/rc.sysinit: add an 'unconfigure' sort of thing. 1999-09-07 Michael K. Johnson * src/Makefile: link statically * src/ppp-watch.c: seems to work for basic operation * sysconfig/network-scripts/ifup-post: do not read /etc/resolv.conf forever... * initscripts.spec, ppp/ip-up, src/ppp-watch.c, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifup-ppp: first attempt at integrating ppp-watch 1999-09-06 Michael K. Johnson * src/Makefile, src/ppp-watch.c, src/shvar.c, src/shvar.h: first pass at ppp-watch * sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/ifup-ppp, sysconfig.txt: DEFROUTE defaults on; PEERDNS documented and defaults on * sysconfig/network-scripts/ifup-ppp: chat script only needs to exist if wvdial not in use 1999-09-04 Bill Nottingham * prefdm: Wow. That's *brooooooooooooooooken*. 1999-09-03 Bill Nottingham * rc.d/init.d/netfs: oops, don't try to remount network filesystems with mount -a. * initscripts.spec: require lsof 1999-09-02 Bill Nottingham * rc.d/init.d/functions: oops. reversed logic in killproc. 1999-09-02 Bill Nottingham * src/getkey.c, src/Makefile, rc.d/init.d/functions, rc.d/rc, rc.d/rc.sysinit: add interactive prompt to make Cristian & Preston happy 1999-08-31 Bill Nottingham * rc.d/rc.sysinit, sysconfig/init, sysconfig.txt: disable magic sysrq by default * initscripts.spec: make utmp group 22 1999-08-30 Bill Nottingham * rc.d/init.d/netfs: new NFS unmounting stuff from Bill Rugolsky 1999-08-25 Bill Nottingham * sysconfig/network-scripts/ifup-sl: typo * rc.d/rc.sysinit: ditto * rc.d/rc.sysinit: more raid fixes 1999-08-25 Bill Nottingham * rc.d/rc.sysinit: more raid fixes 1999-08-24 Michael K. Johnson * sysconfig/network-scripts/ifcfg-lo: give lo a name for usernet * sysconfig.txt: oops, wvdial does not override those 1999-08-24 Bill Nottingham * sysconfig/network-scripts/ifup-sl: dip apparently goes into background now. (#3361) 1999-08-21 Bill Nottingham * rc.d/init.d/network: change onboot grep * service: fix this. this has been broke for a while 1999-08-20 Bill Nottingham * Makefile: don't check csh file with bash * lang.csh: add lang.csh. Might even work. * sysconfig/network-scripts/ifup: add option to pass hostname with pump 1999-08-20 Bill Nottingham * Makefile: don't check csh file with bash * lang.csh: add lang.csh. Might even work. * sysconfig/network-scripts/ifup: add option to pass hostname with pump 1999-08-19 Michael K. Johnson * sysconfig/network-scripts/ifdown-ppp: wvdial/too much ifdown-post 1999-08-19 Bill Nottingham * src/process.c: I don't remember smoking crack, but I must have been... * rc.d/rc.sysinit: depmod exits with 0 even with unresolved dependencies. Bad. 1999-08-19 Michael K. Johnson * sysconfig/network-scripts/ifdown-ppp: wvdial/too much ifdown-post 1999-08-19 Bill Nottingham * src/process.c: I don't remember smoking crack, but I must have been... * rc.d/rc.sysinit: depmod exits with 0 even with unresolved dependencies. Bad. 1999-08-18 Michael K. Johnson * sysconfig.txt: more updates relative to wvdial 1999-08-17 Bill Nottingham * initscripts.spec: specspo fix. 1999-08-16 Bill Nottingham * rc.d/rc.sysinit: change kernel boot define * rc.d/rc.sysinit: add a boot_kernel.h file 1999-08-13 Michael K. Johnson * initscripts.spec, sysconfig.txt, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifup-ppp: use new pppd 1999-08-13 Bill Nottingham * rc.d/rc.sysinit: remove stuff for setting preferred link * rc.d/rc.sysinit: new raid startup stuff from Doug 1999-08-10 Bill Nottingham * src/initlog.conf, src/initlog.c: ignore anything before a ^H ignore twiddles on lines by themselves allow BOL/EOL matching 1999-08-10 Erik Troan * src/ipcalc.c: added help/usage messages 1999-08-10 Bill Nottingham * src/initlog.conf, src/initlog.c: ignore anything before a ^H ignore twiddles on lines by themselves allow BOL/EOL matching 1999-08-10 Erik Troan * src/ipcalc.c: added help/usage messages 1999-08-06 Bill Nottingham * src/initlog.c: what's that debugging code doing there? 1999-08-04 Michael K. Johnson * sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/ifup-ppp: take advantage of userpeerdns 1999-08-04 Bill Nottingham * sysconfig.txt: document keytable stuff a little more 1999-08-02 Bill Nottingham * prefdm: fix typo * Makefile: add a 'make check' target to catch typos. * sysconfig/network-scripts/ifup-ppp: fix typo 1999-08-02 Bill Nottingham * Makefile: add a 'make check' target to catch typos. * sysconfig/network-scripts/ifup-ppp: fix typo 1999-07-29 Bill Nottingham * initscripts.spec: fix time %post * initscripts.spec, prefdm, Makefile: add prefdm as a real file. * rc.d/rc.sysinit: set /etc/HOSTNAME no matter what... 1999-07-28 Michael K. Johnson * initscripts.spec, sysconfig.txt, sysconfig/network-scripts/ifup-ppp: first try at basic integrated wvdial support 1999-07-27 Bill Nottingham * rc.d/init.d/functions: trap sigpipe in shell... 1999-07-26 Bill Nottingham * ppp/ip-up: added stuff for heartbeat monitoring 1999-07-26 Bill Nottingham * sysconfig/network-scripts/ifup: take out some code that's never run... * sysconfig/network-scripts/ifdown-aliases, sysconfig/network-scripts/ifup-aliases: speedup fixes for ifup-aliases from David Harris (dharris@drh.net) 1999-07-25 Bill Nottingham * src/process.c: - increase buffer from 2K to 8K - add regexp checking - add a usleep() call so we don't read 4000 twiddles from fsck * src/Makefile: install initlog.conf * src/initlog.c: add config file parsing, strip data before a \r * src/initlog.conf: initial checkin 1999-07-24 Bill Nottingham * src/process.c: when 'rexec'ing, run initlog as child, not parent. Ignore SIGPIPE when writing to initlog FD. * rc.d/init.d/functions: When we write to initlog's FD, write in subshell so we don't die with SIGPIPE * src/process.c: oops, logging was broken 'cos we were passing bogus command line 1999-07-22 Donnie Barnes * src/usleep.c: added --oot option * src/usleep.c: minor nit * src/usleep.c: fixed bug oot introduced into my code 1999-07-22 Erik Troan * src/usleep.c: added missing include * src/Makefile, src/usleep.1, src/usleep.c: popt'd usleep (djb made me) 1999-07-21 Bill Nottingham * rc.d/rc.sysinit: mount /proc before checking / so that volume labels can work 1999-07-15 Bill Nottingham * rc.d/rc.local: "processor" isn't common to all architectures. But bogomips is! :) 1999-07-09 Bill Nottingham * initscripts.spec: fix path sed of zonefile location 1999-07-08 Bill Nottingham * initscripts.spec: fix timeconfig non-dependency * ChangeLog, initscripts.spec: require new setup (inputrc) * inputrc: remove file * Makefile, initscripts.spec, lang.sh, sysconfig.txt: more fixes for i18n from nkbj@image.dk, move inputrc to setup package * lang.sh: revert changes for time being * src/initlog.c, src/process.c, src/testd.c, src/usleep.c: fix some compiler warnings (nkbj@image.dk) 1999-07-08 Cristian Gafton * rc.d/init.d/netfs: Change the run levels to 25/75, so that the nfs lock daemons will be started and killed in the correct order. * Makefile: remove *~ on make clean 1999-07-07 Bill Nottingham * adjtime, lang.sh, rc.d/init.d/network: fixes from nkbj@image.dk 1999-07-06 Bill Nottingham * initscripts.spec: fix killall links (#3889) * rc.d/init.d/functions: oops, can't short-circuit backtics 1999-07-01 Bill Nottingham * rc.d/init.d/network: don't bring down non-existent IPX nets 1999-06-29 Bill Nottingham * rc.d/rc.sysinit: don't source /etc/sysconfig/i18n if it's not there... * rc.d/init.d/functions: oops, don't call tty before /usr is mounted 1999-06-25 Bill Nottingham * rc.d/rc.sysinit: don't create module-info, System.map links - they aren't needed 1999-06-22 Bill Nottingham * initscripts.spec, rc.d/rc.sysinit: always set clock first thing (req. timeconfig 3.0) touch utmpx/wtmpx if needed 1999-06-21 Bill Nottingham * syssconfig/network-scripts/ifup-aliases: um, can't 'return' from a shell script * src/process.c: fix bug in parsing command arguments * src/doexec.c: make doexec not segfault if called with no args.... 1999-06-18 Bill Nottingham * sysconfig/network-scripts/ifup-aliases, sysconfig/network-scripts/ifup-routes: remove commented-out linuxconf support ;) 1999-06-17 Bill Nottingham * rc.d/init.d/functions: check for the presence of a tty before doing anything rash... * rc.d/rc.sysinit: add SRM clock support, take out hwclock --adjust * sysconfig/network-scripts/ifup-aliases, sysconfig/network-scripts/ifup-routes: comment out linuxconf support * rc.d/init.d/functions, rc.d/rc.sysinit: use INITLOG_ARGS everywhere except fsck, fix typo * rc.d/rc.sysinit: set the clock if we can read the /etc/localtime link, too * rc.d/rc.sysinit: set clock as soon as possible... 1999-06-15 Bill Nottingham * rc.d/rc.sysinit: make setsysfont call smarter 1999-06-14 Bill Nottingham * sysconfig/network-scripts/ifup-post: add routes after aliases * rc.d/init.d/network: don't need to check internal node number... * rc.d/rc.sysinit: add a space after 'alias sound|midi' so we don't get confused by alsaconf stuff * sysconfig/network-scripts/ifup-aliases: fix so it does aliases in order * rc.d/rc.sysinit: um, it makes very little sense to touch /var/run/utmp and promptly remove it. 1999-06-07 Bill Nottingham * rc.d/rc.sysinit: revert raid 1999-05-25 Bill Nottingham * rc.d/rc.sysinit: don't make relative links to display manager * rc.d/init.d/network: don't run ipx_internal_net if both params are 0 1999-05-24 Bill Nottingham * rc.d/rc.sysinit: comment clean out of /var * rc.d/init.d/network: fix restart/cwd problem 1999-05-24 Michael K. Johnson * ppp/ip-up: let everyone read /var/run/ppp-*.dev 1999-05-19 Bill Nottingham * rc.d/rc.sysinit: clean up /var more completely 1999-05-14 Bill Nottingham * rc.d/rc.sysinit: fix typos * rc.d/init.d/network: oops, xargs is on /usr/bin, can't use that. * rc.d/rc.sysinit: load modules earlier 1999-05-12 Bill Nottingham * rc.d/rc.sysinit: be careful about loading st.o * rc.d/rc.sysinit: Wow, the rhmkvtag stuff has been seriously screwed for 2+ months now. 1999-05-10 Bill Nottingham * initscripts.spec, rc.d/rc.sysinit: fix raid start 1999-05-04 Bill Nottingham * rc.d/rc.local: add SMP info to /etc/issue 1999-04-19 Bill Nottingham * lang.sh: inputrc is always on * initscripts.spec, inputrc: commit inputrc changes 1999-04-18 Matt Wilson * initscripts.spec, sysconfig/network-scripts/ifup: typo 1999-04-15 Bill Nottingham * rc.d/init.d/single, rc.d/rc: dpn't run rpmnew scripts either 1999-04-13 Bill Nottingham * inittab: xdm returns to runlevel 5 * rc.d/rc.sysinit: set preferred display manager link, fix quotas * src/initlog.c: log by default to LOCAL7 * rc.d/rc: don't run single-user mode through initlog * Makefile, initscripts.spec, service: add a service script for starting and stopping things. wheeeeeeeeee... * inittab: don't run mingetty in runlevel 1 * rc.d/init.d/single: if people want to run scripts in runlevel 1, let them 1999-04-12 Bill Nottingham * initscripts.spec: add console-tools req, add kernel <= 2.2 conflict * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-aliases: remove 2.0 kernel support * rc.d/init.d/single: kill kerneld * rc.d/rc.sysinit: kill kerneld. make sure sound aliases aren't commented out 1999-04-09 Bill Nottingham * src/process.c, src/process.h, src/initlog.c, src/initlog.h, src/minilogd.c: fixeds for the case where /dev/log exists at boot 1999-04-08 Bill Nottingham * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-aliases: check for 2.0 kernels before doing some stuff * initscripts.spec: make rc.local config(noreplace) 1999-04-07 Bill Nottingham * rc.d/init.d/functions: add a --check to daemon so that we don't look for su's pid * rc.d/rc.sysinit: touch wtmp, don't zero it * sysconfig/network-scripts/ifup: fix check for non-existent devices 1999-04-07 Erik Troan * initscripts.spec, rc.d/rc.sysinit: made wtmp, utmp mode 664 and owned by group wtmp 1999-04-06 Bill Nottingham * inittab: take out --noclear * rc.d/rc.sysinit: do loadkeys nicer 1999-04-06 Michael K. Johnson * initscripts.spec, sysconfig/network-scripts/ifup-ipx: ifup-ipx ./_ confusion fixed 1999-04-06 Bill Nottingham * rc.d/rc.sysinit: echo after loading keymap * setsysfont: look for consolechars in both /bin & /usr/bin 1999-04-06 Erik Troan * initscripts.spec, sysconfig/network-scripts/ifup-post: run ifup-local as appropriate 1999-04-06 Bill Nottingham * rc.d/rc.sysinit: don't touch/remove/bother utmpx * rc.d/init.d/network: make network work for restart if called as ./network * lang.sh: take out loadunimap, since setsysfont should take care of this * Makefile, initscripts.spec, lang.sh: add some changes suggested by Peter Ivanyi * rc.d/rc.sysinit: load keymaps & fonts early. add ncp&smb to the 'don't mount yet' list 1999-04-05 Bill Nottingham * sysconfig/network-scripts/network-functions: fix for $PARENTDEVNAME 1999-04-01 Bill Nottingham * rc.d/init.d/network: only bring up/shut down boot devices 1999-04-01 Bill Nottingham * sysconfig/network-scripts/ifup: fix channel bonding * initscripts.spec: add procps to dependencies * lang.sh: fix typo 1999-03-31 Bill Nottingham * rc.d/rc.sysinit: link system.map in all cases, not just old kernels 1999-03-30 Bill Nottingham * rc.d/init.d/functions: fix for pid grep in status 1999-03-29 Bill Nottingham * rc.d/rc.sysinit: fix depmod logic (preferred really is dead.) * sysconfig/network-scripts/ifup: fix test for 2.0/2.2 kernel 1999-03-27 Cristian Gafton * initscripts.spec: new version - added sysvinitfiles as a %doc file 1999-03-26 Bill Nottingham * rc.d/init.d/netfs, rc.d/init.d/nfsfs: nfsfs -> netfs. * rc.d/init.d/functions: swapped out can be [foo] * rc.d/init.d/functions: fix killproc foo SIGNAL so it works sanely 1999-03-24 Bill Nottingham * rc.d/rc.sysinit: only pass -A to clock if it's /sbin/clock 1999-03-23 Bill Nottingham * lang.sh: fix for koi8-r 1999-03-22 Bill Nottingham * rc.d/init.d/functions: if $BOOTUP is already set, don't source config 1999-03-19 Bill Nottingham * sysconfig/network-scripts/ifup-aliases, sysconfig/network-scripts/ifup-routes: don't run linuxconf if /usr isn't mounted * sysconfig/network-scripts/ifup: set macaddr before bootp 1999-03-18 Cristian Gafton * rc.d/rc.sysinit: zero in the /var/run/utmpx file 1999-03-18 Bill Nottingham * sysconfig/network-scripts/ifup-post: don't set hostname on ppp/slip (kills X) 1999-03-18 Bill Nottingham * src/initlog.c, src/initlog.h, src/process.c: don't output error messages if reading commands * src/Makefile, src/initlog.c, src/initlog.h, src/process.c: gack. don't exit on command format errors from subprocess * sysconfig/network-scripts/ifup: Exit the script if pump fails. Doh. 1999-03-16 Bill Nottingham * initscripts.spec: bump rev to 3.96 * src/process.c: if we are 'in initlog' rewrite output so it goes to initlog * src/initlog.c: if /dev/log exists on ROFS, that *doesn't* mean syslog is running * rc.d/init.d/functions: remove cruft * rc.d/init.d/functions: add a 'PASSED' result fix ROFS logging to be sane * rc.d/rc.sysinit: rewrite fsck so you don't get FAILED on a passed check 1999-03-16 Bill Nottingham * sysconfig/network-scripts/ifdown-ppp: fix for CHATPID (bug #1343) 1999-03-15 Bill Nottingham * sysconfig.txt: fixes from ultrapenguin - document SYSFONTACM * lang.sh: more sysfontacm fixes * lang.sh: more support for SYSFONTACM from consoletools * setsysfont: work with SYSFONTACM and use consolechars from console-tools * sysconfig/network-scripts/ifup: add routes to non-local subnets if they aren't already there * sysconfig/network-scripts/ifup-aliases: changes from ultrapenguin (bash2 stuff) 1999-03-15 Michael Johnson * initscripts.spec, rc.d/rc.sysinit: pam_console cleanups 1999-03-15 Bill Nottingham * initscripts.spec: remove console-tools from deps 1999-03-15 Bill Nottingham * initscripts.spec: add gawk to dependencies 1999-03-14 Bill Nottingham * rc.d/init.d/functions: change variable name * rc.d/init.d/functions, rc.d/rc.sysinit, src/initlog.c: if [ 0 ] don't work in shell. *thwap* 1999-03-11 Erik Troan * initscripts.spec: release 2 1999-03-10 Bill Nottingham * initscripts.spec: remove ifdhcpcdccpdc-done 1999-03-10 Erik Troan * sysconfig/network-scripts/ifdown, sysconfig/network-scripts/ifup: pump actually works now 1999-03-10 Bill Nottingham * rc.d/init.d/nfsfs: add a mount -a after nfs mounts 1999-03-10 Bill Nottingham * rc.d/init.d/nfsfs: add a mount -a after nfs mounts 1999-03-10 Erik Troan * sysconfig/network-scripts/ifup: use pump for bootp and dhcp * sysconfig/network-scripts/ifdhcp-done: obsolete 1999-03-10 Bill Nottingham * rc.d/init.d/functions: change to pidofproc suggested by "Mike McHenry" * src/minilogd.c: ack. Must remove debugging code. 1999-02-26 Bill Nottingham * rc.d/init.d/functions: fix killproc to be more sane 1999-02-25 Bill Nottingham * rc.d/rc.sysinit: remove random from rc.sysinit * rc.d/rc.sysinit: put preferred support back in * ChangeLog, sysconfig.txt, sysconfig/init: more changes for sysconfig/init * rc.d/init.d/functions: ditto 1999-02-23 Bill Nottingham * rc.d/rc.sysinit: fix 'force fsck on boot' 1999-02-22 Bill Nottingham * Makefile, initscripts.spec, rc.d/init.d/functions, sysconfig/init: add default /etc/sysconfig/init change raw ansi to echo -e add a 'serial' mode that has no ansi escapes 1999-02-19 Bill Nottingham * rc.d/init.d/functions: $@ -> $*. I knew there was a reason I did that. 1999-02-18 Bill Nottingham * rc.d/init.d/single: fie, a missing fi. Also, source functions. * rc.d/init.d/functions: $* -> $@ 1999-02-13 Cristian Gafton * rc.d/init.d/halt: Attempt a fix for the raid stop code 1999-02-11 Bill Nottingham * rc.d/rc.sysinit: Remove support for modules/preferred, since we don't need it anymore. 1999-02-10 Bill Nottingham * sysconfig/network-scripts/ifdhcpc-done, sysconfig/network-scripts/ifup: fix kernel-2.2 double net routes, remove '-x' from ifdhcpc-done * inittab: turn off xdm in runlevel 5 1999-02-05 Bill Nottingham * src/process.c, sysconfig/network-scripts/ifup-aliases: bill is a moron. also, fix ifup-aliases for bash2 * rc.d/init.d/functions: add /usr/X11R6/bin to path, so 'daemon xdm' works 1999-02-04 Bill Nottingham * initscripts.spec: add changelog entry for this mess * src/initlog.h, src/loglevel.c: fix syscall to something lots more portable * initscripts.spec, src/loglevel.c, sysconfig.txt: add loglevel.c, document LOGLEVEL setting * rc.d/init.d/functions, rc.d/init.d/halt, rc.d/rc.sysinit: bugfixes for 'old' mode * rc.d/init.d/single, rc.d/rc.sysinit: swap workaround; kerneld/kmod fixes * rc.d/init.d/random, src/Makefile, src/initlog.c, src/process.c, rc.d/init.d/functions, rc.d/init.d/halt, rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/rc, rc.d/rc.sysinit: fixes * rc.d/init.d/functions, rc.d/init.d/halt, rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/init.d/random, rc.d/rc, rc.d/rc.sysinit, src/initlog.c, src/process.c: bugfixes... 1999-02-03 notting * rc.d/init.d/functions, rc.d/init.d/halt, rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/init.d/random, rc.d/init.d/single, rc.d/rc: more initlog changes * rc.d/init.d/functions wait a little longer for kill -TERM * initscripts.spec, rc.d/rc.sysinit, setsysfont, sysconfig/network-scripts/ifup-ppp: setsysfont only if font defined do hwclock --adjust fix /forcefsck fix ifup-ppp (move & to after redirect) * Makefile, initscripts.spec, rc.d/init.d/functions, rc.d/init.d/network, rc.d/rc, rc.d/rc.sysinit, src/Makefile, src/initlog.1, src/initlog.c, src/initlog.h, src/minilogd.c, src/process.c, src/process.h, sysconfig.txt: add initlog stuff. Use %defattr in specfile. * rc.d/init.d/halt: do "halt -p", "umount -f" in shutdown. 1999-01-25 jbj * rc.d/rc.sysinit: Perform quota checking on file systems after they are marked read/write (#719). * sysconfig/network-scripts/ifup-ppp: Explicitly force RX escape char negotiation if ESCAPECHARS = no (#519). * sysconfig/network-scripts/ifup: bootpc: 2.2 kernels complain about broadcast and netmask on ifup. bootpc: Give slow 10Mbps/100Mbps autodetecting cards a second chance. * initscripts.spec: Bump version. 1998-12-06 jbj * sysconfig/network-scripts/ifup-ipx: Bug #205 sez': in ifup-ipx script underlines in next line should be changes to dots for frametype in 802_2 802_3 ETHERII SNAP ; do I have verified this to be a bug in the initscripts. If autoprimary and and autoframetype is enabled in /etc/sysconfig/network then the interface will come up properly. If they are set to no then whatever frametypes that are defined in the /etc/sysconfig/network-scripts/ifcfg-ethx will not become activated. 1998-11-12 pbrown * rc.d/init.d/halt, initscripts.spec: halt passed the -i flag to disable network interfaces (new halt option). 1998-11-10 johnsonm * sysconfig/network-scripts/ifup-aliases, initscripts.spec: linuxconf ipalias fix; work with both old and new linuxconf 1998-11-02 notting * rc.d/init.d/functions: sort daemons in status() by pid 1998-10-28 notting * rc.d/init.d/functions: fix status() (was catching instance of initscripts) 1998-10-15 ewt * rc.d/rc.sysinit: can't have spaces around = in sh * rc.d/init.d/halt: fixed shell stuff * initscripts.spec: version 3.78 * rc.d/init.d/halt: raidstop -r doesn't work for 5.2 ;-) * initscripts.spec: added raidstop to halt * rc.d/init.d/halt: added raidstop stuff * initscripts.spec: version 3.77 * initscripts.spec: fixed raidstart * rc.d/rc.sysinit: raidstart doesn't exist! use raidadd/raidrun 1998-10-12 gafton * initscripts.spec, lang.sh, sysconfig.txt: Handle LC_ALL 1998-10-12 pbrown * initscripts.spec, setsysfont: updated so that setfont always runs. 1998-10-06 gafton * initscripts.spec: New release * rc.d/rc.sysinit: Accept all kernel numbers instead of just 2.0.x 1998-10-05 gafton * initscripts.spec: require: e2fsprogs 1998-10-03 gafton * .cvsignore, ChangeLog, initscripts.spec, lang.sh: Use SYSTERM, not SYSTEM in lang.sh 1998-09-25 gafton * Makefile, initscripts.spec: New file part of the dist: inputrc * lang.sh: Set INPUTRC and LESSCHARSET on linux-lat systems * inputrc: New file 1998-09-21 johnsonm * rc.d/init.d/functions: a few bugs fixed and a few unneeded processes removed * sysconfig.txt: updated QUEUE meaning 1998-09-17 johnsonm * sysconfig.txt: /etc/sysconfig/sendmail added 1998-09-16 jbj * sysconfig.txt: Document UNIMAP variable. * initscripts.spec: Version 3.71. * rc.d/rc.sysinit: Raid startup. * rc.d/rc: Don't run [KS]??foo.{rpmsave,rpmorig} scripts. * setsysfont: I've changed /sbin/setsysfont from the RH51 initscripts package to handle Unicode fonts. To do this I've added the variable UNIMAP to /etc/sysconfig/i18n (It holds the name of the Unicode mapping table.) The changes should be backwards compatible. Niels Kristian Bech Jensen - nkbj@image.dk - http://www.image.dk/~nkbj/ 1998-08-21 jbj * rc.d/rc.sysinit: Remove Postgres sockets while booting (problem #816). 1998-08-17 ewt * initscripts.spec: verion 3.70 * rc.d/rc.local: 1) only update /etc/issue if /etc/redhat-release is present 2) use the text of /etc/redhat-releae verbatim; don't add "Red Hat Linux" to the front 1998-08-16 jbj * initscripts.spec, rc.d/init.d/halt, rc.d/rc.sysinit: Remove annoying error messages. 1998-08-14 jbj * rc.d/rc.sysinit: Remove attempt to avoid running depmod on 2.1.x kernels. 1998-08-01 jbj * rc.d/rc.sysinit: Typo (Hao Li ) 1998-07-07 jbj * rc.d/init.d/nfsfs, rc.d/init.d/network, initscripts.spec: Permit /usr to be NFS mounted. 1998-07-07 johnsonm * sysvinitfiles: priority specification * sysconfig/network-scripts/ifdown-ppp: fix long-standing bug and work with (currently vaporware) newer ps versions 1998-07-07 jbj * sysconfig/network-scripts/ifup-ppp: Invert logic for ESCAPECHARS=yes. * sysconfig/network-scripts/ifup-sl, sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/ifup-plip, sysconfig/network-scripts/ifup-ipx, sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifdown-sl, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifdown: Always "cd /etc/sysconfig/network-scripts" before sourcing network_functions. * sysconfig/network-scripts/ifdown-sl: Bug report: I am running dip-3.3.7o-10 and initscripts-3.32-1 on Red Hat 5.0 Intel and was unable to terminate an established SLIP connection in the standard fashion. After some hacking around I discovered that the problem was that when dip establishes a connection, it changes it's argument list to '-dip (IP_ADDRESS)' where IP_ADDRESS is the local IP address. This of course breaks the network-scripts handling of the connection. I've modified /etc/sysconfig/network-scripts/ifdown-sl to take this into account and included the modified file below. I don't think it will work for people with dynamically allocated IP addresses though... -Mike Wittman support login: wittman@cs.berkeley.edu 1998-07-01 jbj * rc.d/rc.sysinit: Perform rhkmvtag magic with module-info. * rc.d/rc.sysinit: Remove debugging "echo ...". * rc.d/rc.sysinit: Use rhkmvtag to attach modules directory to running kernel. 1998-07-01 ewt * src/usernetctl.c, initscripts.spec: USERNET attribute can have "" around it 1998-07-01 jbj * initscripts.spec: Add %defattr for non-root build/install. * Makefile: More cvs workarounds. * Makefile: Deal with some cvs quirks. * initscripts.spec: Bump version. * rc.d/init.d/halt: Turn off accounting before unmounting /var. * rc.d/rc.sysinit: Correctly check fsck return code for non-root fs. 1998-06-21 jbj * sysconfig/network-scripts/ifup-ipx, sysconfig/network-scripts/ifup, src/usernetctl.c, rc.d/init.d/network, rc.d/rc.sysinit, initscripts.spec: Fix bug track problems (#677, #731, #734, E-mail). 1998-06-07 ewt * initscripts.spec: version 3.66 * rc.d/rc.sysinit: look for bootfile= to set /lib/modules/preferred symlink 1998-06-02 ewt * initscripts.spec: version 3.65 1998-06-01 ewt * rc.d/rc.sysinit: 1) if preferred doesn't exist, run depmod -a normally 2) do proper symlink check for preferred * src/Makefile: ipcalc shouldn't be setgid root 1998-05-10 ewt * initscripts.spec, rc.d/rc.sysinit: be more forcefull about creating preferred directories 1998-05-08 djb * initscripts.spec: updated version number * ppp/ip-up: added path shit to ip-up * initscripts.spec: forgot to increment version number * setsysfont: made setsysfont do *nothing* if there is no $SYSFONT 1998-05-06 djb * Makefile, initscripts.spec: makefile bug * Makefile, initscripts.spec, lang.sh, rc.d/rc.sysinit: moved stuff to /etc/profile.d/lang.sh * Makefile: minor fix * setsysfont: added setsysfont * Makefile, initscripts.spec, rc.d/rc.sysinit, sysconfig.txt: added added sysconfig/i18n support 1998-05-04 johnsonm * initscripts.spec: added missing files * initscripts.spec: new release 1998-05-03 johnsonm * initscripts.spec: more commentary * rc.d/init.d/network, sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-ipx, sysconfig/network-scripts/ifup-routes, sysconfig.txt: update to linuxconf 1.11r8 capabilities. Full support for IPX as configured by linuxconf. Updated sysconfig.txt documentation to reflect new parameters. 1998-05-02 johnsonm * sysconfig/network-scripts/ifup-aliases, sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/ifup-routes, initscripts.spec, rc.d/init.d/network: linuxconf support * rc.d/init.d/network: probe function, more hinting 1998-05-01 ewt * rc.d/init.d/network: added missing ;; * rc.d/rc.sysinit: run depmod properly * initscripts.spec: requires 2.1.85-3 for /lib/modules/preferred directory * initscripts.spec: vesrion 3.54 * rc.d/rc.sysinit: use /lib/modules/preferred symlink 1998-04-30 djb * rc.d/init.d/random: various cleanups * sysconfig/network-scripts/ifup-plip: plip cleanup * rc.d/rc.sysinit: rc.sysinit was removing /etc/nologin. Bad. Removed. * rc.d/init.d/nfsfs: added sourcing of functions 1998-04-24 johnsonm * rc.d/rc: info for linuxconf 1998-04-21 johnsonm * rc.d/rc.sysinit: handle kmod in 2.1 kernels nicely 1998-04-20 johnsonm * rc.d/init.d/random: works better * rc.d/init.d/random: reasonable status, restart, reload * rc.d/init.d/nfsfs: Added reload function. Made status do something other than "command not found". * rc.d/init.d/killall: tpyo * rc.d/init.d/network: Made some sense of the "network status" command. Integrate with linuxconf (works with or without). 1998-04-20 ewt * initscripts.spec: version 3.53 * rc.d/rc.sysinit: sets up modules symlink properly * rc.d/rc.sysinit: added more "" to get rid of some problems 1998-04-14 johnsonm * rc.d/rc: only kill things that are currently up 1998-04-05 ewt * rc.d/rc.sysinit, sysconfig/network-scripts/network-functions: moved adding /etc/resolv.conf search path to normal reverse name lookup handling * initscripts.spec, rc.d/rc.sysinit: fixed bugs in kernel-release handling 1998-04-02 ewt * rc.d/rc.sysinit: 1) set domain variable if none is set in /etc/sysconfig/network 2) add search path to /etc/resolv.conf if none is present 1998-03-30 ewt * rc.d/rc.sysinit: make /lib/modules/default point to the proper modules for this kernel 1998-03-22 ewt * sysconfig/network-scripts/ifup: added netmask calculation * src/ipcalc.1: added --netmask * src/ipcalc.c: added --netmask argument * initscripts.spec: version 3.51 * sysconfig/network-scripts/ifup: fixed network address calculations * src/ipcalc.1: fixed man page 1998-03-16 johnsonm * sysconfig.txt: document the static-routes file. Include documentation for how it *will* be, rather than how it is now ("any"). 1998-03-10 johnsonm * sysconfig.txt: more detail on ifcfg files * sysconfig.txt: first rev to Jacques 1998-03-10 ewt * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-post: look for ipcalc in /bin, not /sbin * sysconfig/network-scripts/network-functions: added missing \ * src/Makefile: ipcalc should go in /bin, not /sbin * sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/network-functions, sysconfig/network-scripts/ifup: 1) added need_hostname and set_hostname functions 2) changed hostname lookup to use ipcalc * initscripts.spec: added ipcalc * src/Makefile: added ipcalc.1 * src/ipcalc.1: added man page * src/ipcalc.c: added --hostname option * initscripts.spec: version 3.50 * sysconfig/network-scripts/ifup: use ipcalc to calculate netmask and/or broadcast address * src/Makefile, src/ipcalc.c: added ipcalc * initscripts.spec: version 3.32 * sysconfig/network-scripts/ifdhcpc-done: removed senseless dhcp log in /tmp 1998-03-09 ewt * sysconfig/network-scripts/ifup: if bootp fails and there is no fallback IP, take down the device * initscripts.spec: added info on 3.31 release * Makefile: still more cvs workarounds * Makefile: MORE cvs brokenness * Makefile: more cvs broknness * Makefile: made archive rule work w/ broken cvs * sysconfig/network-scripts/ifup: added check for mktemp failure 1998-03-04 johnsonm * sysconfig.txt: Initial revision of sysconfig hierarchy description 1998-02-14 johnsonm * sysvinitfiles: Took out autoreload tag. 1998-02-13 johnsonm * sysvinitfiles: per-config file autoreload 1998-02-12 johnsonm * sysvinitfiles: Languages. A few more notes on how to do things. 1998-02-10 johnsonm * sysvinitfiles: Standard Red Hat copyright * sysvinitfiles: Added full instructions on writing a System V init script for Red Hat Linux. 1998-02-09 johnsonm * sysvinitfiles: pidfile contents are examined after all... * sysvinitfiles: Complete list of tags to use in sysv init files 1998-02-06 ewt * src/usernetctl.c: didn't work for cloned devices 1998-01-12 johnsonm * initscripts.spec: /sbin/ * sysconfig/network-scripts/ifup-routes: /sbin/ isn't always in $PATH 1997-12-31 ewt * rc.d/rc.sysinit: - touch /var/lock/subsys/kerneld after cleaning out /var/lock/subsys - the logic for when /var/lock/subsys/kerneld is touched was backwards 1997-12-30 ewt * initscripts.spec: version 3.30 * rc.d/rc.sysinit: 1) tried to get /proc stuff right one more time (uses -t nonfs,proc now) 2) added support for /fsckoptions 3) changed 'yse' to 'yes' 1997-12-09 ewt * initscripts.spec, rc.d/rc.sysinit: 1) set domainname to "" if none is specified 2) version 3.29 * initscripts.spec: version 3.28 * rc.d/rc.sysinit: fixed wrong umount 1997-12-08 ewt * rc.d/rc.sysinit: more /proc mounting fixes * initscripts.spec: version 3.27 * rc.d/rc.sysinit: changed how /proc gets mounted so that it ends up in /etc/mtab 1997-12-08 johnsonm * Makefile: Allow creating new archives without creating a new tag if necessary. * initscripts.spec: release 3.26 1997-11-20 johnsonm * sysconfig/network-scripts/network-functions: Inheritance was wrong. 1997-11-07 ewt * rc.d/rc.sysinit: added sound stuff 1997-11-07 johnsonm * initscripts.spec: new version * rc.d/init.d/network: Added missing "then" 1997-11-06 johnsonm * rc.d/init.d/network: only enable/disable forwarding on start, always disable on stop. * initscripts.spec: New version * sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/network-functions, sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifup-post: PPP debugging fixed. PPP Persisting fixed. Moved netreport stuff into one place. 1997-11-02 ewt * rc.d/rc.sysinit: don't mount /proc twice * rc.d/rc.sysinit: don't umount /proc after mounting it 1997-10-31 ewt * rc.d/rc.sysinit, initscripts.spec: added isapnp support 1997-10-28 ewt * initscripts.spec: make archive 1997-10-28 djb * rc.d/rc: edited comments * initscripts.spec: changelog * rc.d/init.d/functions: added the ability to 'nice' daemons * initscripts.spec, rc.d/init.d/skeleton: removed the skeleton initscript (basically useless) 1997-10-28 ewt * rc.d/init.d/single: single user mode restarts kerneld * rc.d/rc.sysinit: touch /var/lock/subsys/kernel * sysconfig/network-scripts/ifup, initscripts.spec: 1) fixed dhcp problem 2) version 3.21 1997-10-23 djb * initscripts.spec: %changelog * rc.d/init.d/nfsfs, rc.d/init.d/random, rc.d/init.d/network: added status|restart to all scripts 1997-10-23 johnsonm * initscripts.spec: New version. * rc.d/init.d/random, initscripts.spec: touch random seed file before chmoding it. 1997-10-21 ewt * sysconfig/network-scripts/ifup: set hostname from bootp if hostname = (none) 1997-10-15 ewt * initscripts.spec, rc.d/rc.sysinit: 1) changed version to 3.19 2) added NISDOMAIN support 1997-10-15 johnsonm * initscripts.spec: random seed protected from sight... * rc.d/init.d/random: Make random seed file mode 600. 1997-10-14 johnsonm * initscripts.spec: ppp sleep bug fixed. * sysconfig/network-scripts/ifup-ppp: Die if ifdown-ppp was called on the device during the sleep. 1997-10-13 ewt * Makefile: grab version from .spec file * initscripts.spec, rc.d/init.d/nfsfs, rc.d/init.d/random: 1) updated .spec file 2) removed trailing spaces * Makefile: added archive rule * rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/init.d/random, initscripts.spec: 1) version 3.18 2) switched to new chkconfig which doesn't use database file 1997-10-11 ewt * initscripts.spec, rc.d/rc.sysinit: fixed rc.sysinit for hwclock 1997-10-10 johnsonm * rc.d/rc.sysinit: Only check scsi if it exists. 1997-10-09 ewt * initscripts.spec, rc.d/init.d/functions: added ulimit -c 0 to daemon function 1997-10-08 johnsonm * initscripts.spec: new version * initscripts.spec: prereq 1997-10-08 djb * initscripts.spec: added chkconfig support 1997-10-06 ewt * initscripts.spec: fixed typo * initscripts.spec: changed spec file to put version in a single place * initscripts.spec: updated version number * sysconfig/network-scripts/network-functions: fixes for config files which were given w/ fully qualified pathnames * sysconfig/network-scripts/ifup: Removed pcmcia hacks for releases prior to RH 3.0.3 1997-10-01 johnsonm * Makefile, initscripts.spec: Changes for 3.15 * initscripts.spec: Preparing for 3.14 * src/usernetctl.c: Only compare variable name, not entire string. * src/usernetctl.c: strncmp sense reversed. 1997-09-30 johnsonm * src/usernetctl.1, src/usernetctl.c: Added report option for usernet. * initscripts.spec: Remove the whole buildroot in %clean 1997-09-29 johnsonm * initscripts.spec: Make missing directories. * initscripts-3.13.spec: Don't want name changing every time; renamed to initscripts.spec * initscripts.spec: Added changelog entry and added symlinks to spec file. 1997-09-24 johnsonm * sysconfig/network-scripts/ifdown: source_config * sysconfig/network-scripts/ifup-ppp: CONFIG after daemon daemonizing. * sysconfig/network-scripts/ifup-ppp: Fixed potential syntax error. 1997-09-23 djb * initscripts-3.13.spec: added Requires mktemp and changelog * sysconfig/network-scripts/ifup: added mktemp support 1997-09-23 johnsonm * sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifup-sl: Disassociate from controlling tty so SIGHUPs won't be generated. 1997-09-21 johnsonm * src/usernetctl.c: Fixed allocation bug Erik found, plus a few stylistic points. 1997-09-18 johnsonm * src/usernetctl.1, src/usernetctl.c, sysconfig/network-scripts/ifup-sl, sysconfig/network-scripts/network-functions, sysconfig/network-scripts/ifdown-sl, sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-plip, sysconfig/network-scripts/ifup-post, sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifdown-ppp: Support alternative device configurations. 1997-09-18 djb * initscripts-3.13.spec, initscripts-3.12.spec: updated spec file * rc.d/init.d/functions: Fixed awk bug in pidofproc 1997-09-17 johnsonm * sysconfig/network-scripts/ifup-post: Don't print an error if no aliases exist. 1997-09-16 johnsonm * rc.d/init.d/network: General cleanup. Don't start devices that shouldn't be started. 1997-09-16 djb * rc.d/init.d/functions: changed the order of the check for process Id...first is /var/run/pid and the second is pidof. 1997-09-16 johnsonm * sysconfig/network-scripts/ifdown-ppp: Bring down pppd even if only ifup-ppp is running, waiting to persist. 1997-09-16 djb * initscripts-3.12.spec, rc.d/init.d/functions: changed status() to be more intelligent wrt programs that change argv[0] 1997-09-16 johnsonm * src/usernetctl.c: Users are not required to specify the "ifcfg-" part of the config file name. * sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifdown, sysconfig/network-scripts/ifdown-ppp: ifup and ifdown complain if $1 not specified. The "ifcfg-" part of the device name is now optional for ifup and ifdown. ifdown-ppp kills a pppd's chat session if it is active. Generic part of ifup uses MACADDR variable if present. ifup-ppp honors DEBUG variable, both for pppd (debug) and chat (-v). 1997-09-16 djb * initscripts-3.12.spec: Added spec file to CVS archive. 1997-09-16 ewt * ppp/ip-down, ppp/ip-up, src/Makefile, src/doexec.1, src/doexec.c, src/netreport.1, src/netreport.c, src/testd.c, src/testdinit, src/usernetctl.1, src/usernetctl.c, src/usleep.1, src/usleep.c, sysconfig/network-scripts/ifdhcpc-done, sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifup-post: Initial import of initscripts sources into CVS * ppp/ip-down, ppp/ip-up, src/Makefile, src/doexec.1, src/doexec.c, src/netreport.1, src/netreport.c, src/testd.c, src/testdinit, src/usernetctl.1, src/usernetctl.c, src/usleep.1, src/usleep.c, sysconfig/network-scripts/ifdhcpc-done, sysconfig/network-scripts/ifdown-post, sysconfig/network-scripts/ifup-post: New file. * Makefile, adjtime, inittab, rc.d/init.d/functions, rc.d/init.d/halt, rc.d/init.d/killall, rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/init.d/random, rc.d/init.d/single, rc.d/init.d/skeleton, rc.d/rc, rc.d/rc.local, rc.d/rc.sysinit, sysconfig/network-scripts/ifcfg-lo, sysconfig/network-scripts/ifdown, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifdown-sl, sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-plip, sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifup-routes, sysconfig/network-scripts/ifup-sl: Initial import of initscripts sources into CVS * Makefile, adjtime, inittab, rc.d/init.d/functions, rc.d/init.d/halt, rc.d/init.d/killall, rc.d/init.d/network, rc.d/init.d/nfsfs, rc.d/init.d/random, rc.d/init.d/single, rc.d/init.d/skeleton, rc.d/rc, rc.d/rc.local, rc.d/rc.sysinit, sysconfig/network-scripts/ifcfg-lo, sysconfig/network-scripts/ifdown, sysconfig/network-scripts/ifdown-ppp, sysconfig/network-scripts/ifdown-sl, sysconfig/network-scripts/ifup, sysconfig/network-scripts/ifup-plip, sysconfig/network-scripts/ifup-ppp, sysconfig/network-scripts/ifup-routes, sysconfig/network-scripts/ifup-sl: New file.