From e9944ad8b32dc9deb8edc266d0bf69ebba188b35 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Thu, 9 Sep 2004 06:14:16 +0000 Subject: [PATCH] =?UTF-8?q?auto-import=20changelog=20data=20from=20initscr?= =?UTF-8?q?ipts-5.49-1.src.rpm=20Wed=20Aug=2023=202000=20Nalin=20Dahyabhai?= =?UTF-8?q?=20=20-=20set=20"holdoff=20${RETRYTIMEOUT}=20?= =?UTF-8?q?ktune"=20for=20demand-dialed=20PPP=20links=20Tue=20Aug=2022=202?= =?UTF-8?q?000=20Bill=20Nottingham=20=20-=20update=20d?= =?UTF-8?q?ocumentation=20(#15475)=20Tue=20Aug=2022=202000=20Than=20Ngo=20?= =?UTF-8?q?=20-=20add=20KDE2=20support=20to=20prefdm=20Mon?= =?UTF-8?q?=20Aug=2021=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20add=20usleep=20after=20kill=20-KILL=20in=20pidofproc,=20?= =?UTF-8?q?works=20around=20lockd=20issues=20=20=20=20=20(#14847)=20-=20ad?= =?UTF-8?q?d=20some=20fallback=20logic=20to=20prefdm=20(#16464)=20Fri=20Au?= =?UTF-8?q?g=2018=202000=20Bill=20Nottingham=20=20-=20?= =?UTF-8?q?don't=20load=20usb=20drivers=20if=20they're=20compiled=20static?= =?UTF-8?q?ally=20-=20don't=20call=20ifdown-post=20twice=20for=20ppp=20(#1?= =?UTF-8?q?5285)=20Wed=20Aug=2016=202000=20Bill=20Nottingham=20=20-=20fix=20/boot/kernel.h=20generation=20(#16236,=20?= =?UTF-8?q?#16250)=20Tue=20Aug=2015=202000=20Nalin=20Dahyabhai=20=20-=20be=20more=20careful=20about=20creating=20files?= =?UTF-8?q?=20in=20netreport=20(#16164)=20Fri=20Aug=2011=202000=20Nalin=20?= =?UTF-8?q?Dahyabhai=20=20-=20move=20documentation=20for?= =?UTF-8?q?=20the=20DEMAND=20and=20IDLETIMEOUT=20values=20to=20the=20right?= =?UTF-8?q?=20=20=20=20=20section=20of=20sysconfig.txt=20Wed=20Aug=2009=20?= =?UTF-8?q?2000=20Bill=20Nottingham=20=20-=20load=20ag?= =?UTF-8?q?pgart=20if=20necessary=20(hack)=20-=20fix=20/boot/kernel.h=20st?= =?UTF-8?q?uff=20(jakub)=20Mon=20Aug=2007=202000=20Bill=20Nottingham=20=20-=20remove=20console-tools=20requirement=20?= =?UTF-8?q?-=20in=20netfs,=20start=20portmap=20if=20needed=20-=20cosmetic?= =?UTF-8?q?=20cleanups,=20minor=20tweaks=20-=20don't=20probe=20USB=20contr?= =?UTF-8?q?ollers=20Mon=20Aug=2007=202000=20Nalin=20Dahyabhai=20=20-=20fix=20demand-dialing=20support=20for=20PPP=20dev?= =?UTF-8?q?ices=20-=20change=20updetach=20back=20to=20nodetach=20Sun=20Aug?= =?UTF-8?q?=2006=202000=20Bill=20Nottingham=20=20-=20a?= =?UTF-8?q?dd=20RETRYCONNECT=20option=20for=20ifcfg-pppX=20files=20(kenn@l?= =?UTF-8?q?inux.ie)=20Wed=20Jul=2026=202000=20Bill=20Nottingham=20=20-=20fix=20unclean=20shutdown=20Tue=20Jul=2025=20?= =?UTF-8?q?2000=20Nalin=20Dahyabhai=20=20-=20s/nill/null?= =?UTF-8?q?/g=20Tue=20Jul=2025=202000=20Bill=20Nottingham=20=20-=20unmount=20usb=20filesystem=20on=20halt=20-=20run?= =?UTF-8?q?=20/sbin/ifup-pre-local=20if=20it=20exists=20Tue=20Jul=2018=202?= =?UTF-8?q?000=20Trond=20Eivind=20Glomsr=F8d=20=20-=20add?= =?UTF-8?q?=20"nousb"=20command=20line=20parameter=20-=20fix=20some=20warn?= =?UTF-8?q?ings=20when=20mounting=20/proc/bus/usb=20Sat=20Jul=2015=202000?= =?UTF-8?q?=20Matt=20Wilson=20=20-=20kill=20all=20the=20Pr?= =?UTF-8?q?eTransaction=20stuff=20-=20directory=20ownership=20cleanups,=20?= =?UTF-8?q?add=20more=20LSB=20symlinks=20-=20move=20all=20the=20stuff=20ba?= =?UTF-8?q?ck=20in=20to=20/etc/rc.d/=20Thu=20Jul=2013=202000=20Bill=20Nott?= =?UTF-8?q?ingham=20=20-=20fix=20=3D=3D=20tests=20in?= =?UTF-8?q?=20rc.sysinit=20-=20more=20%pretrans=20tweaks=20Thu=20Jul=2013?= =?UTF-8?q?=202000=20Jeff=20Johnson=20=20-=20test=20if=20/?= =?UTF-8?q?etc/rc.d=20is=20a=20symlink=20already=20in=20pre-transaction=20?= =?UTF-8?q?syscalls.=20Tue=20Jul=2011=202000=20Bill=20Nottingham=20=20-=20implement=20the=20%pre=20with=20RPM=20Magic?= =?UTF-8?q?(tm)=20Sat=20Jul=2008=202000=20Bill=20Nottingham=20=20-=20fix=20it=20to=20not=20follow=20/etc/rc.d=20Fri?= =?UTF-8?q?=20Jul=2007=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20fix=20%pre,=20again=20Thu=20Jul=2006=202000=20Bill=20Not?= =?UTF-8?q?tingham=20=20-=20tweak=20%pre=20back=20to?= =?UTF-8?q?=20a=20mv=20(rpm=20is=20fun!)=20-=20do=20USB=20initialization?= =?UTF-8?q?=20before=20fsck,=20so=20keyboard=20works=20if=20it=20fails=20M?= =?UTF-8?q?on=20Jul=2003=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20rebuild;=20allow=20'fastboot'=20kernel=20command=20line?= =?UTF-8?q?=20option=20to=20skip=20fsck=20Mon=20Jul=2003=202000=20Nalin=20?= =?UTF-8?q?Dahyabhai=20=20-=20fix=20demand-dialing=20wit?= =?UTF-8?q?h=20PPP=20Sun=20Jul=2002=202000=20Trond=20Eivind=20Glomsr=F8d?= =?UTF-8?q?=20=20-=20don't=20use=20tail=20Wed=20Jun=2028?= =?UTF-8?q?=202000=20Trond=20Eivind=20Glomsr=F8d=20=20-=20?= =?UTF-8?q?add=20support=20for=20USB=20controllers=20and=20HID=20devices?= =?UTF-8?q?=20(mice,=20keyboards)=20Tue=20Jun=2027=202000=20Trond=20Eivind?= =?UTF-8?q?=20Glomsr=F8d=20=20-=20add=20support=20for=20EI?= =?UTF-8?q?DE=20optimization=20Mon=20Jun=2026=202000=20Bill=20Nottingham?= =?UTF-8?q?=20=20-=20tweak=20%pre=20Wed=20Jun=2021=202?= =?UTF-8?q?000=20Preston=20Brown=20=20-=20noreplace=20f?= =?UTF-8?q?or=20adjtime=20file=20Fri=20Jun=2016=202000=20Nalin=20Dahyabhai?= =?UTF-8?q?=20=20-=20ifup-ppp:=20add=20hooks=20for=20dem?= =?UTF-8?q?and-dialing=20PPP=20-=20functions:=20use=20basename=20of=20proc?= =?UTF-8?q?ess=20when=20looking=20for=20its=20PID=20file=20Thu=20Jun=2015?= =?UTF-8?q?=202000=20Bill=20Nottingham=20=20-=20move?= =?UTF-8?q?=20from=20/etc/rc.d/init.d=20->=20/etc/init.d=20Tue=20Jun=2013?= =?UTF-8?q?=202000=20Bill=20Nottingham=20=20-=20set=20?= =?UTF-8?q?soft=20limit,=20not=20hard,=20in=20daemon=20function=20-=20/var?= =?UTF-8?q?/shm=20->=20/dev/shm=20Thu=20Jun=2008=202000=20Preston=20Brown?= =?UTF-8?q?=20=20-=20use=20dhcpcd=20if=20pump=20fails.?= =?UTF-8?q?=20-=20use=20depmod=20-A=20(faster)=20Sun=20Jun=2004=202000=20B?= =?UTF-8?q?ernhard=20Rosenkraenzer=20=20-=20add=20autolog?= =?UTF-8?q?in=20support=20to=20prefdm=20Thu=20Jun=2001=202000=20Bill=20Not?= =?UTF-8?q?tingham=20=20-=20random=20networking=20fixe?= =?UTF-8?q?s=20(alias=20routes,=20others)=20-=20conf.modules=20->=20module?= =?UTF-8?q?s.conf=20Thu=20May=2011=202000=20Nalin=20Dahyabhai=20=20-=20fix=20incorrect=20grep=20invocation=20in=20rc.sy?= =?UTF-8?q?sinit=20(bug=20#11267)=20Wed=20Apr=2019=202000=20Bill=20Notting?= =?UTF-8?q?ham=20=20-=20fix=20lang.csh,=20again=20(oop?= =?UTF-8?q?s)=20-=20use=20/poweroff,=20/halt=20to=20determine=20whether=20?= =?UTF-8?q?to=20poweroff=20Fri=20Apr=2014=202000=20Bill=20Nottingham=20=20-=20fix=20testing=20of=20RESOLV=5FMODS=20(w?= =?UTF-8?q?hich=20shouldn't=20be=20used=20anyways)=20Tue=20Apr=2004=202000?= =?UTF-8?q?=20Ngo=20Than=20=20-=20fix=20overwrite=20proble?= =?UTF-8?q?m=20of=20resolv.conf=20on=20ippp/ppp/slip=20connections=20Mon?= =?UTF-8?q?=20Apr=2003=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20fix=20typo=20in=20functions=20file=20-=20explicitly=20se?= =?UTF-8?q?t=20--localtime=20when=20calling=20hwclock=20if=20necessary=20F?= =?UTF-8?q?ri=20Mar=2031=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20fix=20typo=20in=20/etc/rc.d/init.d/network=20that=20brok?= =?UTF-8?q?e=20linuxconf=20(#10472)=20Mon=20Mar=2027=202000=20Bill=20Notti?= =?UTF-8?q?ngham=20=20-=20remove=20compatiblity=20chkc?= =?UTF-8?q?onfig=20links=20-=20run=20'netfs=20stop'=20on=20'network=20stop?= =?UTF-8?q?'=20if=20necessary=20Tue=20Mar=2021=202000=20Bernhard=20Rosenkr?= =?UTF-8?q?aenzer=20=20-=20Mount=20/var/shm=20if=20requir?= =?UTF-8?q?ed=20(2.3.99,=202.4)=20Mon=20Mar=2020=202000=20Bill=20Nottingha?= =?UTF-8?q?m=20=20-=20don't=20create=20resolv.conf=200?= =?UTF-8?q?600=20-=20don't=20run=20ps=20as=20much=20(speed=20issues)=20-?= =?UTF-8?q?=20allow=20setting=20of=20MTU=20-=20other=20minor=20fixes=20Sun?= =?UTF-8?q?=20Mar=2019=202000=20Bernhard=20Rosenkraenzer=20=20-=20Start=20devfsd=20if=20installed=20and=20needed=20(Kern?= =?UTF-8?q?el=202.4...)=20Wed=20Mar=2008=202000=20Bill=20Nottingham=20=20-=20check=20that=20network=20devices=20are?= =?UTF-8?q?=20up=20before=20bringing=20them=20down=20Wed=20Mar=2008=202000?= =?UTF-8?q?=20Jakub=20Jelinek=20=20-=20update=20sysconfi?= =?UTF-8?q?g.txt=20Tue=20Mar=2007=202000=20Bill=20Nottingham=20=20-=20rerun=20sysctl=20on=20network=20start=20(for=20?= =?UTF-8?q?restarts)=20Mon=20Feb=2028=202000=20Bill=20Nottingham=20=20-=20don't=20read=20commented=20raid=20devices?= =?UTF-8?q?=20Mon=20Feb=2021=202000=20Bill=20Nottingham=20=20-=20fix=20typo=20in=20resolv.conf=20munging=20Thu=20Feb?= =?UTF-8?q?=2017=202000=20Bill=20Nottingham=20=20-=20s?= =?UTF-8?q?anitize=20repair=20prompt=20-=20initial=20support=20for=20isdn-?= =?UTF-8?q?config=20stuff=20Mon=20Feb=2014=202000=20Nalin=20Dahyabhai=20=20-=20add=20which=20as=20a=20package=20depende?= =?UTF-8?q?ncy=20(bug=20#9416)=20Tue=20Feb=2008=202000=20Bill=20Nottingham?= =?UTF-8?q?=20=20-=20fixes=20for=20sound=20module=20lo?= =?UTF-8?q?ading=20Mon=20Feb=2007=202000=20Nalin=20Dahyabhai=20=20-=20check=20that=20LC=5FALL/LINGUAS=20and=20LANG=20ar?= =?UTF-8?q?e=20set=20before=20referencing=20them=20in=20=20=20=20=20lang.c?= =?UTF-8?q?sh=20-=20fix=20check=20for=20/var/*/news,=20work=20around=20for?= =?UTF-8?q?=20bug=20#9140=20Fri=20Feb=2004=202000=20Nalin=20Dahyabhai=20=20-=20fix=20bug=20#9102=20Fri=20Feb=2004=20200?= =?UTF-8?q?0=20Bill=20Nottingham=20=20-=20if=20LC=5FAL?= =?UTF-8?q?L/LINGUAS=20=3D=3D=20LANG,=20don't=20set=20them=20Wed=20Feb=200?= =?UTF-8?q?2=202000=20Bill=20Nottingham=20=20-=20fix?= =?UTF-8?q?=20problems=20with=20linuxconf=20static=20routes=20Tue=20Feb=20?= =?UTF-8?q?01=202000=20Nalin=20Dahyabhai=20=20-=20shvar?= =?UTF-8?q?=20cleaning=20-=20fix=20wrong=20default=20route=20ip=20in=20net?= =?UTF-8?q?work-functions=20Mon=20Jan=2031=202000=20Nalin=20Dahyabhai=20=20-=20attempt=20to=20restore=20default=20route?= =?UTF-8?q?=20if=20PPP=20takes=20it=20over=20-=20man=20page=20fix=20for=20?= =?UTF-8?q?ipcalc=20-=20shvar=20cleaning=20-=20automate=20maintaining=20/b?= =?UTF-8?q?oot/System.map=20symlinks=20Mon=20Jan=2031=202000=20Bill=20Nott?= =?UTF-8?q?ingham=20=20-=20fix=20hanging=20ppp-watch?= =?UTF-8?q?=20-=20fix=20issues=20with=20cleaning=20of=20/var/{run,lock}=20?= =?UTF-8?q?Fri=20Jan=2021=202000=20Bill=20Nottingham=20=20-=20fix=20pidof=20calls=20in=20pidofproc=20Wed=20Jan=2019?= =?UTF-8?q?=202000=20Bill=20Nottingham=20=20-=20fix=20?= =?UTF-8?q?ifup-ipx,=20don't=20munge=20resolv.conf=20if=20$DNS1=20is=20alr?= =?UTF-8?q?eady=20in=20it=20Thu=20Jan=2013=202000=20Bill=20Nottingham=20=20-=20link=20popt=20statically=20Mon=20Jan?= =?UTF-8?q?=2010=202000=20Bill=20Nottingham=20=20-=20d?= =?UTF-8?q?on't=20try=20to=20umount=20/loopfs=20Mon=20Dec=2027=201999=20Bi?= =?UTF-8?q?ll=20Nottingham=20=20-=20switch=20to=20usin?= =?UTF-8?q?g=20sysctl=20Mon=20Dec=2013=201999=20Bill=20Nottingham=20=20-=20umount=20/proc=20*after*=20trying=20to=20t?= =?UTF-8?q?urn=20off=20raid=20Mon=20Dec=2006=201999=20Michael=20K.=20Johns?= =?UTF-8?q?on=20=20-=20improvements=20in=20clone=20de?= =?UTF-8?q?vice=20handling=20-=20better=20signal=20handling=20in=20ppp-wat?= =?UTF-8?q?ch=20-=20yet=20another=20attempt=20to=20fix=20those=20rare=20PA?= =?UTF-8?q?P/CHAP=20problems=20Sun=20Nov=2028=201999=20Bill=20Nottingham?= =?UTF-8?q?=20=20-=20impressive.=20Three=20new=20featu?= =?UTF-8?q?res,=20three=20new=20bugs.=20Mon=20Nov=2022=201999=20Michael=20?= =?UTF-8?q?K.=20Johnson=20=20-=20fix=20more=20possibl?= =?UTF-8?q?e=20failed=20CHAP=20authentication=20(with=20chat=20scripts)=20?= =?UTF-8?q?-=20fix=20ppp=20default=20route=20problem=20-=20added=20ppp-wat?= =?UTF-8?q?ch=20man=20page,=20fixed=20usernetctl=20man=20page=20-=20make?= =?UTF-8?q?=20ifup-ppp=20work=20again=20when=20called=20from=20netcfg=20an?= =?UTF-8?q?d=20linuxconf=20-=20try=20to=20keep=20ppp-watch=20from=20fillin?= =?UTF-8?q?g=20up=20logs=20by=20respawning=20pppd=20too=20fast=20-=20handl?= =?UTF-8?q?e=20all=20linuxconf-style=20alias=20files=20with=20linuxconf=20?= =?UTF-8?q?Mon=20Nov=2022=201999=20Bill=20Nottingham=20=20-=20load=20mixer=20settings=20for=20monolithic=20sound=20-?= =?UTF-8?q?=20man=20page=20for=20ppp-watch=20-=20add=20ARP=20variable=20fo?= =?UTF-8?q?r=20ifup=20-=20some=20i18n=20fixes=20Wed=20Nov=2010=201999=20Bi?= =?UTF-8?q?ll=20Nottingham=20=20-=20control=20stop-a?= =?UTF-8?q?=20separately=20from=20sysrq=20Mon=20Nov=2008=201999=20Michael?= =?UTF-8?q?=20K.=20Johnson=20=20-=20fix=20some=20fail?= =?UTF-8?q?ed=20CHAP=20authentication=20-=20fix=20extremely=20unlikely,=20?= =?UTF-8?q?but=20slightly=20possible=20kill-random-process=20bug=20in=20?= =?UTF-8?q?=20=20=20=20ppp-watch=20-=20allow=20DNS{1,2}=20in=20any=20ifcfg?= =?UTF-8?q?-*=20file,=20not=20just=20PPP,=20and=20add=20nameserver=20=20?= =?UTF-8?q?=20=20=20entries,=20don't=20just=20replace=20them=20-=20don't?= =?UTF-8?q?=20use=20/tmp/confirm,=20use=20/var/run/confirm=20instead=20Tue?= =?UTF-8?q?=20Nov=2002=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20fix=20lang.csh=20/tmp=20race=20oops=20Wed=20Oct=2027=201?= =?UTF-8?q?999=20Bill=20Nottingham=20=20-=20we=20now?= =?UTF-8?q?=20ship=20hwclock=20on=20alpha.=20Mon=20Oct=2025=201999=20Jakub?= =?UTF-8?q?=20Jelinek=20=20-=20fix=20check=20for=20seria?= =?UTF-8?q?l=20console,=20don't=20use=20-C=20argument=20to=20fsck=20on=20s?= =?UTF-8?q?erial=20=20=20=20=20console.=20Mon=20Oct=2018=201999=20Bill=20N?= =?UTF-8?q?ottingham=20=20-=20do=20something=20useful?= =?UTF-8?q?=20with=20linuxconf=20'any'=20static=20routes.=20Tue=20Oct=2012?= =?UTF-8?q?=201999=20Matt=20Wilson=20=20-=20added=20patch?= =?UTF-8?q?=20from=20Owen=20to=20source=20i18n=20configuration=20before=20?= =?UTF-8?q?starting=20prefdm=20Mon=20Oct=2011=201999=20Bill=20Nottingham?= =?UTF-8?q?=20=20-=20support=20for=20linuxconf=20alias?= =?UTF-8?q?=20files=20-=20add=20support=20for=20Jensen=20clocks.=20Tue=20O?= =?UTF-8?q?ct=2005=201999=20Bill=20Nottingham=20=20-?= =?UTF-8?q?=20assorted=20brown=20paper=20bag=20fixes=20-=20check=20for=20p?= =?UTF-8?q?rograms/files=20before=20executing/sourcing=20them=20-=20contro?= =?UTF-8?q?l=20stop-a=20like=20magic=20sysrq=20Thu=20Sep=2030=201999=20Bil?= =?UTF-8?q?l=20Nottingham=20=20-=20req.=20e2fsprogs=20?= =?UTF-8?q?>=3D=201.15=20Fri=20Sep=2024=201999=20Bill=20Nottingham=20=20-=20munge=20C=20locale=20definitions=20to=20e?= =?UTF-8?q?n=5FUS=20-=20use=20fsck's=20completion=20bar=20Thu=20Sep=2023?= =?UTF-8?q?=201999=20Michael=20K.=20Johnson=20=20-=20?= =?UTF-8?q?ppp-watch=20now=20always=20kills=20pppd=20pgrp=20to=20make=20su?= =?UTF-8?q?re=20dialers=20are=20dead,=20and=20=20=20=20=20tries=20to=20han?= =?UTF-8?q?g=20up=20the=20modem=20Tue=20Sep=2021=201999=20Bill=20Nottingha?= =?UTF-8?q?m=20=20-=20add=20a=20DEFRAG=5FIPV4=20option?= =?UTF-8?q?=20Mon=20Sep=2020=201999=20Michael=20K.=20Johnson=20=20-=20changed=20to=20more=20modern=20defaults=20for?= =?UTF-8?q?=20PPP=20connections=20Mon=20Sep=2020=201999=20Bill=20Nottingha?= =?UTF-8?q?m=20=20-=20kill=20processes=20for=20umount?= =?UTF-8?q?=20in=20halt,=20too.=20-=20fixes=20to=20remove=20/usr=20depende?= =?UTF-8?q?ncies=20Fri=20Sep=2017=201999=20Bill=20Nottingham=20=20-=20load/save=20mixer=20settings=20in=20rc.sysinit,?= =?UTF-8?q?=20halt=20Mon=20Sep=2013=201999=20Michael=20K.=20Johnson=20=20-=20add=20--remotename=20option=20to=20wvdi?= =?UTF-8?q?al=20code=20-=20make=20sure=20we=20do=20not=20have=20an=20earli?= =?UTF-8?q?er=20version=20of=20wvdial=20that=20doesn't=20know=20=20=20=20?= =?UTF-8?q?=20how=20handle=20--remotename=20-=20make=20ppp-watch=20backgro?= =?UTF-8?q?und=20itself=20after=2030=20seconds=20even=20if=20connection=20?= =?UTF-8?q?does=20=20=20=20=20not=20come=20up,=20at=20boot=20time=20only,?= =?UTF-8?q?=20so=20that=20a=20non-functional=20PPP=20connection=20=20=20?= =?UTF-8?q?=20=20cannot=20hang=20boot.=20Sun=20Sep=2012=201999=20Bill=20No?= =?UTF-8?q?ttingham=20=20-=20a=20couple=20of=20/bin/sh?= =?UTF-8?q?=20->=20/bin/bash=20fixes=20-=20fix=20swapoff=20silliness=20Fri?= =?UTF-8?q?=20Sep=2010=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20chkconfig=20--del=20in=20%preun,=20not=20%postun=20-=20u?= =?UTF-8?q?se=20killall5=20in=20halt=20-=20swapoff=20non-/etc/fstab=20swap?= =?UTF-8?q?=20Wed=20Sep=2008=201999=20Michael=20K.=20Johnson=20=20-=20ifdown=20now=20synchronous=20(modulo=20timeout?= =?UTF-8?q?s)=20-=20several=20unrelated=20cleanups,=20primarily=20in=20ifd?= =?UTF-8?q?own=20Tue=20Sep=2007=201999=20Bill=20Nottingham=20=20-=20add=20an=20'unconfigure'=20sort=20of=20thing=20Mo?= =?UTF-8?q?n=20Sep=2006=201999=20Michael=20K.=20Johnson=20=20-=20added=20ppp-watch=20to=20make=20"ifup=20ppp*"=20syn?= =?UTF-8?q?chronous=20Fri=20Sep=2003=201999=20Bill=20Nottingham=20=20-=20require=20lsof=20Wed=20Sep=2001=201999=20Bil?= =?UTF-8?q?l=20Nottingham=20=20-=20add=20interactive?= =?UTF-8?q?=20prompt=20Tue=20Aug=2031=201999=20Bill=20Nottingham=20=20-=20disable=20magic=20sysrq=20by=20default=20Mo?= =?UTF-8?q?n=20Aug=2030=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20new=20NFS=20unmounting=20from=20Bill=20Rugolsky=20=20-=20fix=20ifup-sl/dip=20confusion=20-=20more?= =?UTF-8?q?=20raid=20startup=20cleanup=20-=20make=20utmp=20group=2022=20Fr?= =?UTF-8?q?i=20Aug=2020=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20pass=20hostname=20to=20pump=20-=20add=20lang.csh=20Thu?= =?UTF-8?q?=20Aug=2019=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20more=20wvdial=20updates=20-=20fix=20a=20*stupid*=20bug?= =?UTF-8?q?=20in=20process=20reading=20Fri=20Aug=2013=201999=20Bill=20Nott?= =?UTF-8?q?ingham=20=20-=20add=20new=20/boot/kernel.h?= =?UTF-8?q?=20boot=20kernel=20version=20file=20-=20new=20RAID=20startup=20?= =?UTF-8?q?Fri=20Aug=2013=201999=20Michael=20K.=20Johnson=20=20-=20use=20new=20linkname=20argument=20to=20pppd=20to?= =?UTF-8?q?=20make=20if{up,down}-ppp=20reliable=20--=20=20=20=20=20require?= =?UTF-8?q?s=20ppp-2.3.9=20or=20higher=20Mon=20Aug=2002=201999=20Bill=20No?= =?UTF-8?q?ttingham=20=20-=20fix=20typo.=20-=20add=20'?= =?UTF-8?q?make=20check'=20Wed=20Jul=2028=201999=20Michael=20K.=20Johnson?= =?UTF-8?q?=20=20-=20simple=20wvdial=20support=20for?= =?UTF-8?q?=20ppp=20connections=20Mon=20Jul=2026=201999=20Bill=20Nottingha?= =?UTF-8?q?m=20=20-=20stability=20fixes=20for=20initlo?= =?UTF-8?q?g=20-=20initlog=20now=20has=20a=20config=20file=20-=20add=20ali?= =?UTF-8?q?as=20speedup=20from=20dharris@drh.net=20-=20move=20netfs=20link?= =?UTF-8?q?s=20-=20usleep=20updates=20Thu=20Jul=2008=201999=20Bill=20Notti?= =?UTF-8?q?ngham=20=20-=20remove=20timeconfig=20depend?= =?UTF-8?q?ency=20-=20i18n=20fixes=20from=20nkbj@image.dk=20-=20move=20inp?= =?UTF-8?q?utrc=20to=20setup=20package=20Tue=20Jul=2006=201999=20Bill=20No?= =?UTF-8?q?ttingham=20=20-=20fix=20killall=20links,=20?= =?UTF-8?q?some=20syntax=20errors=20Fri=20Jun=2025=201999=20Bill=20Notting?= =?UTF-8?q?ham=20=20-=20don't=20make=20module-info,=20?= =?UTF-8?q?System.map=20links=20-=20handle=20utmpx/wtmpx=20-=20fix=20lots?= =?UTF-8?q?=20of=20bugs=20in=204.21=20release=20:)=20Thu=20Jun=2017=201999?= =?UTF-8?q?=20Bill=20Nottingham=20=20-=20set=20clock?= =?UTF-8?q?=20as=20soon=20as=20possible=20-=20use=20INITLOG=5FARGS=20every?= =?UTF-8?q?where=20-=20other=20random=20fixes=20in=20networking=20Mon=20Ju?= =?UTF-8?q?n=2014=201999=20Bill=20Nottingham=20=20-=20?= =?UTF-8?q?oops,=20don't=20create=20/var/run/utmp=20and=20then=20remove=20?= =?UTF-8?q?it.=20-=20stomp=20RAID=20bugs=20flat.=20Sort=20of.=20Mon=20May?= =?UTF-8?q?=2024=201999=20Bill=20Nottingham=20=20-=20c?= =?UTF-8?q?lean=20out=20/var=20better=20-=20let=20everyone=20read=20/var/r?= =?UTF-8?q?un/ppp*.dev=20-=20fix=20network=20startup=20so=20it=20doesn't?= =?UTF-8?q?=20depend=20on=20/usr=20Tue=20May=2011=201999=20Bill=20Nottingh?= =?UTF-8?q?am=20=20-=20various=20fixes=20to=20rc.sysin?= =?UTF-8?q?it=20-=20fix=20raid=20startup=20-=20allow=20for=20multi-process?= =?UTF-8?q?or=20/etc/issues=20Sun=20Apr=2018=201999=20Matt=20Wilson=20=20-=20fixed=20typo=20-=20"Determing"=20to=20"Deter?= =?UTF-8?q?mining"=20Fri=20Apr=2016=201999=20Preston=20Brown=20=20-=20updated=20inputrc=20so=20that=20home/end/del=20w?= =?UTF-8?q?ork=20on=20console,=20not=20just=20X=20Thu=20Apr=2008=201999=20?= =?UTF-8?q?Bill=20Nottingham=20=20-=20fix=20more=20log?= =?UTF-8?q?ic=20in=20initlog=20-=20fix=20for=20kernel=20versions=20in=20if?= =?UTF-8?q?up-aliases=20-=20log=20to=20/var/log/boot.log=20Wed=20Apr=2007?= =?UTF-8?q?=201999=20Bill=20Nottingham=20=20-=20fix=20?= =?UTF-8?q?daemon()=20function=20so=20you=20can=20specify=20pid=20to=20loo?= =?UTF-8?q?k=20for=20Wed=20Apr=2007=201999=20Erik=20Troan=20=20-=20changed=20utmp,wtmp=20to=20be=20group=20writeable=20an?= =?UTF-8?q?d=20owned=20by=20group=20utmp=20Tue=20Apr=2006=201999=20Bill=20?= =?UTF-8?q?Nottingham=20=20-=20fix=20loading=20of=20co?= =?UTF-8?q?nsolefonts/keymaps=20-=20three=20changelogs.=20three=20develope?= =?UTF-8?q?rs.=20one=20day.=20Woohoo!=20Tue=20Apr=2006=201999=20Michael=20?= =?UTF-8?q?K.=20Johnson=20=20-=20fixed=20ifup-ipx=20m?= =?UTF-8?q?ix-up=20over=20.=20and=20=5F=20Tue=20Apr=2006=201999=20Erik=20T?= =?UTF-8?q?roan=20=20-=20run=20/sbin/ifup-local=20after=20?= =?UTF-8?q?bringing=20up=20an=20interface=20(if=20that=20file=20exists)=20?= =?UTF-8?q?Mon=20Apr=2005=201999=20Bill=20Nottingham=20=20-=20load=20keymaps=20&=20console=20font=20early=20-=20fixes?= =?UTF-8?q?=20for=20channel=20bonding,=20strange=20messages=20with=20non-b?= =?UTF-8?q?oot=20network=20=20=20=20=20interfaces=20Sat=20Mar=2027=201999?= =?UTF-8?q?=20Cristian=20Gafton=20=20-=20added=20sysvin?= =?UTF-8?q?itfiles=20as=20a=20documenattaion=20file=20Fri=20Mar=2026=20199?= =?UTF-8?q?9=20Bill=20Nottingham=20=20-=20nfsfs=20->?= =?UTF-8?q?=20netfs=20Mon=20Mar=2022=201999=20Bill=20Nottingham=20=20-=20don't=20source=20/etc/sysconfig/init=20if=20?= =?UTF-8?q?$BOOTUP=20is=20already=20set=20Fri=20Mar=2019=201999=20Bill=20N?= =?UTF-8?q?ottingham=20=20-=20don't=20run=20linuxconf?= =?UTF-8?q?=20if=20/usr=20isn't=20mounted=20-=20set=20macaddr=20before=20b?= =?UTF-8?q?ootp=20-=20zero=20in=20the=20/var/run/utmpx=20file=20(gafton)?= =?UTF-8?q?=20-=20don't=20set=20hostname=20on=20ppp/slip=20(kills=20X)=20W?= =?UTF-8?q?ed=20Mar=2017=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20exit=20ifup=20if=20pump=20fails=20-=20fix=20stupid=20err?= =?UTF-8?q?ors=20in=20reading=20commands=20from=20subprocess=20Tue=20Mar?= =?UTF-8?q?=2016=201999=20Bill=20Nottingham=20=20-=20f?= =?UTF-8?q?ix=20ROFS=20logging=20-=20make=20fsck=20produce=20more=20happy?= =?UTF-8?q?=20output=20-=20fix=20killproc=20logic=20Mon=20Mar=2015=201999?= =?UTF-8?q?=20Bill=20Nottingham=20=20-=20doc=20updates?= =?UTF-8?q?=20-=20support=20for=20SYSFONTACM,=20other=20console-tools=20st?= =?UTF-8?q?uff=20-=20add=20net=20route=20for=20interface=20if=20it=20isn't?= =?UTF-8?q?=20there.=20-=20fix=20for=20a=20bash/bash2=20issue=20Mon=20Mar?= =?UTF-8?q?=2015=201999=20Michael=20K.=20Johnson=20?= =?UTF-8?q?=20-=20pam=5Fconsole=20lockfile=20cleanup=20added=20to=20rc.sys?= =?UTF-8?q?init=20Sun=20Mar=2014=201999=20Bill=20Nottingham=20=20-=20fixes=20in=20functions=20for=20'action'=20-=20fi?= =?UTF-8?q?xes=20for=20pump=20Wed=20Mar=2010=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20Mmm.=20Must=20always=20remove=20debu?= =?UTF-8?q?gging=20code.=20before=20release.=20*thwap*=20-=20pump=20suppor?= =?UTF-8?q?t=20-=20mount=20-a=20after=20mount=20-a=20-t=20nfs=20Thu=20Feb?= =?UTF-8?q?=2025=201999=20Bill=20Nottingham=20=20-=20p?= =?UTF-8?q?ut=20preferred=20support=20back=20in=20Thu=20Feb=2018=201999=20?= =?UTF-8?q?Bill=20Nottingham=20=20-=20fix=20single-use?= =?UTF-8?q?r=20mode=20(source=20functions,=20close=20if)=20Wed=20Feb=2010?= =?UTF-8?q?=201999=20Bill=20Nottingham=20=20-=20turn?= =?UTF-8?q?=20off=20xdm=20in=20runlevel=205=20(now=20a=20separate=20servic?= =?UTF-8?q?e)=20Thu=20Feb=2004=201999=20Bill=20Nottingham=20=20-=20bugfixes=20(ifup-ppp,=20kill=20-TERM,=20force=20fs?= =?UTF-8?q?ck,=20hwclock=20--adjust,=20setsysfont)=20-=20add=20initlog=20s?= =?UTF-8?q?upport.=20Now=20everything=20is=20logged=20(and=20bootup=20look?= =?UTF-8?q?s=20=20=20=20=20different)=20Thu=20Nov=2012=201998=20Preston=20?= =?UTF-8?q?Brown=20=20-=20halt=20now=20passed=20the=20'?= =?UTF-8?q?-i'=20flag=20so=20that=20network=20interfaces=20disabled=20Tue?= =?UTF-8?q?=20Nov=2010=201998=20Michael=20K.=20Johnson=20=20-=20handle=20new=20linuxconf=20output=20for=20ipaliases?= =?UTF-8?q?=20Thu=20Oct=2015=201998=20Erik=20Troan=20=20-?= =?UTF-8?q?=20fixed=20raid=20start=20stuff=20-=20added=20raidstop=20to=20h?= =?UTF-8?q?alt=20Mon=20Oct=2012=201998=20Cristian=20Gafton=20=20-=20handle=20LC=5FALL=20Mon=20Oct=2012=201998=20Presto?= =?UTF-8?q?n=20Brown=20=20-=20adjusted=20setsysfont=20t?= =?UTF-8?q?o=20always=20run=20setfont,=20even=20if=20only=20w/default=20fo?= =?UTF-8?q?nt=20Tue=20Oct=2006=201998=20Cristian=20Gafton=20=20-=20rc.sysvinit=20should=20be=20working=20with=20all=20?= =?UTF-8?q?kernel=20versions=20now=20-=20requires=20e2fsprogs=20(for=20fsc?= =?UTF-8?q?k)=20-=20set=20INPUTRC=20and=20LESSCHARSET=20on=20linux-lat=20W?= =?UTF-8?q?ed=20Sep=2016=201998=20Jeff=20Johnson=20=20-=20?= =?UTF-8?q?/etc/rc.d/rc:=20don't=20run=20/etc/rc.d/rcN.d/[KS]=3F=3Ffoo.{rp?= =?UTF-8?q?msave,rpmorig}=20=20=20=20=20scripts.=20-=20/etc/rc.d/rc.sysini?= =?UTF-8?q?t:=20raid=20startup=20(Nigel.Metheringham@theplanet.net).=20-?= =?UTF-8?q?=20/sbin/setsysfont:=20permit=20unicode=20fonts.=20Mon=20Aug=20?= =?UTF-8?q?17=201998=20Erik=20Troan=20=20-=20don't=20add?= =?UTF-8?q?=20'Red=20Hat=20Linux'=20to=20/etc/issue;=20use=20/etc/redhat-r?= =?UTF-8?q?elease=20as=20is=20Sun=20Aug=2016=201998=20Jeff=20Johnson=20=20-=20paranoia=20improvements=20to=20.rhkmvtag=20?= =?UTF-8?q?-=20if=20psacct=20with=20/sbin/accton,=20than=20turn=20off=20ac?= =?UTF-8?q?counting=20Tue=20Jul=2007=201998=20Jeff=20Johnson=20=20-=20start/stop=20run=20levels=20changed.=20-=20ipx=5Fco?= =?UTF-8?q?nfigure/ipx=5Finternal=5Fnet=20moved=20to=20/sbin.=20Wed=20Jul?= =?UTF-8?q?=2001=201998=20Erik=20Troan=20=20-=20usernetctl?= =?UTF-8?q?=20didn't=20understand=20""=20around=20USERCTL=20attribute=20We?= =?UTF-8?q?d=20Jul=2001=201998=20Jeff=20Johnson=20=20-=20U?= =?UTF-8?q?se=20/proc/version=20to=20find=20preferred=20modules.=20-=20Num?= =?UTF-8?q?erous=20buglets=20fixed.=20Sun=20Jun=2007=201998=20Erik=20Troan?= =?UTF-8?q?=20=20-=20rc.sysinit=20looks=20for=20bootfile?= =?UTF-8?q?=3D=20as=20well=20as=20BOOT=5FIMAGE=20to=20set=20=20=20=20=20/l?= =?UTF-8?q?ib/modules/preferred=20symlink=20Mon=20Jun=2001=201998=20Erik?= =?UTF-8?q?=20Troan=20=20-=20ipcalc=20should=20*never*=20h?= =?UTF-8?q?ave=20been=20setgid=20anything=20-=20depmod=20isn't=20run=20pro?= =?UTF-8?q?perly=20for=20non-serial=20numbered=20kernels=20Wed=20May=2006?= =?UTF-8?q?=201998=20Donnie=20Barnes=20=20-=20added=20syst?= =?UTF-8?q?em=20font=20and=20language=20setting=20Mon=20May=2004=201998=20?= =?UTF-8?q?Michael=20K.=20Johnson=20=20-=20Added=20mi?= =?UTF-8?q?ssing=20files=20to=20packagelist.=20Sat=20May=2002=201998=20Mic?= =?UTF-8?q?hael=20K.=20Johnson=20=20-=20Added=20lots?= =?UTF-8?q?=20of=20linuxconf=20support.=20Should=20still=20work=20on=20sys?= =?UTF-8?q?tems=20that=20do=20not=20=20=20=20=20have=20linuxconf=20install?= =?UTF-8?q?ed,=20but=20linuxconf=20gives=20enhanced=20support.=20-=20In=20?= =?UTF-8?q?concert=20with=20linuxconf,=20added=20IPX=20support.=20Updated?= =?UTF-8?q?=20docs=20to=20reflect=20it.=20Fri=20May=2001=201998=20Erik=20T?= =?UTF-8?q?roan=20=20-=20rc.sysinit=20uses=20preferred=20d?= =?UTF-8?q?irectory=20Sun=20Apr=2005=201998=20Erik=20Troan=20=20-=20updated=20rc.sysinit=20to=20deal=20with=20kernel=20ve?= =?UTF-8?q?rsions=20with=20release=20numbers=20Sun=20Mar=2022=201998=20Eri?= =?UTF-8?q?k=20Troan=20=20-=20use=20ipcalc=20to=20calculat?= =?UTF-8?q?e=20the=20netmask=20if=20one=20isn't=20specified=20Tue=20Mar=20?= =?UTF-8?q?10=201998=20Erik=20Troan=20=20-=20added=20and?= =?UTF-8?q?=20made=20use=20of=20ipcalc=20Tue=20Mar=2010=201998=20Erik=20Tr?= =?UTF-8?q?oan=20=20-=20removed=20unnecessary=20dhcp=20log?= =?UTF-8?q?=20from=20/tmp=20Mon=20Mar=2009=201998=20Erik=20Troan=20=20-=20if=20bootpc=20fails,=20take=20down=20the=20devi?= =?UTF-8?q?ce=20Mon=20Mar=2009=201998=20Erik=20Troan=20=20?= =?UTF-8?q?-=20added=20check=20for=20mktemp=20failure=20Thu=20Feb=2005=201?= =?UTF-8?q?998=20Erik=20Troan=20=20-=20fixed=20support=20f?= =?UTF-8?q?or=20user=20manageable=20cloned=20devices=20Mon=20Jan=2012=2019?= =?UTF-8?q?98=20Michael=20K.=20Johnson=20=20-=20/sbin?= =?UTF-8?q?/=20isn't=20always=20in=20$PATH,=20so=20call=20/sbin/route=20in?= =?UTF-8?q?=20ifup-routes=20Wed=20Dec=2031=201997=20Erik=20Troan=20=20-=20touch=20/var/lock/subsys/kerneld=20after=20clea?= =?UTF-8?q?ning=20out=20/var/lock/subsys=20-=20the=20logic=20for=20when=20?= =?UTF-8?q?/var/lock/subsys/kerneld=20is=20touched=20was=20backwards=20Tue?= =?UTF-8?q?=20Dec=2030=201997=20Erik=20Troan=20=20-=20trie?= =?UTF-8?q?d=20to=20get=20/proc=20stuff=20right=20one=20more=20time=20(use?= =?UTF-8?q?s=20-t=20nonfs,proc=20now)=20-=20added=20support=20for=20/fscko?= =?UTF-8?q?ptions=20-=20changed=20'yse'=20to=20'yes'=20in=20KERNELD=3D=20l?= =?UTF-8?q?ine=20Tue=20Dec=2009=201997=20Erik=20Troan=20?= =?UTF-8?q?=20-=20set=20domainname=20to=20""=20if=20none=20is=20specified?= =?UTF-8?q?=20in=20/etc/sysconfig/network=20-=20fix=20/proc=20mounting=20t?= =?UTF-8?q?o=20get=20it=20in=20/etc/mtab=20Mon=20Dec=2008=201997=20Michael?= =?UTF-8?q?=20K.=20Johnson=20=20-=20fixed=20inheritan?= =?UTF-8?q?ce=20for=20clone=20devices=20Fri=20Nov=2007=201997=20Erik=20Tro?= =?UTF-8?q?an=20=20-=20added=20sound=20support=20to=20rc.s?= =?UTF-8?q?ysinit=20Fri=20Nov=2007=201997=20Michael=20K.=20Johnson=20=20-=20Added=20missing=20"then"=20clause=20Thu?= =?UTF-8?q?=20Nov=2006=201997=20Michael=20K.=20Johnson=20=20-=20Fixed=20DEBUG=20option=20in=20ifup-ppp=20-=20Fixed?= =?UTF-8?q?=20PPP=20persistance=20-=20Only=20change=20IP=20forwarding=20if?= =?UTF-8?q?=20necessary=20Tue=20Oct=2028=201997=20Donnie=20Barnes=20=20-=20removed=20the=20skeleton=20init=20script=20-?= =?UTF-8?q?=20added=20the=20ability=20to=20'nice'=20daemons=20Tue=20Oct=20?= =?UTF-8?q?28=201997=20Erik=20Troan=20=20-=20touch=20/var/?= =?UTF-8?q?lock/subsys/kerneld=20if=20it's=20running,=20and=20after=20moun?= =?UTF-8?q?ting=20/var=20-=20applied=20dhcp=20fix=20Thu=20Oct=2023=201997?= =?UTF-8?q?=20Donnie=20Barnes=20=20-=20added=20status|rest?= =?UTF-8?q?art=20to=20init=20scripts=20Thu=20Oct=2023=201997=20Michael=20K?= =?UTF-8?q?.=20Johnson=20=20-=20touch=20random=20seed?= =?UTF-8?q?=20file=20before=20chmod'ing=20it.=20Wed=20Oct=2015=201997=20Er?= =?UTF-8?q?ik=20Troan=20=20-=20run=20domainname=20if=20NIS?= =?UTF-8?q?DOMAIN=20is=20set=20Wed=20Oct=2015=201997=20Michael=20K.=20John?= =?UTF-8?q?son=20=20-=20Make=20the=20random=20seed=20?= =?UTF-8?q?file=20mode=20600.=20Tue=20Oct=2014=201997=20Michael=20K.=20Joh?= =?UTF-8?q?nson=20=20-=20bring=20down=20ppp=20devices?= =?UTF-8?q?=20if=20ifdown-ppp=20is=20called=20while=20ifup-ppp=20is=20=20?= =?UTF-8?q?=20=20=20sleeping.=20Mon=20Oct=2013=201997=20Erik=20Troan=20=20-=20moved=20to=20new=20chkconfig=20conventions?= =?UTF-8?q?=20Sat=20Oct=2011=201997=20Erik=20Troan=20=20-?= =?UTF-8?q?=20fixed=20rc.sysinit=20for=20hwclock=20compatibility=20Thu=20O?= =?UTF-8?q?ct=2009=201997=20Erik=20Troan=20=20-=20run=20'u?= =?UTF-8?q?limit=20-c=200'=20before=20running=20scripts=20in=20daemon=20fu?= =?UTF-8?q?nction=20Wed=20Oct=2008=201997=20Donnie=20Barnes=20=20-=20added=20chkconfig=20support=20-=20made=20all=20rc*.d?= =?UTF-8?q?=20symlinks=20have=20missingok=20flag=20Mon=20Oct=2006=201997?= =?UTF-8?q?=20Erik=20Troan=20=20-=20fixed=20network-script?= =?UTF-8?q?s=20to=20allow=20full=20pathnames=20as=20config=20files=20-=20r?= =?UTF-8?q?emoved=20some=20old=203.0.3=20pcmcia=20device=20handling=20Wed?= =?UTF-8?q?=20Oct=2001=201997=20Michael=20K.=20Johnson=20=20-=20/var/run/netreport=20needs=20to=20be=20group-writabl?= =?UTF-8?q?e=20now=20that=20/sbin/netreport=20is=20=20=20=20=20setguid=20i?= =?UTF-8?q?nstead=20of=20setuid.=20Tue=20Sep=2030=201997=20Michael=20K.=20?= =?UTF-8?q?Johnson=20=20-=20Added=20network-functions?= =?UTF-8?q?=20to=20spec=20file.=20-=20Added=20report=20functionality=20to?= =?UTF-8?q?=20usernetctl.=20-=20Fixed=20bugs=20I=20introduced=20into=20use?= =?UTF-8?q?rnetctl=20while=20adding=20clone=20device=20=20=20=20=20support?= =?UTF-8?q?.=20-=20Clean=20up=20entire=20RPM=5FBUILD=5FROOT=20directory=20?= =?UTF-8?q?in=20%clean.=20Mon=20Sep=2029=201997=20Michael=20K.=20Johnson?= =?UTF-8?q?=20=20-=20Clone=20device=20support=20in=20?= =?UTF-8?q?network=20scripts,=20rc=20scripts,=20and=20usernetctl.=20-=20Di?= =?UTF-8?q?sassociate=20from=20controlling=20tty=20in=20PPP=20and=20SLIP?= =?UTF-8?q?=20startup=20scripts,=20since=20=20=20=20=20they=20act=20as=20d?= =?UTF-8?q?aemons.=20-=20Spec=20file=20now=20provides=20start/stop=20symli?= =?UTF-8?q?nks,=20since=20they=20don't=20fit=20in=20the=20=20=20=20=20CVS?= =?UTF-8?q?=20archive.=20Tue=20Sep=2023=201997=20Donnie=20Barnes=20=20-=20added=20mktemp=20support=20to=20ifup=20Thu=20Se?= =?UTF-8?q?p=2018=201997=20Donnie=20Barnes=20=20-=20fixed?= =?UTF-8?q?=20some=20init.d/functions=20bugs=20for=20stopping=20httpd=20Tu?= =?UTF-8?q?e=20Sep=2016=201997=20Donnie=20Barnes=20=20-=20?= =?UTF-8?q?reworked=20status()=20to=20adjust=20for=20processes=20that=20ch?= =?UTF-8?q?ange=20their=20argv[0]=20in=20=20=20=20=20the=20process=20table?= =?UTF-8?q?.=20The=20process=20must=20still=20have=20it's=20"name"=20in=20?= =?UTF-8?q?the=20=20=20=20=20argv[0]=20string=20(ala=20sendmail:=20blah=20?= =?UTF-8?q?blah).=20Mon=20Sep=2015=201997=20Erik=20Troan=20=20-=20fixed=20bug=20in=20FORWARD=5FIPV4=20support=20Sun=20Sep?= =?UTF-8?q?=2014=201997=20Erik=20Troan=20=20-=20added=20su?= =?UTF-8?q?pport=20for=20FORWARD=5FIPV4=20variable=20Thu=20Sep=2011=201997?= =?UTF-8?q?=20Donald=20Barnes=20=20-=20added=20status=20fu?= =?UTF-8?q?nction=20to=20functions=20along=20with=20better=20killproc=20ha?= =?UTF-8?q?ndling.=20-=20added=20/sbin/usleep=20binary=20(written=20by=20m?= =?UTF-8?q?e)=20and=20man=20page=20-=20changed=20BuildRoot=20to=20/var/tmp?= =?UTF-8?q?=20instead=20of=20/tmp=20Tue=20Jun=2010=201997=20Michael=20K.?= =?UTF-8?q?=20Johnson=20=20-=20/sbin/netreport=20sgid?= =?UTF-8?q?=20rather=20than=20suid.=20-=20/var/run/netreport=20writable=20?= =?UTF-8?q?by=20group=20root.=20-=20/etc/ppp/ip-{up|down}=20no=20longer=20?= =?UTF-8?q?exec=20their=20local=20versions,=20so=20now=20=20=20=20=20ifup-?= =?UTF-8?q?post=20and=20ifdown-post=20will=20be=20called=20even=20if=20ip-?= =?UTF-8?q?up.local=20and=20=20=20=20=20ip-down.local=20exist.=20Tue=20Jun?= =?UTF-8?q?=2003=201997=20Michael=20K.=20Johnson=20?= =?UTF-8?q?=20-=20Added=20missing=20-f=20to=20[=20invocation=20in=20ksyms?= =?UTF-8?q?=20check.=20Fri=20May=2023=201997=20Michael=20K.=20Johnson=20=20-=20Support=20for=20net=20event=20notific?= =?UTF-8?q?ation:=20Call=20/sbin/netreport=20to=20request=20that=20=20=20?= =?UTF-8?q?=20=20SIGIO=20be=20sent=20to=20you=20whenever=20a=20network=20i?= =?UTF-8?q?nterface=20changes=20status=20(won't=20=20=20=20=20work=20for?= =?UTF-8?q?=20brining=20up=20SLIP=20devices).=20Call=20/sbin/netreport=20-?= =?UTF-8?q?r=20to=20remove=20=20=20=20=20the=20notification=20request.=20-?= =?UTF-8?q?=20Added=20ifdown-post,=20and=20made=20all=20the=20ifdown=20scr?= =?UTF-8?q?ips=20call=20it,=20and=20added=20=20=20=20=20/etc/ppp/ip-down?= =?UTF-8?q?=20script=20that=20calls=20/etc/ppp/ip-down.local=20if=20it=20e?= =?UTF-8?q?xists,=20=20=20=20=20then=20calls=20ifdown-post.=20-=20Moved=20?= =?UTF-8?q?ifup=20and=20ifdown=20to=20/sbin=20Tue=20Apr=2015=201997=20Mich?= =?UTF-8?q?ael=20K.=20Johnson=20=20-=20usernetctl=20p?= =?UTF-8?q?ut=20back=20in=20ifdown=20-=20support=20for=20slaved=20interfac?= =?UTF-8?q?es=20Wed=20Apr=2002=201997=20Erik=20Troan=20=20?= =?UTF-8?q?-=20Created=20ifup-post=20from=20old=20ifup=20-=20PPP,=20PLIP,?= =?UTF-8?q?=20and=20generic=20ifup=20use=20ifup-post=20Fri=20Mar=2028=2019?= =?UTF-8?q?97=20Erik=20Troan=20=20-=20Added=20DHCP=20suppo?= =?UTF-8?q?rt=20-=20Set=20hostname=20via=20reverse=20name=20lookup=20after?= =?UTF-8?q?=20configuring=20a=20networking=20=20=20=20=20device=20if=20the?= =?UTF-8?q?=20current=20hostname=20is=20(none)=20or=20localhost=20Tue=20Ma?= =?UTF-8?q?r=2018=201997=20Erik=20Troan=20=20-=20Got=20rid?= =?UTF-8?q?=20of=20xargs=20dependency=20in=20halt=20script=20-=20Don't=20m?= =?UTF-8?q?ount=20/proc=20twice=20(unmount=20it=20in=20between)=20-=20sulo?= =?UTF-8?q?gin=20and=20filesystem=20unmounting=20only=20happened=20for=20a?= =?UTF-8?q?=20corrupt=20root=20=20=20=20=20filesystem=20--=20it=20now=20ha?= =?UTF-8?q?ppens=20when=20other=20filesystems=20are=20corrupt=20as=20well?= =?UTF-8?q?=20Tue=20Mar=2004=201997=20Michael=20K.=20Johnson=20=20-=20PPP=20fixes=20and=20additions=20Mon=20Mar=2003?= =?UTF-8?q?=201997=20Erik=20Troan=20=20-=20Mount=20proc=20?= =?UTF-8?q?before=20trying=20to=20start=20kerneld=20so=20we=20can=20test?= =?UTF-8?q?=20for=20/proc/ksyms=20=20=20=20=20properly.=20Wed=20Feb=2026?= =?UTF-8?q?=201997=20Michael=20K.=20Johnson=20=20-=20?= =?UTF-8?q?Added=20MTU=20for=20PPP.=20-=20Put=20PPPOPTIONS=20at=20the=20en?= =?UTF-8?q?d=20of=20the=20options=20string=20instead=20of=20at=20the=20=20?= =?UTF-8?q?=20=20=20beginning=20so=20that=20they=20override=20other=20opti?= =?UTF-8?q?ons.=20Gives=20users=20more=20rope...=20-=20Don't=20do=20module?= =?UTF-8?q?-based=20stuff=20on=20non-module=20systems.=20Ignore=20errors?= =?UTF-8?q?=20if=20st=20=20=20=20=20module=20isn't=20there=20and=20we=20tr?= =?UTF-8?q?y=20to=20load=20it.=20Tue=20Feb=2025=201997=20Michael=20K.=20Jo?= =?UTF-8?q?hnson=20=20-=20Changed=20ifup-ppp=20and=20?= =?UTF-8?q?ifdown-ppp=20not=20to=20use=20doexec,=20because=20the=20argv[0]?= =?UTF-8?q?=20=20=20=20=20provided=20by=20doexec=20goes=20away=20when=20pp?= =?UTF-8?q?pd=20gets=20swapped=20out.=20-=20ifup-ppp=20now=20sets=20remote?= =?UTF-8?q?name=20to=20the=20logical=20name=20of=20the=20device.=20This=20?= =?UTF-8?q?will=20=20=20=20=20BREAK=20current=20PAP=20setups=20on=20netcfg?= =?UTF-8?q?-managed=20interfaces,=20but=20we=20needed=20to=20=20=20=20=20d?= =?UTF-8?q?o=20this=20to=20add=20a=20reasonable=20interface-specific=20PAP?= =?UTF-8?q?=20editor=20to=20netcfg.=20Fri=20Feb=2007=201997=20Erik=20Troan?= =?UTF-8?q?=20=20-=20Added=20usernetctl=20wrapper=20for=20?= =?UTF-8?q?user=20mode=20ifup=20and=20ifdown's=20and=20man=20page=20-=20Re?= =?UTF-8?q?wrote=20ppp=20and=20slip=20kill=20and=20retry=20code=20-=20Adde?= =?UTF-8?q?d=20doexec=20and=20man=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cvsignore | 1 + initscripts.spec | 1003 ++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 1005 insertions(+) create mode 100644 initscripts.spec diff --git a/.cvsignore b/.cvsignore index e69de29..ab55c20 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +initscripts-5.49.tar.gz diff --git a/initscripts.spec b/initscripts.spec new file mode 100644 index 0000000..263ee07 --- /dev/null +++ b/initscripts.spec @@ -0,0 +1,1003 @@ +Summary: The inittab file and the /etc/init.d scripts. +Name: initscripts +Version: 5.49 +Copyright: GPL +Group: System Environment/Base +Release: 1 +Source: initscripts-%{version}.tar.gz +BuildRoot: /%{_tmppath}/%{name}-%{version}-%{release}-root +Requires: mingetty, /bin/awk, /bin/sed, mktemp, e2fsprogs >= 1.15 +Requires: procps >= 2.0.6-5, sysklogd >= 1.3.31 +Requires: setup >= 2.0.3, /sbin/fuser, which +Requires: modutils >= 2.3.11-5 +%ifarch alpha +Requires: util-linux >= 2.9w-26 +%endif +Conflicts: kernel <= 2.2, timeconfig < 3.0, pppd < 2.3.9, wvdial < 1.40-3 +Conflicts: initscripts < 1.22.1-5 +Obsoletes: rhsound sapinit +Prereq: /sbin/chkconfig, /usr/sbin/groupadd, gawk, fileutils +BuildPrereq: glib-devel + +%description +The initscripts package contains the basic system scripts used to boot +your Red Hat system, change run levels, and shut the system down +cleanly. Initscripts also contains the scripts that activate and +deactivate most network interfaces. + +%prep +%setup -q + +%build +make + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/etc +make ROOT=$RPM_BUILD_ROOT mandir=%{_mandir} 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 + +for i in 0 1 2 3 4 5 6 ; do + file=$RPM_BUILD_ROOT/etc/rc.d/rc$i.d + mkdir $file +# chown root.root $file + chmod u=rwx,g=rx,o=rx $file +done + +# Can't store symlinks in a CVS archive +ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc0.d/S00killall +ln -s ../init.d/killall $RPM_BUILD_ROOT/etc/rc.d/rc6.d/S00killall + +ln -s ../init.d/halt $RPM_BUILD_ROOT/etc/rc.d/rc0.d/S01halt +ln -s ../init.d/halt $RPM_BUILD_ROOT/etc/rc.d/rc6.d/S01reboot + +ln -s ../init.d/single $RPM_BUILD_ROOT/etc/rc.d/rc1.d/S00single + +ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc2.d/S99local +ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc3.d/S99local +ln -s ../rc.local $RPM_BUILD_ROOT/etc/rc.d/rc5.d/S99local + +# These are LSB compatibility symlinks. At some point in the future +# the actual files will be here instead of symlinks +for i in 0 1 2 3 4 5 6 ; do + ln -s rc.d/rc$i.d $RPM_BUILD_ROOT/etc/rc$i.d +done +for i in init.d rc rc.sysinit rc.local ; do + ln -s rc.d/$i $RPM_BUILD_ROOT/etc/$i +done + +mkdir -p $RPM_BUILD_ROOT/var/{log,run} +touch $RPM_BUILD_ROOT/var/run/utmp +touch $RPM_BUILD_ROOT/var/log/wtmp + +%pre +/usr/sbin/groupadd -g 22 -r -f utmp + +%post +touch /var/log/wtmp +touch /var/run/utmp +chown root.utmp /var/log/wtmp /var/run/utmp +chmod 664 /var/log/wtmp /var/run/utmp + +chkconfig --add random +chkconfig --add netfs +chkconfig --add network +chkconfig --add rawdevices + +# handle serial installs semi gracefully +if [ $1 = 0 ]; then + if [ "$TERM" = "vt100" ]; then + tmpfile=/etc/sysconfig/tmp.$$ + sed -e '/BOOTUP=color/BOOTUP=serial/' /etc/sysconfig/init > $tmpfile + mv -f $tmpfile /etc/sysconfig/init + fi +fi + +# dup of timeconfig %post - here to avoid a dependency +if [ -L /etc/localtime ]; then + _FNAME=`ls -ld /etc/localtime | awk '{ print $11}' | sed 's/lib/share/'` + rm /etc/localtime + cp -f $_FNAME /etc/localtime + if ! grep -q "^ZONE=" /etc/sysconfig/clock ; then + echo "ZONE=\"$_FNAME"\" | sed -e "s|[^\"]*/usr/share/zoneinfo/||" >> /etc/sysconfig/clock + fi +fi + +%preun +if [ $1 = 0 ]; then + chkconfig --del random + chkconfig --del netfs + chkconfig --del network + chkconfig --del rawdevices +fi + +%triggerpostun -- initscripts <= 5.04 +/sbin/chkconfig --add random +/sbin/chkconfig --add netfs +/sbin/chkconfig --add network + +%triggerpostun -- initscripts <= 4.72 + +. /etc/sysconfig/init +. /etc/sysconfig/network + +# These are the non-default settings. By putting them at the end +# of the /etc/sysctl.conf file, it will override the default +# settings earlier in the file. + +if [ -n "$FORWARD_IPV4" -a "$FORWARD_IPV4" != "no" -a "$FORWARD_IPV4" != "false" ]; then + echo "# added by initscripts install on `date`" >> /etc/sysctl.conf + echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf +fi +if [ "$DEFRAG_IPV4" = "yes" -o "$DEFRAG_IPV4" = "true" ]; then + echo "# added by initscripts install on `date`" >> /etc/sysctl.conf + echo "net.ipv4.ip_always_defrag = 1" >> /etc/sysctl.conf +fi + +newnet=`mktemp /etc/sysconfig/network.XXXXXX` +if [ -n "$newnet" ]; then + sed "s|FORWARD_IPV4.*|# FORWARD_IPV4 removed; see /etc/sysctl.conf|g" \ + /etc/sysconfig/network > $newnet + sed "s|DEFRAG_IPV4.*|# DEFRAG_IPV4 removed; see /etc/sysctl.conf|g" \ + $newnet > /etc/sysconfig/network + rm -f $newnet +fi + +if [ -n "$MAGIC_SYSRQ" -a "$MAGIC_SYSRQ" != "no" ]; then + echo "# added by initscripts install on `date`" >> /etc/sysctl.conf + echo "kernel.sysrq = 1" >> /etc/sysctl.conf +fi +if uname -m | grep -q sparc ; then + if [ -n "$STOP_A" -a "$STOP_A" != "no" ]; then + echo "# added by initscripts install on `date`" >> /etc/sysctl.conf + echo "kernel.stop-a = 1" >> /etc/sysctl.conf + fi +fi + +newinit=`mktemp /etc/sysconfig/init.XXXXXX` +if [ -n "$newinit" ]; then + sed "s|MAGIC_SYSRQ.*|# MAGIC_SYSRQ removed; see /etc/sysctl.conf|g" \ + /etc/sysconfig/init > $newinit + sed "s|STOP_A.*|# STOP_A removed; see /etc/sysctl.conf|g" \ + $newinit > /etc/sysconfig/init + rm -f $newinit +fi + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%dir /etc/sysconfig/network-scripts +%config(noreplace) %verify(not md5 mtime size) /etc/adjtime +%config(noreplace) /etc/sysconfig/init +/etc/sysconfig/network-scripts/ifdown +%config /sbin/ifdown +%config /etc/sysconfig/network-scripts/ifdown-post +/etc/sysconfig/network-scripts/ifup +%config /sbin/ifup +%dir /etc/sysconfig/console +%config(noreplace) /etc/sysconfig/rawdevices +%config /etc/sysconfig/network-scripts/network-functions +%config /etc/sysconfig/network-scripts/ifup-post +%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/sysconfig/network-scripts/ifup-aliases +%config /etc/sysconfig/network-scripts/ifup-ipx +%config /etc/X11/prefdm +%config /etc/inittab +%dir /etc/rc.d +%dir /etc/rc.d/rc[0-9].d +%config(missingok) /etc/rc.d/rc[0-9].d/* +/etc/init.d +/etc/rc[0-9].d +/etc/rc +%dir /etc/rc.d/init.d +/etc/rc.local +/etc/rc.sysinit +%config /etc/rc.d/init.d/* +%config /etc/rc.d/rc +%config(noreplace) /etc/rc.d/rc.local +%config /etc/rc.d/rc.sysinit +%config(noreplace) /etc/sysctl.conf +%config /etc/profile.d/lang.sh +%config /etc/profile.d/lang.csh +/usr/sbin/sys-unconfig +/sbin/setsysfont +/bin/doexec +/bin/ipcalc +/bin/usleep +%attr(4755,root,root) /usr/sbin/usernetctl +/sbin/consoletype +/sbin/getkey +%attr(2755,root,root) /sbin/netreport +/sbin/initlog +/sbin/minilogd +/sbin/service +/sbin/ppp-watch +%{_mandir}/man*/* +%dir %attr(775,root,root) /var/run/netreport +%config /etc/ppp/ip-up +%config /etc/ppp/ip-down +%config /etc/initlog.conf +%doc sysconfig.txt sysvinitfiles ChangeLog +%ghost %attr(0664,root,utmp) /var/log/wtmp +%ghost %attr(0664,root,utmp) /var/run/utmp + +%changelog +* Wed Aug 23 2000 Nalin Dahyabhai +- set "holdoff ${RETRYTIMEOUT} ktune" for demand-dialed PPP links + +* Tue Aug 22 2000 Bill Nottingham +- update documentation (#15475) + +* Tue Aug 22 2000 Than Ngo +- add KDE2 support to prefdm + +* Mon Aug 21 2000 Bill Nottingham +- add usleep after kill -KILL in pidofproc, works around lockd issues (#14847) +- add some fallback logic to prefdm (#16464) + +* Fri Aug 18 2000 Bill Nottingham +- don't load usb drivers if they're compiled statically +- don't call ifdown-post twice for ppp (#15285) + +* Wed Aug 16 2000 Bill Nottingham +- fix /boot/kernel.h generation (#16236, #16250) + +* Tue Aug 15 2000 Nalin Dahyabhai +- be more careful about creating files in netreport (#16164) + +* Sat Aug 11 2000 Nalin Dahyabhai +- move documentation for the DEMAND and IDLETIMEOUT values to the right + section of sysconfig.txt + +* Wed Aug 9 2000 Bill Nottingham +- load agpgart if necessary (hack) +- fix /boot/kernel.h stuff (jakub) + +* Mon Aug 7 2000 Bill Nottingham +- remove console-tools requirement +- in netfs, start portmap if needed +- cosmetic cleanups, minor tweaks +- don't probe USB controllers + +* Mon Aug 7 2000 Nalin Dahyabhai +- fix demand-dialing support for PPP devices +- change updetach back to nodetach + +* Sun Aug 6 2000 Bill Nottingham +- add RETRYCONNECT option for ifcfg-pppX files (kenn@linux.ie) + +* Wed Jul 26 2000 Bill Nottingham +- fix unclean shutdown + +* Tue Jul 25 2000 Nalin Dahyabhai +- s/nill/null/g + +* Tue Jul 25 2000 Bill Nottingham +- unmount usb filesystem on halt +- run /sbin/ifup-pre-local if it exists + +* Tue Jul 18 2000 Trond Eivind Glomsrød +- add "nousb" command line parameter +- fix some warnings when mounting /proc/bus/usb + +* Sat Jul 15 2000 Matt Wilson +- kill all the PreTransaction stuff +- directory ownership cleanups, add more LSB symlinks +- move all the stuff back in to /etc/rc.d/ + +* Thu Jul 13 2000 Bill Nottingham +- fix == tests in rc.sysinit +- more %pretrans tweaks + +* Thu Jul 13 2000 Jeff Johnson +- test if /etc/rc.d is a symlink already in pre-transaction syscalls. + +* Tue Jul 11 2000 Bill Nottingham +- implement the %pre with RPM Magic(tm) + +* Sat Jul 8 2000 Bill Nottingham +- fix it to not follow /etc/rc.d + +* Fri Jul 7 2000 Bill Nottingham +- fix %pre, again + +* Thu Jul 6 2000 Bill Nottingham +- tweak %pre back to a mv (rpm is fun!) +- do USB initialization before fsck, so keyboard works if it fails + +* Mon Jul 3 2000 Bill Nottingham +- rebuild; allow 'fastboot' kernel command line option to skip fsck + +* Mon Jul 03 2000 Nalin Dahyabhai +- fix demand-dialing with PPP + +* Sun Jul 02 2000 Trond Eivind Glomsrød +- don't use tail + +* Thu Jun 28 2000 Trond Eivind Glomsrød +- add support for USB controllers and HID devices + (mice, keyboards) + +* Tue Jun 27 2000 Trond Eivind Glomsrød +- add support for EIDE optimization + +* Mon Jun 26 2000 Bill Nottingham +- tweak %%pre + +* Wed Jun 21 2000 Preston Brown +- noreplace for adjtime file + +* Fri Jun 16 2000 Nalin Dahyabhai +- ifup-ppp: add hooks for demand-dialing PPP +- functions: use basename of process when looking for its PID file + +* Thu Jun 15 2000 Bill Nottingham +- move from /etc/rc.d/init.d -> /etc/init.d + +* Tue Jun 13 2000 Bill Nottingham +- set soft limit, not hard, in daemon function +- /var/shm -> /dev/shm + +* Thu Jun 08 2000 Preston Brown +- use dhcpcd if pump fails. +- use depmod -A (faster) + +* Sun Jun 4 2000 Bernhard Rosenkraenzer +- add autologin support to prefdm + +* Thu Jun 1 2000 Bill Nottingham +- random networking fixes (alias routes, others) +- conf.modules -> modules.conf + +* Thu May 11 2000 Nalin Dahyabhai +- fix incorrect grep invocation in rc.sysinit (bug #11267) + +* Wed Apr 19 2000 Bill Nottingham +- fix lang.csh, again (oops) +- use /poweroff, /halt to determine whether to poweroff + +* Thu Apr 14 2000 Bill Nottingham +- fix testing of RESOLV_MODS (which shouldn't be used anyways) + +* Tue Apr 04 2000 Ngo Than +- fix overwrite problem of resolv.conf on ippp/ppp/slip connections + +* Mon Apr 3 2000 Bill Nottingham +- fix typo in functions file +- explicitly set --localtime when calling hwclock if necessary + +* Fri Mar 31 2000 Bill Nottingham +- fix typo in /etc/rc.d/init.d/network that broke linuxconf (#10472) + +* Mon Mar 27 2000 Bill Nottingham +- remove compatiblity chkconfig links +- run 'netfs stop' on 'network stop' if necessary + +* Tue Mar 21 2000 Bernhard Rosenkraenzer +- Mount /var/shm if required (2.3.99, 2.4) + +* Mon Mar 20 2000 Bill Nottingham +- don't create resolv.conf 0600 +- don't run ps as much (speed issues) +- allow setting of MTU +- other minor fixes + +* Sun Mar 19 2000 Bernhard Rosenkraenzer +- Start devfsd if installed and needed (Kernel 2.4...) + +* Wed Mar 8 2000 Bill Nottingham +- check that network devices are up before bringing them down + +* Wed Mar 8 2000 Jakub Jelinek +- update sysconfig.txt + +* Tue Mar 7 2000 Bill Nottingham +- rerun sysctl on network start (for restarts) + +* Mon Feb 28 2000 Bill Nottingham +- don't read commented raid devices + +* Mon Feb 21 2000 Bill Nottingham +- fix typo in resolv.conf munging + +* Thu Feb 17 2000 Bill Nottingham +- sanitize repair prompt +- initial support for isdn-config stuff + +* Mon Feb 14 2000 Nalin Dahyabhai +- add which as a package dependency (bug #9416) + +* Tue Feb 8 2000 Bill Nottingham +- fixes for sound module loading + +* Mon Feb 7 2000 Nalin Dahyabhai +- check that LC_ALL/LINGUAS and LANG are set before referencing them in lang.csh +- fix check for /var/*/news, work around for bug #9140 + +* Fri Feb 4 2000 Nalin Dahyabhai +- fix bug #9102 + +* Fri Feb 4 2000 Bill Nottingham +- if LC_ALL/LINGUAS == LANG, don't set them + +* Wed Feb 2 2000 Bill Nottingham +- fix problems with linuxconf static routes + +* Tue Feb 1 2000 Nalin Dahyabhai +- shvar cleaning +- fix wrong default route ip in network-functions + +* Mon Jan 31 2000 Nalin Dahyabhai +- attempt to restore default route if PPP takes it over +- man page fix for ipcalc +- shvar cleaning +- automate maintaining /boot/System.map symlinks + +* Mon Jan 31 2000 Bill Nottingham +- fix hanging ppp-watch +- fix issues with cleaning of /var/{run,lock} + +* Fri Jan 21 2000 Bill Nottingham +- fix pidof calls in pidofproc + +* Wed Jan 19 2000 Bill Nottingham +- fix ifup-ipx, don't munge resolv.conf if $DNS1 is already in it + +* Thu Jan 13 2000 Bill Nottingham +- link popt statically + +* Mon Jan 10 2000 Bill Nottingham +- don't try to umount /loopfs + +* Mon Dec 27 1999 Bill Nottingham +- switch to using sysctl + +* Mon Dec 13 1999 Bill Nottingham +- umount /proc *after* trying to turn off raid + +* Mon Dec 06 1999 Michael K. Johnson +- improvements in clone device handling +- better signal handling in ppp-watch +- yet another attempt to fix those rare PAP/CHAP problems + +* Sat Nov 28 1999 Bill Nottingham +- impressive. Three new features, three new bugs. + +* Mon Nov 22 1999 Michael K. Johnson +- fix more possible failed CHAP authentication (with chat scripts) +- fix ppp default route problem +- added ppp-watch man page, fixed usernetctl man page +- make ifup-ppp work again when called from netcfg and linuxconf +- try to keep ppp-watch from filling up logs by respawning pppd too fast +- handle all linuxconf-style alias files with linuxconf + +* Mon Nov 22 1999 Bill Nottingham +- load mixer settings for monolithic sound +- man page for ppp-watch +- add ARP variable for ifup +- some i18n fixes + +* Wed Nov 10 1999 Bill Nottingham +- control stop-a separately from sysrq + +* Mon Nov 08 1999 Michael K. Johnson +- fix some failed CHAP authentication +- fix extremely unlikely, but slightly possible kill-random-process + bug in ppp-watch +- allow DNS{1,2} in any ifcfg-* file, not just PPP, and + add nameserver entries, don't just replace them +- don't use /tmp/confirm, use /var/run/confirm instead + +* Tue Nov 2 1999 Bill Nottingham +- fix lang.csh /tmp race oops + +* Wed Oct 27 1999 Bill Nottingham +- we now ship hwclock on alpha. + +* Mon Oct 25 1999 Jakub Jelinek +- fix check for serial console, don't use -C argument to fsck + on serial console. + +* Mon Oct 18 1999 Bill Nottingham +- do something useful with linuxconf 'any' static routes. + +* Tue Oct 12 1999 Matt Wilson +- added patch from Owen to source i18n configuration before starting prefdm + +* Mon Oct 11 1999 Bill Nottingham +- support for linuxconf alias files +- add support for Jensen clocks. + +* Tue Oct 5 1999 Bill Nottingham +- assorted brown paper bag fixes +- check for programs/files before executing/sourcing them +- control stop-a like magic sysrq + +* Thu Sep 30 1999 Bill Nottingham +- req. e2fsprogs >= 1.15 + +* Fri Sep 24 1999 Bill Nottingham +- munge C locale definitions to en_US +- use fsck's completion bar + +* Thu Sep 23 1999 Michael K. Johnson +- ppp-watch now always kills pppd pgrp to make sure dialers are dead, + and tries to hang up the modem + +* Tue Sep 21 1999 Bill Nottingham +- add a DEFRAG_IPV4 option + +* Mon Sep 20 1999 Michael K. Johnson +- changed to more modern defaults for PPP connections + +* Mon Sep 20 1999 Bill Nottingham +- kill processes for umount in halt, too. +- fixes to remove /usr dependencies + +* Fri Sep 17 1999 Bill Nottingham +- load/save mixer settings in rc.sysinit, halt + +* Mon Sep 13 1999 Michael K. Johnson +- add --remotename option to wvdial code +- make sure we do not have an earlier version of wvdial that doesn't + know how handle --remotename +- make ppp-watch background itself after 30 seconds even if + connection does not come up, at boot time only, so that a + non-functional PPP connection cannot hang boot. + +* Sun Sep 12 1999 Bill Nottingham +- a couple of /bin/sh -> /bin/bash fixes +- fix swapoff silliness + +* Fri Sep 10 1999 Bill Nottingham +- chkconfig --del in %preun, not %postun +- use killall5 in halt +- swapoff non-/etc/fstab swap + +* Wed Sep 08 1999 Michael K. Johnson +- ifdown now synchronous (modulo timeouts) +- several unrelated cleanups, primarily in ifdown + +* Tue Sep 7 1999 Bill Nottingham +- add an 'unconfigure' sort of thing + +* Mon Sep 06 1999 Michael K. Johnson +- added ppp-watch to make "ifup ppp*" synchronous + +* Fri Sep 3 1999 Bill Nottingham +- require lsof + +* Wed Sep 1 1999 Bill Nottingham +- add interactive prompt + +* Tue Aug 31 1999 Bill Nottingham +- disable magic sysrq by default + +* Mon Aug 30 1999 Bill Nottingham +- new NFS unmounting from Bill Rugolsky +- fix ifup-sl/dip confusion +- more raid startup cleanup +- make utmp group 22 + +* Fri Aug 20 1999 Bill Nottingham +- pass hostname to pump +- add lang.csh + +* Thu Aug 19 1999 Bill Nottingham +- more wvdial updates +- fix a *stupid* bug in process reading + +* Fri Aug 13 1999 Bill Nottingham +- add new /boot/kernel.h boot kernel version file +- new RAID startup + +* Fri Aug 13 1999 Michael K. Johnson +- use new linkname argument to pppd to make if{up,down}-ppp + reliable -- requires ppp-2.3.9 or higher + +* Mon Aug 2 1999 Bill Nottingham +- fix typo. +- add 'make check' + +* Wed Jul 28 1999 Michael K. Johnson +- simple wvdial support for ppp connections + +* Mon Jul 26 1999 Bill Nottingham +- stability fixes for initlog +- initlog now has a config file +- add alias speedup from dharris@drh.net +- move netfs links +- usleep updates + +* Thu Jul 8 1999 Bill Nottingham +- remove timeconfig dependency +- i18n fixes from nkbj@image.dk +- move inputrc to setup package + +* Tue Jul 6 1999 Bill Nottingham +- fix killall links, some syntax errors + +* Fri Jun 25 1999 Bill Nottingham +- don't make module-info, System.map links +- handle utmpx/wtmpx +- fix lots of bugs in 4.21 release :) + +* Thu Jun 17 1999 Bill Nottingham +- set clock as soon as possible +- use INITLOG_ARGS everywhere +- other random fixes in networking + +* Mon Jun 14 1999 Bill Nottingham +- oops, don't create /var/run/utmp and then remove it. +- stomp RAID bugs flat. Sort of. + +* Mon May 24 1999 Bill Nottingham +- clean out /var better +- let everyone read /var/run/ppp*.dev +- fix network startup so it doesn't depend on /usr + +* Tue May 11 1999 Bill Nottingham +- various fixes to rc.sysinit +- fix raid startup +- allow for multi-processor /etc/issues + +* Sun Apr 18 1999 Matt Wilson +- fixed typo - "Determing" to "Determining" + +* Fri Apr 16 1999 Preston Brown +- updated inputrc so that home/end/del work on console, not just X + +* Thu Apr 08 1999 Bill Nottingham +- fix more logic in initlog +- fix for kernel versions in ifup-aliases +- log to /var/log/boot.log + +* Wed Apr 07 1999 Bill Nottingham +- fix daemon() function so you can specify pid to look for + +* Wed Apr 07 1999 Erik Troan +- changed utmp,wtmp to be group writeable and owned by group utmp + +* Tue Apr 06 1999 Bill Nottingham +- fix loading of consolefonts/keymaps +- three changelogs. three developers. one day. Woohoo! + +* Tue Apr 06 1999 Michael K. Johnson +- fixed ifup-ipx mix-up over . and _ + +* Tue Apr 06 1999 Erik Troan +- run /sbin/ifup-local after bringing up an interface (if that file exists) + +* Mon Apr 5 1999 Bill Nottingham +- load keymaps & console font early +- fixes for channel bonding, strange messages with non-boot network interfaces + +* Sat Mar 27 1999 Cristian Gafton +- added sysvinitfiles as a documenattaion file + +* Fri Mar 26 1999 Bill Nottingham +- nfsfs -> netfs + +* Mon Mar 22 1999 Bill Nottingham +- don't source /etc/sysconfig/init if $BOOTUP is already set + +* Fri Mar 19 1999 Bill Nottingham +- don't run linuxconf if /usr isn't mounted +- set macaddr before bootp +- zero in the /var/run/utmpx file (gafton) +- don't set hostname on ppp/slip (kills X) + +* Wed Mar 17 1999 Bill Nottingham +- exit ifup if pump fails +- fix stupid errors in reading commands from subprocess + +* Tue Mar 16 1999 Bill Nottingham +- fix ROFS logging +- make fsck produce more happy output +- fix killproc logic + +* Mon Mar 15 1999 Bill Nottingham +- doc updates +- support for SYSFONTACM, other console-tools stuff +- add net route for interface if it isn't there. +- fix for a bash/bash2 issue + +* Mon Mar 15 1999 Michael K. Johnson +- pam_console lockfile cleanup added to rc.sysinit + +* Sun Mar 14 1999 Bill Nottingham +- fixes in functions for 'action' +- fixes for pump + +* Wed Mar 10 1999 Bill Nottingham +- Mmm. Must always remove debugging code. before release. *thwap* +- pump support +- mount -a after mount -a -t nfs + +* Thu Feb 25 1999 Bill Nottingham +- put preferred support back in + +* Thu Feb 18 1999 Bill Nottingham +- fix single-user mode (source functions, close if) + +* Wed Feb 10 1999 Bill Nottingham +- turn off xdm in runlevel 5 (now a separate service) + +* Thu Feb 4 1999 Bill Nottingham +- bugfixes (ifup-ppp, kill -TERM, force fsck, hwclock --adjust, setsysfont) +- add initlog support. Now everything is logged (and bootup looks different) + +* Thu Nov 12 1998 Preston Brown +- halt now passed the '-i' flag so that network interfaces disabled + +* Tue Nov 10 1998 Michael K. Johnson +- handle new linuxconf output for ipaliases + +* Mon Oct 15 1998 Erik Troan +- fixed raid start stuff +- added raidstop to halt + +* Mon Oct 12 1998 Cristian Gafton +- handle LC_ALL + +* Mon Oct 12 1998 Preston Brown +- adjusted setsysfont to always run setfont, even if only w/default font + +* Tue Oct 06 1998 Cristian Gafton +- rc.sysvinit should be working with all kernel versions now +- requires e2fsprogs (for fsck) +- set INPUTRC and LESSCHARSET on linux-lat + +* Wed Sep 16 1998 Jeff Johnson +- /etc/rc.d/rc: don't run /etc/rc.d/rcN.d/[KS]??foo.{rpmsave,rpmorig} scripts. +- /etc/rc.d/rc.sysinit: raid startup (Nigel.Metheringham@theplanet.net). +- /sbin/setsysfont: permit unicode fonts. + +* Mon Aug 17 1998 Erik Troan +- don't add 'Red Hat Linux' to /etc/issue; use /etc/redhat-release as is + +* Sun Aug 16 1998 Jeff Johnson +- paranoia improvements to .rhkmvtag +- if psacct with /sbin/accton, than turn off accounting + +* Tue Jul 7 1998 Jeff Johnson +- start/stop run levels changed. +- ipx_configure/ipx_internal_net moved to /sbin. + +* Wed Jul 01 1998 Erik Troan +- usernetctl didn't understand "" around USERCTL attribute + +* Wed Jul 1 1998 Jeff Johnson +- Use /proc/version to find preferred modules. +- Numerous buglets fixed. + +* Sun Jun 07 1998 Erik Troan +- rc.sysinit looks for bootfile= as well as BOOT_IMAGE to set + /lib/modules/preferred symlink + +* Mon Jun 01 1998 Erik Troan +- ipcalc should *never* have been setgid anything +- depmod isn't run properly for non-serial numbered kernels + +* Wed May 06 1998 Donnie Barnes +- added system font and language setting + +* Mon May 04 1998 Michael K. Johnson +- Added missing files to packagelist. + +* Sat May 02 1998 Michael K. Johnson +- Added lots of linuxconf support. Should still work on systems that + do not have linuxconf installed, but linuxconf gives enhanced support. +- In concert with linuxconf, added IPX support. Updated docs to reflect it. + +* Fri May 01 1998 Erik Troan +- rc.sysinit uses preferred directory + +* Sun Apr 05 1998 Erik Troan +- updated rc.sysinit to deal with kernel versions with release numbers + +* Sun Mar 22 1998 Erik Troan +- use ipcalc to calculate the netmask if one isn't specified + +* Tue Mar 10 1998 Erik Troan +- added and made use of ipcalc + +* Tue Mar 10 1998 Erik Troan +- removed unnecessary dhcp log from /tmp + +* Mon Mar 09 1998 Erik Troan +- if bootpc fails, take down the device + +* Mon Mar 09 1998 Erik Troan +- added check for mktemp failure + +* Thu Feb 05 1998 Erik Troan +- fixed support for user manageable cloned devices + +* Mon Jan 12 1998 Michael K. Johnson +- /sbin/ isn't always in $PATH, so call /sbin/route in ifup-routes + +* Wed Dec 31 1997 Erik Troan +- touch /var/lock/subsys/kerneld after cleaning out /var/lock/subsys +- the logic for when /var/lock/subsys/kerneld is touched was backwards + +* Tue Dec 30 1997 Erik Troan +- tried to get /proc stuff right one more time (uses -t nonfs,proc now) +- added support for /fsckoptions +- changed 'yse' to 'yes' in KERNELD= line + +* Tue Dec 09 1997 Erik Troan +- set domainname to "" if none is specified in /etc/sysconfig/network +- fix /proc mounting to get it in /etc/mtab + +* Mon Dec 08 1997 Michael K. Johnson +- fixed inheritance for clone devices + +* Fri Nov 07 1997 Erik Troan +- added sound support to rc.sysinit + +* Fri Nov 07 1997 Michael K. Johnson +- Added missing "then" clause + +* Thu Nov 06 1997 Michael K. Johnson +- Fixed DEBUG option in ifup-ppp +- Fixed PPP persistance +- Only change IP forwarding if necessary + +* Tue Oct 28 1997 Donnie Barnes +- removed the skeleton init script +- added the ability to 'nice' daemons + +* Tue Oct 28 1997 Erik Troan +- touch /var/lock/subsys/kerneld if it's running, and after mounting /var +- applied dhcp fix + +* Thu Oct 23 1997 Donnie Barnes +- added status|restart to init scripts + +* Thu Oct 23 1997 Michael K. Johnson +- touch random seed file before chmod'ing it. + +* Wed Oct 15 1997 Erik Troan +- run domainname if NISDOMAIN is set + +* Wed Oct 15 1997 Michael K. Johnson +- Make the random seed file mode 600. + +* Tue Oct 14 1997 Michael K. Johnson +- bring down ppp devices if ifdown-ppp is called while ifup-ppp is sleeping. + +* Mon Oct 13 1997 Erik Troan +- moved to new chkconfig conventions + +* Sat Oct 11 1997 Erik Troan +- fixed rc.sysinit for hwclock compatibility + +* Thu Oct 09 1997 Erik Troan +- run 'ulimit -c 0' before running scripts in daemon function + +* Wed Oct 08 1997 Donnie Barnes +- added chkconfig support +- made all rc*.d symlinks have missingok flag + +* Mon Oct 06 1997 Erik Troan +- fixed network-scripts to allow full pathnames as config files +- removed some old 3.0.3 pcmcia device handling + +* Wed Oct 01 1997 Michael K. Johnson +- /var/run/netreport needs to be group-writable now that /sbin/netreport + is setguid instead of setuid. + +* Tue Sep 30 1997 Michael K. Johnson +- Added network-functions to spec file. +- Added report functionality to usernetctl. +- Fixed bugs I introduced into usernetctl while adding clone device support. +- Clean up entire RPM_BUILD_ROOT directory in %clean. + +* Mon Sep 29 1997 Michael K. Johnson +- Clone device support in network scripts, rc scripts, and usernetctl. +- Disassociate from controlling tty in PPP and SLIP startup scripts, + since they act as daemons. +- Spec file now provides start/stop symlinks, since they don't fit in + the CVS archive. + +* Tue Sep 23 1997 Donnie Barnes +- added mktemp support to ifup + +* Thu Sep 18 1997 Donnie Barnes +- fixed some init.d/functions bugs for stopping httpd + +* Tue Sep 16 1997 Donnie Barnes +- reworked status() to adjust for processes that change their argv[0] in + the process table. The process must still have it's "name" in the argv[0] + string (ala sendmail: blah blah). + +* Mon Sep 15 1997 Erik Troan +- fixed bug in FORWARD_IPV4 support + +* Sun Sep 14 1997 Erik Troan +- added support for FORWARD_IPV4 variable + +* Thu Sep 11 1997 Donald Barnes +- 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 +- /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 +- Added missing -f to [ invocation in ksyms check. + +* Fri May 23 1997 Michael K. Johnson +- 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 +- usernetctl put back in ifdown +- support for slaved interfaces + +* Wed Apr 02 1997 Erik Troan +- Created ifup-post from old ifup +- PPP, PLIP, and generic ifup use ifup-post + +* Fri Mar 28 1997 Erik Troan +- 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 +- 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 +- PPP fixes and additions + +* Mon Mar 03 1997 Erik Troan +- Mount proc before trying to start kerneld so we can test for /proc/ksyms + properly. + +* Wed Feb 26 1997 Michael K. Johnson +- 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 +- 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 +- Added usernetctl wrapper for user mode ifup and ifdown's and man page +- Rewrote ppp and slip kill and retry code +- Added doexec and man page diff --git a/sources b/sources index e69de29..106546d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7b55e18f6ddfff94206564ba8c9bb8d7 initscripts-5.49.tar.gz