From d94bd2845a8611f22a1e4abba5eb28129baa7800 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Mon, 13 Sep 2004 20:55:52 +0000 Subject: [PATCH] =?UTF-8?q?auto-import=20changelog=20data=20from=20util-li?= =?UTF-8?q?nux-2.10m-12.src.rpm=20Wed=20Aug=2030=202000=20Matt=20Wilson=20?= =?UTF-8?q?=20-=20rebuild=20to=20cope=20with=20glibc=20loc?= =?UTF-8?q?ale=20binary=20incompatibility,=20again=20Mon=20Aug=2014=202000?= =?UTF-8?q?=20Jeff=20Johnson=20=20-=20setfdprm=20should=20?= =?UTF-8?q?open=20with=20O=5FWRONLY,=20not=203.=20Fri=20Aug=2011=202000=20?= =?UTF-8?q?Jeff=20Johnson=20=20-=20fdformat=20should=20ope?= =?UTF-8?q?n=20with=20O=5FWRONLY,=20not=203.=20Fri=20Jul=2021=202000=20Nal?= =?UTF-8?q?in=20Dahyabhai=20=20-=20make=20'look'=20look?= =?UTF-8?q?=20in=20/usr/share/dict=20Fri=20Jul=2021=202000=20Bill=20Nottin?= =?UTF-8?q?gham=20=20-=20put=20/usr/local/sbin:/usr/lo?= =?UTF-8?q?cal/bin=20in=20root's=20path=20Wed=20Jul=2019=202000=20Jakub=20?= =?UTF-8?q?Jelinek=20=20-=20rebuild=20to=20cope=20with?= =?UTF-8?q?=20glibc=20locale=20binary=20incompatibility=20Thu=20Jul=2013?= =?UTF-8?q?=202000=20Prospector=20=20-=20automatic=20?= =?UTF-8?q?rebuild=20Mon=20Jul=2010=202000=20Bill=20Nottingham=20=20-=20enable=20hwclock=20to=20use=20/dev/efirtc=20o?= =?UTF-8?q?n=20ia64=20(gettext=20is=20fun.=20:(=20)=20Mon=20Jul=2003=20200?= =?UTF-8?q?0=20Bill=20Nottingham=20=20-=20move=20cfdis?= =?UTF-8?q?k=20to=20/usr/sbin,=20it=20depends=20on=20/usr=20stuff=20-=20ad?= =?UTF-8?q?d=20rescuept=20Fri=20Jun=2023=202000=20Bernhard=20Rosenkraenzer?= =?UTF-8?q?=20=20-=20point=20more=20at=20the=20correct=20?= =?UTF-8?q?path=20to=20vi=20(for=20"v"),=20Bug=20#10882=20Sun=20Jun=2004?= =?UTF-8?q?=202000=20Jeff=20Johnson=20=20-=20FHS=20packagi?= =?UTF-8?q?ng=20changes.=20Thu=20Jun=2001=202000=20Nalin=20Dahyabhai=20=20-=20modify=20PAM=20setup=20to=20use=20system-?= =?UTF-8?q?auth=20Mon=20May=2001=202000=20Bill=20Nottingham=20=20-=20eek,=20where=20did=20login=20go=3F=20(specfile?= =?UTF-8?q?=20tweaks)=20Mon=20Apr=2017=202000=20Bernhard=20Rosenkraenzer?= =?UTF-8?q?=20=20-=202.10k=20-=20fix=20compilation=20with?= =?UTF-8?q?=20current=20glibc=20Tue=20Mar=2021=202000=20Bernhard=20Rosenkr?= =?UTF-8?q?aenzer=20=20-=202.10h=20Tue=20Mar=2007=202000?= =?UTF-8?q?=20Jeff=20Johnson=20=20-=20rebuild=20for=20spar?= =?UTF-8?q?c=20baud=20rates=20>=2038400.=20Sat=20Mar=2004=202000=20Matt=20?= =?UTF-8?q?Wilson=20=20-=20use=20snprintf=20-=20not=20spri?= =?UTF-8?q?ntf=20-=20when=20doing=20sprintf=20("%s\n",=20=5F("Some=20=20?= =?UTF-8?q?=20=20=20string"))=20to=20avoid=20overflows=20and=20segfaults.?= =?UTF-8?q?=20Mon=20Feb=2021=202000=20Jeff=20Johnson=20=20?= =?UTF-8?q?-=20raw=20control=20file=20was=20/dev/raw,=20now=20/dev/rawctl.?= =?UTF-8?q?=20-=20raw=20access=20files=20were=20/dev/raw*,=20now=20/dev/ra?= =?UTF-8?q?w/raw*.=20Thu=20Feb=2017=202000=20Erik=20Troan=20=20-=20-v=20argument=20to=20mkswap=20wasn't=20working=20Thu?= =?UTF-8?q?=20Feb=2010=202000=20Jakub=20Jelinek=20=20-?= =?UTF-8?q?=20Recognize=200xfd=20on=20Sun=20disklabels=20as=20RAID=20Tue?= =?UTF-8?q?=20Feb=2008=202000=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20more=20lives=20in=20/bin,=20and=20was=20linked=20against?= =?UTF-8?q?=20/usr/lib/libnurses.=20Bad.=20Thu=20Feb=2003=202000=20Jakub?= =?UTF-8?q?=20Jelinek=20=20-=20update=20to=202.10f=20-?= =?UTF-8?q?=20fix=20issues=20in=20the=20new=20realpath=20code,=20avoid=20l?= =?UTF-8?q?eaking=20memory=20Tue=20Feb=2001=202000=20Cristian=20Gafton=20=20-=20rebuild=20to=20fix=20dependencies=20-?= =?UTF-8?q?=20add=20NFSv3=20patches=20Fri=20Jan=2028=202000=20Bill=20Notti?= =?UTF-8?q?ngham=20=20-=20don't=20require=20csh=20Mon?= =?UTF-8?q?=20Jan=2024=202000=20Nalin=20Dahyabhai=20=20-?= =?UTF-8?q?=20update=20to=202.10e=20-=20add=20rename=20Thu=20Jan=2020=2020?= =?UTF-8?q?00=20Jeff=20Johnson=20=20-=20strip=20newlines?= =?UTF-8?q?=20in=20logger=20input.=20Mon=20Jan=2010=202000=20Jeff=20Johnso?= =?UTF-8?q?n=20=20-=20rebuild=20with=20correct=20ncurses?= =?UTF-8?q?=20libs.=20Tue=20Dec=2007=201999=20Matt=20Wilson=20=20-=20updated=20to=20util-linux=202.10c=20-=20deprecated?= =?UTF-8?q?=20IMAP=20login=20mail=20notification=20patch17=20-=20deprecate?= =?UTF-8?q?d=20raw=20patch22=20-=20depricated=20readprofile=20patch24=20Tu?= =?UTF-8?q?e=20Dec=2007=201999=20Bill=20Nottingham=20?= =?UTF-8?q?=20-=20add=20patch=20for=20readprofile=20Thu=20Nov=2018=201999?= =?UTF-8?q?=20Michael=20K.=20Johnson=20=20-=20tunelp?= =?UTF-8?q?=20should=20come=20from=20util-linux=20Tue=20Nov=2009=201999=20?= =?UTF-8?q?Jakub=20Jelinek=20=20-=20kbdrate=20cannot=20u?= =?UTF-8?q?se=20/dev/port=20on=20sparc.=20Wed=20Nov=2003=201999=20Jakub=20?= =?UTF-8?q?Jelinek=20=20-=20fix=20kbdrate=20on=20sparc.?= =?UTF-8?q?=20Wed=20Oct=2027=201999=20Bill=20Nottingham=20=20-=20ship=20hwclock=20on=20alpha.=20Tue=20Oct=2005=201999?= =?UTF-8?q?=20Bill=20Nottingham=20=20-=20don't=20ship?= =?UTF-8?q?=20symlinks=20to=20rdev=20if=20we=20don't=20ship=20rdev.=20Tue?= =?UTF-8?q?=20Sep=2007=201999=20Cristian=20Gafton=20=20?= =?UTF-8?q?-=20add=20rawIO=20support=20from=20sct=20Mon=20Aug=2030=201999?= =?UTF-8?q?=20Preston=20Brown=20=20-=20don't=20display?= =?UTF-8?q?=20"new=20mail"=20message=20when=20the=20only=20piece=20of=20ma?= =?UTF-8?q?il=20is=20from=20IMAP=20Fri=20Aug=2027=201999=20Michael=20K.=20?= =?UTF-8?q?Johnson=20=20-=20kbdrate=20is=20now=20a=20?= =?UTF-8?q?console=20program=20Thu=20Aug=2026=201999=20Jeff=20Johnson=20=20-=20hostid=20is=20now=20in=20sh-utils.=20On=20?= =?UTF-8?q?sparc,=20install=20hostid=20as=20sunhostid=20(#4581).=20-=20upd?= =?UTF-8?q?ate=20to=202.9w:=20-=20Updated=20mount.8=20(Yann=20Droneaud)=20?= =?UTF-8?q?-=20Improved=20makefiles=20-=20Fixed=20flaw=20in=20fdisk=20Tue?= =?UTF-8?q?=20Aug=2010=201999=20Jeff=20Johnson=20=20-=20ts?= =?UTF-8?q?ort=20is=20now=20in=20textutils.=20Wed=20Aug=2004=201999=20Bill?= =?UTF-8?q?=20Nottingham=20=20-=20turn=20off=20setuid?= =?UTF-8?q?=20bit=20on=20login.=20Again.=20:(=20Tue=20Aug=2003=201999=20Pe?= =?UTF-8?q?ter=20Jones,=20=20-=20hostid=20script=20for?= =?UTF-8?q?=20sparc=20(#3803).=20Tue=20Aug=2003=201999=20Christian=20'Dr.?= =?UTF-8?q?=20Disk'=20Hechelmann=20=20-=20added=20loc?= =?UTF-8?q?ale=20message=20catalogs=20to=20%file=20-=20added=20patch=20for?= =?UTF-8?q?=20non-root=20build=20-=20vigr.8=20and=20/usr/lib/getopt=20man-?= =?UTF-8?q?page=20was=20missing=20from=20file=20list=20-=20/etc/fdprm=20re?= =?UTF-8?q?ally=20is=20a=20config=20file=20Fri=20Jul=2023=201999=20Jeff=20?= =?UTF-8?q?Johnson=20=20-=20update=20to=202.9v:=20-=20cfdi?= =?UTF-8?q?sk=20no=20longer=20believes=20the=20kernel's=20HDGETGEO=20(and?= =?UTF-8?q?=20may=20be=20able=20to=20=20=20=20=20partition=20a=202=20TB=20?= =?UTF-8?q?disk)=20Fri=20Jul=2016=201999=20Jeff=20Johnson=20=20-=20update=20to=202.9u:=20-=20Czech=20more.help=20and=20me?= =?UTF-8?q?ssages=20(Ji=F8=ED=20Pavlovsk=FD)=20-=20Japanese=20messages=20(?= =?UTF-8?q?Daisuke=20Yamashita)=20-=20fdisk=20fix=20(Klaus=20G.=20Wagner)?= =?UTF-8?q?=20-=20mount=20fix=20(Hirokazu=20Takahashi)=20-=20agetty:=20ena?= =?UTF-8?q?ble=20hardware=20flow=20control=20(Thorsten=20Kranzkowski)=20-?= =?UTF-8?q?=20minor=20cfdisk=20improvements=20-=20fdisk=20no=20longer=20ac?= =?UTF-8?q?cepts=20a=20default=20device=20-=20Makefile=20fix=20Tue=20Jul?= =?UTF-8?q?=2006=201999=20Jeff=20Johnson=20=20-=20update?= =?UTF-8?q?=20to=202.9t:=20-=20national=20language=20support=20for=20hwclo?= =?UTF-8?q?ck=20-=20Japanese=20messages=20(both=20by=20Daisuke=20Yamashita?= =?UTF-8?q?)=20-=20German=20messages=20and=20some=20misc=20i18n=20fixes=20?= =?UTF-8?q?(Elrond)=20-=20Czech=20messages=20(Ji=F8=ED=20Pavlovsk=FD)=20-?= =?UTF-8?q?=20wall=20fixed=20for=20/dev/pts/xx=20ttys=20-=20make=20last=20?= =?UTF-8?q?and=20wall=20use=20getutent()=20(Sascha=20Schumann)=20[Maybe=20?= =?UTF-8?q?this=20is=20bad:=20=20=20=20=20last=20reading=20all=20of=20wtmp?= =?UTF-8?q?=20may=20be=20too=20slow.=20Revert=20in=20case=20people=20=20?= =?UTF-8?q?=20=20=20complain.]=20-=20documented=20UUID=3D=20and=20LABEL=3D?= =?UTF-8?q?=20in=20fstab.5=20-=20added=20some=20partition=20types=20-=20sw?= =?UTF-8?q?apon:=20warn=20only=20if=20verbose=20Fri=20Jun=2025=201999=20Je?= =?UTF-8?q?ff=20Johnson=20=20-=20update=20to=202.9s.=20Sat?= =?UTF-8?q?=20May=2029=201999=20Jeff=20Johnson=20=20-=20fi?= =?UTF-8?q?x=20mkswap=20sets=20incorrect=20bits=20on=20sparc64=20(#3140).?= =?UTF-8?q?=20Thu=20Apr=2015=201999=20Jeff=20Johnson=20=20?= =?UTF-8?q?-=20on=20sparc64=20random=20ioctls=20on=20clock=20interface=20c?= =?UTF-8?q?ause=20kernel=20messages.=20Thu=20Apr=2015=201999=20Jeff=20John?= =?UTF-8?q?son=20=20-=20improved=20raid=20patch=20(H.J.=20?= =?UTF-8?q?Lu).=20Wed=20Apr=2014=201999=20Michael=20K.=20Johnson=20=20-=20added=20patch=20for=20smartraid=20controll?= =?UTF-8?q?ers=20Sat=20Apr=2010=201999=20Cristian=20Gafton=20=20-=20fix=20logging=20problems=20caused=20by=20setprocti?= =?UTF-8?q?tle=20and=20PAM=20interaction=20(#2045)=20Wed=20Mar=2031=201999?= =?UTF-8?q?=20Jeff=20Johnson=20=20-=20include=20docs=20and?= =?UTF-8?q?=20examples=20for=20sfdisk=20(#1164)=20Mon=20Mar=2029=201999=20?= =?UTF-8?q?Matt=20Wilson=20=20-=20rtc=20is=20not=20working?= =?UTF-8?q?=20properly=20on=20alpha,=20we=20can't=20use=20hwclock=20yet.?= =?UTF-8?q?=20Fri=20Mar=2026=201999=20Cristian=20Gafton=20=20-=20add=20patch=20to=20make=20mkswap=20more=2064=20bit=20?= =?UTF-8?q?friendly...=20Patch=20from=20=20=20=20=20eranian@hpl.hp.com=20(?= =?UTF-8?q?ahem!)=20Thu=20Mar=2025=201999=20Jeff=20Johnson=20=20-=20include=20sfdisk=20(#1164)=20-=20fix=20write=20(#1784?= =?UTF-8?q?)=20-=20use=20positive=20logic=20in=20spec=20file=20(%ifarch=20?= =?UTF-8?q?rather=20than=20%ifnarch).=20-=20(re)-use=201st=20matching=20ut?= =?UTF-8?q?mp=20slot=20if=20search=20by=20mypid=20not=20found.=20-=20updat?= =?UTF-8?q?e=20to=202.9o=20-=20lastb=20wants=20bad=20logins=20in=20wtmp=20?= =?UTF-8?q?clone=20/var/run/btmp=20(#884)=20Thu=20Mar=2025=201999=20Jakub?= =?UTF-8?q?=20Jelinek=20=20-=20if=20hwclock=20is=20to?= =?UTF-8?q?=20be=20compiled=20on=20sparc,=20it=20must=20actually=20work.?= =?UTF-8?q?=20Also,=20it=20=20=20=20=20should=20obsolete=20clock,=20otherw?= =?UTF-8?q?ise=20it=20clashes.=20-=20limit=20the=20swap=20size=20in=20mksw?= =?UTF-8?q?ap=20for=202.2.1+=20kernels=20by=20the=20actual=20maximum=20=20?= =?UTF-8?q?=20=20=20size=20kernel=20can=20handle.=20-=20fix=20kbdrate=20on?= =?UTF-8?q?=20sparc,=20patch=20by=20J.=20S.=20Connell=20=20Wed=20Mar=2024=201999=20Matt=20Wilson=20?= =?UTF-8?q?=20-=20added=20pam=5Fconsole=20back=20into=20pam.d/login=20Tue?= =?UTF-8?q?=20Mar=2023=201999=20Matt=20Wilson=20=20-=20upd?= =?UTF-8?q?ated=20to=202.9i=20-=20added=20hwclock=20for=20sparcs=20and=20a?= =?UTF-8?q?lpha=20Mon=20Mar=2022=201999=20Erik=20Troan=20?= =?UTF-8?q?=20-=20added=20vigr=20to=20file=20list=20Sun=20Mar=2021=201999?= =?UTF-8?q?=20Cristian=20Gafton=20=20-=20auto=20rebuild?= =?UTF-8?q?=20in=20the=20new=20build=20environment=20(release=2012)=20Thu?= =?UTF-8?q?=20Mar=2018=201999=20Cristian=20Gafton=20=20?= =?UTF-8?q?-=20remove=20most=20of=20the=20ifnarch=20arm=20stuff=20Mon=20Ma?= =?UTF-8?q?r=2015=201999=20Michael=20Johnson=20=20-?= =?UTF-8?q?=20added=20pam=5Fconsole.so=20to=20/etc/pam.d/login=20Thu=20Feb?= =?UTF-8?q?=2004=201999=20Michael=20K.=20Johnson=20?= =?UTF-8?q?=20-=20.perms=20patch=20to=20login=20to=20make=20it=20retain=20?= =?UTF-8?q?root=20in=20parent=20process=20for=20=20=20=20=20pam=5Fclose=5F?= =?UTF-8?q?session=20to=20work=20correctly=20Tue=20Jan=2012=201999=20Jeff?= =?UTF-8?q?=20Johnson=20=20-=20strip=20fdisk=20in=20buildr?= =?UTF-8?q?oot=20correctly=20(#718)=20Mon=20Jan=2011=201999=20Cristian=20G?= =?UTF-8?q?afton=20=20-=20have=20fdisk=20compiled=20on?= =?UTF-8?q?=20sparc=20and=20arm=20Mon=20Jan=2011=201999=20Erik=20Troan=20=20-=20added=20beos=20partition=20type=20to=20fd?= =?UTF-8?q?isk=20Wed=20Dec=2030=201998=20Cristian=20Gafton=20=20-=20incorporate=20fdisk=20on=20all=20arches=20Sat=20De?= =?UTF-8?q?c=2005=201998=20Jeff=20Johnson=20=20-=20restore?= =?UTF-8?q?=20PAM=20functionality=20at=20end=20of=20login=20(Bug=20#201)?= =?UTF-8?q?=20Thu=20Dec=2003=201998=20Cristian=20Gafton=20=20-=20patch=20top=20build=20on=20the=20arm=20without=20PAM?= =?UTF-8?q?=20and=20related=20utilities,=20for=20now.=20-=20build=20hwcloc?= =?UTF-8?q?k=20only=20on=20intel=20Wed=20Nov=2018=201998=20Cristian=20Gaft?= =?UTF-8?q?on=20=20-=20upgraded=20to=20version=202.9=20?= =?UTF-8?q?Thu=20Oct=2029=201998=20Bill=20Nottingham=20=20-=20build=20for=20Raw=20Hide=20(slang-1.2.2)=20-=20patch=20?= =?UTF-8?q?kbdrate=20wackiness=20so=20it=20builds=20with=20egcs=20Tue=20Oc?= =?UTF-8?q?t=2013=201998=20Erik=20Troan=20=20-=20patched?= =?UTF-8?q?=20more=20to=20use=20termcap=20Mon=20Oct=2012=201998=20Erik=20T?= =?UTF-8?q?roan=20=20-=20added=20warning=20about=20alpha/b?= =?UTF-8?q?sd=20label=20starting=20cylinder=20Mon=20Sep=2021=201998=20Erik?= =?UTF-8?q?=20Troan=20=20-=20use=20sigsetjmp/siglongjmp=20?= =?UTF-8?q?in=20more=20rather=20then=20sig'less=20versions=20Fri=20Sep=201?= =?UTF-8?q?1=201998=20Jeff=20Johnson=20=20-=20explicit=20a?= =?UTF-8?q?ttrs=20for=20setuid/setgid=20programs=20Thu=20Aug=2027=201998?= =?UTF-8?q?=20Cristian=20Gafton=20=20-=20sln=20is=20now?= =?UTF-8?q?=20included=20in=20glibc=20Sun=20Aug=2023=201998=20Jeff=20Johns?= =?UTF-8?q?on=20=20-=20add=20cbm1581=20floppy=20definition?= =?UTF-8?q?s=20(problem=20#787)=20Mon=20Jun=2029=201998=20Jeff=20Johnson?= =?UTF-8?q?=20=20-=20remove=20/etc/nologin=20at=20end=20of?= =?UTF-8?q?=20shutdown/halt.=20Fri=20Jun=2019=201998=20Jeff=20Johnson=20=20-=20add=20mount/losetup.=20Thu=20Jun=2018=2019?= =?UTF-8?q?98=20Jeff=20Johnson=20=20-=20update=20to=202.8?= =?UTF-8?q?=20with=202.8b=20clean=20up.=20hostid=20now=20defunct=3F=20Mon?= =?UTF-8?q?=20Jun=2001=201998=20David=20S.=20Miller=20=20-=20"more"=20now=20works=20properly=20on=20sparc=20Sat?= =?UTF-8?q?=20May=2002=201998=20Jeff=20Johnson=20=20-=20Fi?= =?UTF-8?q?x=20"fdisk=20-l"=20fault=20on=20mounted=20cdrom.=20(prob=20#513?= =?UTF-8?q?)=20Fri=20Apr=2024=201998=20Prospector=20System=20=20-=20translations=20modified=20for=20de,=20fr,=20tr=20Sat?= =?UTF-8?q?=20Apr=2011=201998=20Cristian=20Gafton=20=20?= =?UTF-8?q?-=20manhattan=20rebuild=20Mon=20Dec=2029=201997=20Erik=20Troan?= =?UTF-8?q?=20=20-=20more=20didn't=20suspend=20properly=20?= =?UTF-8?q?on=20glibc=20-=20use=20proper=20tc*()=20calls=20rather=20then?= =?UTF-8?q?=20ioctl's=20Sun=20Dec=2021=201997=20Cristian=20Gafton=20=20-=20fixed=20a=20security=20problem=20in=20chfn?= =?UTF-8?q?=20and=20chsh=20accepting=20too=20long=20gecos=20fields=20Fri?= =?UTF-8?q?=20Dec=2019=201997=20Mike=20Wangsmo=20=20-?= =?UTF-8?q?=20removed=20"."=20from=20default=20path=20Tue=20Dec=2002=20199?= =?UTF-8?q?7=20Cristian=20Gafton=20=20-=20added=20(agai?= =?UTF-8?q?n)=20the=20vipw=20patch=20Wed=20Oct=2022=201997=20Michael=20Ful?= =?UTF-8?q?bright=20=20-=20minor=20cleanups=20for=20glibc?= =?UTF-8?q?=202.1=20Fri=20Oct=2017=201997=20Michael=20Fulbright=20=20-=20added=20vfat32=20filesystem=20type=20to=20list?= =?UTF-8?q?=20recognized=20by=20fdisk=20Fri=20Oct=2010=201997=20Erik=20Tro?= =?UTF-8?q?an=20=20-=20don't=20build=20clock=20on=20the=20?= =?UTF-8?q?alpha=20-=20don't=20install=20chkdupexe=20Thu=20Oct=2002=201997?= =?UTF-8?q?=20Michael=20K.=20Johnson=20=20-=20Update?= =?UTF-8?q?=20to=20new=20pam=20standard.=20-=20BuildRoot.=20Thu=20Sep=2025?= =?UTF-8?q?=201997=20Cristian=20Gafton=20=20-=20added?= =?UTF-8?q?=20rootok=20and=20setproctitle=20patches=20-=20updated=20pam=20?= =?UTF-8?q?config=20files=20for=20chfn=20and=20chsh=20Tue=20Sep=2002=20199?= =?UTF-8?q?7=20Erik=20Troan=20=20-=20updated=20MCONFIG=20t?= =?UTF-8?q?o=20automatically=20determine=20the=20architecture=20-=20added?= =?UTF-8?q?=20glibc=20header=20hacks=20to=20fdisk=20code=20-=20rdev=20is?= =?UTF-8?q?=20only=20available=20on=20the=20intel=20Fri=20Jul=2018=201997?= =?UTF-8?q?=20Erik=20Troan=20=20-=20update=20to=20util-lin?= =?UTF-8?q?ux=202.7,=20fixed=20login=20problems=20Wed=20Jun=2025=201997=20?= =?UTF-8?q?Erik=20Troan=20=20-=20Merged=20Red=20Hat=20chan?= =?UTF-8?q?ges=20into=20main=20util-linux=20source,=20updated=20package=20?= =?UTF-8?q?to=20=20=20=20=20development=20util-linux=20(nearly=202.7).=20T?= =?UTF-8?q?ue=20Apr=2022=201997=20Michael=20K.=20Johnson=20=20-=20LOG=5FAUTH=20-->=20LOG=5FAUTHPRIV=20in=20login=20a?= =?UTF-8?q?nd=20shutdown=20Mon=20Mar=2003=201997=20Michael=20K.=20Johnson?= =?UTF-8?q?=20=20-=20Moved=20to=20new=20pam=20and=20f?= =?UTF-8?q?rom=20pam.conf=20to=20pam.d=20Tue=20Feb=2025=201997=20Michael?= =?UTF-8?q?=20K.=20Johnson=20=20-=20pam.patch=20diffe?= =?UTF-8?q?rentiated=20between=20different=20kinds=20of=20bad=20logins.=20?= =?UTF-8?q?In=20=20=20=20=20particular,=20"user=20does=20not=20exist"=20an?= =?UTF-8?q?d=20"bad=20password"=20were=20treated=20=20=20=20=20differently?= =?UTF-8?q?.=20This=20was=20a=20minor=20security=20hole.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cvsignore | 1 + sources | 1 + util-linux.spec | 709 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 711 insertions(+) create mode 100644 util-linux.spec diff --git a/.cvsignore b/.cvsignore index e69de29..ade1c88 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +util-linux-2.10m.tar.gz diff --git a/sources b/sources index e69de29..7ef0bd8 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +bf37c4d74360d3a5c5572afcac7acd41 util-linux-2.10m.tar.gz diff --git a/util-linux.spec b/util-linux.spec new file mode 100644 index 0000000..2b3e150 --- /dev/null +++ b/util-linux.spec @@ -0,0 +1,709 @@ +Summary: A collection of basic system utilities. +Name: util-linux +Version: 2.10m +Release: 12 +Copyright: distributable +Group: System Environment/Base +Source0: ftp://ftp.kernel.org/mirrors/linux/utils/util-linux/util-linux-%{version}.tar.gz +Source1: util-linux-2.7-login.pamd +Source2: util-linux-2.7-chfn.pamd +Source3: util-linux-2.7-chsh.pamd +Source4: util-linux-2.9w-kbdrate.pamd +Source5: util-linux-2.9w-kbdrate.apps + +Patch0: util-linux-2.10c-rhconfig.patch +Patch1: util-linux-2.10e-nochkdupexe.patch +Patch2: util-linux-2.10m-gecos.patch +# XXX apply next patch to enable mount-2.8 from util-linux (not applied) +Patch4: util-linux-2.9i-mount.patch +Patch6: util-linux-2.9i-fdiskwarning.patch +Patch8: util-linux-2.9i-nomount.patch +Patch11: util-linux-2.9o-btmp.patch +Patch21: util-linux-2.9v-nonroot.patch +Patch23: util-linux-2.9w-kbdrate.patch +Patch27: util-linux-2.10f-moretc.patch +Patch28: util-linux-2.10k-sparcraid.patch +Patch31: util-linux-2.10k-overflow.patch +Patch32: util-linux-2.10k-glibc.patch +Patch33: util-linux-2.10m-vipath.patch +Patch34: util-linux-ia64-hwclock.patch +Patch35: util-linux-2.10m-loginpath.patch +Patch36: util-linux-2.10m-dict.patch +Patch37: util-linux-2.10m-fdwronly.patch + +Obsoletes: fdisk tunelp +%ifarch alpha sparc sparc64 sparcv9 +Obsoletes: clock +%endif +%ifarch alpha +Conflicts: initscripts <= 4.58, timeconfig <= 3.0.1 +%endif +BuildRoot: %{_tmppath}/%{name}-root +Requires: pam >= 0.66-4, kernel >= 2.2.12-7, /etc/pam.d/system-auth + +%description +The util-linux package contains a large variety of low-level system +utilities that are necessary for a Linux system to function. Among +many features, Util-linux contains the fdisk configuration tool and +the login program. + +%prep + +%setup -q + +%patch0 -p1 -b .rhconfig +%patch1 -p1 -b .nochkdupexe +%patch2 -p1 -b .gecos + +# mount comes from its own rpm (again) +#%patch4 -p1 -b .mount + +%patch6 -p1 -b .fdiskwarning +%patch8 -p1 -b .nomount +%patch11 -p1 -b .btmp +%patch21 -p1 -b .nonroot +%patch23 -p1 -b .kbdrate + +%patch27 -p1 -b .moretc +%patch28 -p1 -b .sparcraid + +%patch31 -p1 -b .overflow + +%patch32 -p1 -b .nonx86 + +%patch33 -p1 -b .vipath +%patch34 -p1 -b .ia64-rtc +%patch35 -p1 -b .loginpath +%patch36 -p1 -b .dict +%patch37 -p1 -b .fdwronly + +%build +unset LINGUAS || : + +%configure +make "RPM_OPT_FLAGS=$RPM_OPT_FLAGS" +cd rescuept +gcc $RPM_OPT_FLAGS -o rescuept rescuept.c +cd .. + +%install +rm -rf ${RPM_BUILD_ROOT} +mkdir -p ${RPM_BUILD_ROOT}/{bin,sbin} +mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/lib +mkdir -p ${RPM_BUILD_ROOT}%{_bindir} +mkdir -p ${RPM_BUILD_ROOT}%{_infodir} +mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man{1,6,8} +mkdir -p ${RPM_BUILD_ROOT}%{_sbindir} +mkdir -p ${RPM_BUILD_ROOT}%{_prefix}/share/locale/{cs,de,fr,it,ja,nl,pt_BR}/LC_MESSAGES + +make install DESTDIR=${RPM_BUILD_ROOT} + +install -m 755 rescuept/rescuept ${RPM_BUILD_ROOT}/sbin + +if [ "%{_mandir}" != "%{_prefix}/man" -a -d ${RPM_BUILD_ROOT}%{_prefix}/man ]; then + ( cd ${RPM_BUILD_ROOT}%{_prefix}/man; tar cf - ./* ) | + ( cd ${RPM_BUILD_ROOT}%{_mandir}; tar xf - ) + ( cd ${RPM_BUILD_ROOT}%{_prefix}; rm -rf ./man ) +fi + +if [ "%{_infodir}" != "%{_prefix}/info" -a -d ${RPM_BUILD_ROOT}%{_prefix}/info ]; then + ( cd ${RPM_BUILD_ROOT}%{_prefix}/info; tar cf - ./* ) | + ( cd ${RPM_BUILD_ROOT}%{_infodir}; tar xf - ) + ( cd ${RPM_BUILD_ROOT}%{_prefix}; rm -rf ./info ) +fi + +%ifarch sparc sparc64 sparcv9 +rm -rf ${RPM_BUILD_ROOT}%{_bindir}/sunhostid +cat << E-O-F > ${RPM_BUILD_ROOT}%{_bindir}/sunhostid +#!/bin/sh +# this should be %{_bindir}/sunhostid or somesuch. +# Copyright 1999 Peter Jones, . +# GPL and all that good stuff apply. +( +idprom=\`cat /proc/openprom/idprom\` +echo \$idprom|dd bs=1 skip=2 count=2 +echo \$idprom|dd bs=1 skip=27 count=6 +echo +) 2>/dev/null +E-O-F +chmod 755 ${RPM_BUILD_ROOT}%{_bindir}/sunhostid +%endif + +gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/ipc.info + +for i in /bin/login %{_bindir}/chfn %{_bindir}/chsh %{_bindir}/newgrp ; do + strip ${RPM_BUILD_ROOT}/$i +done + +strip ${RPM_BUILD_ROOT}/sbin/fdisk || : + +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d +{ cd ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d + install -m 644 ${RPM_SOURCE_DIR}/util-linux-2.7-login.pamd ./login + install -m 644 ${RPM_SOURCE_DIR}/util-linux-2.7-chsh.pamd ./chsh + install -m 644 ${RPM_SOURCE_DIR}/util-linux-2.7-chsh.pamd ./chfn + install -m 644 ${RPM_SOURCE_DIR}/util-linux-2.9w-kbdrate.pamd ./kbdrate +} + +mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps +{ cd ${RPM_BUILD_ROOT}%{_sysconfdir}/security/console.apps + install -m 644 ${RPM_SOURCE_DIR}/util-linux-2.9w-kbdrate.apps ./kbdrate +} + +ln -sf consolehelper ${RPM_BUILD_ROOT}%{_bindir}/kbdrate + +ln -sf hwclock ${RPM_BUILD_ROOT}/sbin/clock + +# We do not want dependencies on csh +chmod 644 ${RPM_BUILD_ROOT}%{_prefix}/lib/getopt/* + +# This has dependencies on stuff in /usr +%ifnarch sparc sparc64 sparcv9 +mv ${RPM_BUILD_ROOT}/sbin/cfdisk ${RPM_BUILD_ROOT}/usr/sbin +%endif + +%clean +[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} + +%files +%defattr(-,root,root) +%{_prefix}/share/locale/*/LC_MESSAGES/* + +/sbin/clock +/sbin/hwclock +%{_mandir}/man8/hwclock.8* + +%{_sbindir}/tunelp +%{_mandir}/man8/tunelp.8* + +%config %{_sysconfdir}/pam.d/login +%config %{_sysconfdir}/pam.d/chfn +%config %{_sysconfdir}/pam.d/chsh + +%config %{_sysconfdir}/pam.d/kbdrate +%config %{_sysconfdir}/security/console.apps/kbdrate +%{_bindir}/kbdrate + +/sbin/fdisk +/sbin/rescuept +%ifnarch sparc sparc64 sparcv9 +/usr/sbin/cfdisk +%endif + +%ifarch %{ix86} alpha ia64 +/sbin/fsck.minix +/sbin/mkfs.minix +%endif + +%{_bindir}/raw +%{_mandir}/man8/raw.8* + +/sbin/mkfs +/sbin/mkswap + +%{_bindir}/fdformat +%{_bindir}/setfdprm +%config %{_sysconfdir}/fdprm + +%{_mandir}/man8/fdformat.8* +%{_mandir}/man8/mkswap.8* +%{_mandir}/man8/setfdprm.8* + +%{_prefix}/games/banner +%{_mandir}/man6/banner.6* + +%{_bindir}/ddate +%{_mandir}/man1/ddate.1* + +%attr(755,root,root) /bin/login +%attr(4711,root,root) %{_bindir}/chfn +%attr(4711,root,root) %{_bindir}/chsh +%attr(4711,root,root) %{_bindir}/newgrp +%{_sbindir}/vipw +%{_sbindir}/vigr +%{_mandir}/man1/chfn.1* +%{_mandir}/man1/chsh.1* +%{_mandir}/man1/login.1* +%{_mandir}/man1/newgrp.1* +%{_mandir}/man8/vipw.8* +%{_mandir}/man8/vigr.8* + +/bin/kill +%{_bindir}/cal +%ifarch sparc sparc64 sparcv9 +%{_bindir}/sunhostid +%endif +%{_bindir}/logger +%{_bindir}/look +%{_bindir}/mcookie +%{_bindir}/namei +%{_bindir}/script +%{_bindir}/setterm +#%{_bindir}/tsort +%{_bindir}/whereis +%attr(2755,root,tty) %{_bindir}/write +%{_bindir}/getopt +%{_mandir}/man1/cal.1* +#%{_mandir}/man1/hostid.1* +%{_mandir}/man1/kill.1* +%{_mandir}/man1/logger.1* +%{_mandir}/man1/look.1* +%{_mandir}/man1/mcookie.1* +%{_mandir}/man1/namei.1* +%{_mandir}/man1/script.1* +%{_mandir}/man1/setterm.1* +#%{_mandir}/man1/tsort.1* +%{_mandir}/man1/whereis.1* +%{_mandir}/man1/write.1* +%{_mandir}/man1/getopt.1* + +%{_prefix}/lib/getopt + +/bin/dmesg + +/sbin/ctrlaltdel +/sbin/kbdrate +#/sbin/sln +/bin/arch +%{_bindir}/ipcrm +%{_bindir}/ipcs +%{_bindir}/renice +%{_sbindir}/readprofile +%{_bindir}/setsid +%ifarch %{ix86} alpha armv4l +%{_bindir}/cytune +%endif + +%{_mandir}/man1/arch.1* +%{_mandir}/man1/readprofile.1* +%ifnarch sparc sparc64 sparcv9 +%{_mandir}/man8/cytune.8* +%endif +%{_mandir}/man8/ctrlaltdel.8* +%{_mandir}/man8/dmesg.8* +%{_mandir}/man8/ipcrm.8* +%{_mandir}/man8/ipcs.8* +%{_mandir}/man8/kbdrate.8* +%{_mandir}/man8/renice.8* +%{_mandir}/man8/setsid.8* + +%ifarch %{ix86} +%{_sbindir}/rdev +%{_sbindir}/ramsize +%{_sbindir}/rootflags +%{_sbindir}/swapdev +%{_sbindir}/vidmode +%{_mandir}/man8/rdev.8* +%{_mandir}/man8/ramsize.8* +%{_mandir}/man8/rootflags.8* +%{_mandir}/man8/swapdev.8* +%{_mandir}/man8/vidmode.8* +%endif + +%{_infodir}/ipc.info* + +%{_bindir}/col +%{_bindir}/colcrt +%{_bindir}/colrm +%{_bindir}/column +%{_bindir}/hexdump +%{_bindir}/rename +%{_bindir}/rev +%{_bindir}/ul + +%{_mandir}/man1/col.1* +%{_mandir}/man1/colcrt.1* +%{_mandir}/man1/colrm.1* +%{_mandir}/man1/column.1* +%{_mandir}/man1/hexdump.1* +%{_mandir}/man1/rename.1* +%{_mandir}/man1/rev.1* +%{_mandir}/man1/ul.1* + +/bin/more +%{_mandir}/man1/more.1* +%{_prefix}/lib/more.help + +%ifarch %{ix86} alpha ia64 +%{_mandir}/man8/fsck.minix.8* +%{_mandir}/man8/mkfs.minix.8* +%{_mandir}/man8/mkfs.8* +%endif + +%{_mandir}/man8/fdisk.8* + +%ifnarch sparc sparc64 sparcv9 +%{_mandir}/man8/cfdisk.8* +%endif + +%doc */README.* + +%ifarch %{ix86} alpha ia64 +/sbin/sfdisk +%{_mandir}/man8/sfdisk.8* +%doc fdisk/sfdisk.examples +%endif + +%changelog +* Wed Aug 30 2000 Matt Wilson +- rebuild to cope with glibc locale binary incompatibility, again + +* Mon Aug 14 2000 Jeff Johnson +- setfdprm should open with O_WRONLY, not 3. + +* Fri Aug 11 2000 Jeff Johnson +- fdformat should open with O_WRONLY, not 3. + +* Fri Jul 21 2000 Nalin Dahyabhai +- make 'look' look in /usr/share/dict + +* Fri Jul 21 2000 Bill Nottingham +- put /usr/local/sbin:/usr/local/bin in root's path + +* Wed Jul 19 2000 Jakub Jelinek +- rebuild to cope with glibc locale binary incompatibility + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Mon Jul 10 2000 Bill Nottingham +- enable hwclock to use /dev/efirtc on ia64 (gettext is fun. :( ) + +* Mon Jul 3 2000 Bill Nottingham +- move cfdisk to /usr/sbin, it depends on /usr stuff +- add rescuept + +* Fri Jun 23 2000 Bernhard Rosenkraenzer +- point more at the correct path to vi (for "v"), Bug #10882 + +* Sun Jun 4 2000 Jeff Johnson +- FHS packaging changes. + +* Thu Jun 1 2000 Nalin Dahyabhai +- modify PAM setup to use system-auth + +* Mon May 1 2000 Bill Nottingham +- eek, where did login go? (specfile tweaks) + +* Mon Apr 17 2000 Bernhard Rosenkraenzer +- 2.10k +- fix compilation with current glibc + +* Tue Mar 21 2000 Bernhard Rosenkraenzer +- 2.10h + +* Tue Mar 7 2000 Jeff Johnson +- rebuild for sparc baud rates > 38400. + +* Sat Mar 4 2000 Matt Wilson +- use snprintf - not sprintf - when doing + sprintf ("%s\n", _("Some string")) to avoid overflows and + segfaults. + +* Mon Feb 21 2000 Jeff Johnson +- raw control file was /dev/raw, now /dev/rawctl. +- raw access files were /dev/raw*, now /dev/raw/raw*. + +* Thu Feb 17 2000 Erik Troan +- -v argument to mkswap wasn't working + +* Thu Feb 10 2000 Jakub Jelinek +- Recognize 0xfd on Sun disklabels as RAID + +* Tue Feb 8 2000 Bill Nottingham +- more lives in /bin, and was linked against /usr/lib/libnurses. Bad. + +* Thu Feb 03 2000 Jakub Jelinek +- update to 2.10f +- fix issues in the new realpath code, avoid leaking memory + +* Tue Feb 01 2000 Cristian Gafton +- rebuild to fix dependencies +- add NFSv3 patches + +* Fri Jan 28 2000 Bill Nottingham +- don't require csh + +* Mon Jan 24 2000 Nalin Dahyabhai +- update to 2.10e +- add rename + +* Thu Jan 20 2000 Jeff Johnson +- strip newlines in logger input. + +* Mon Jan 10 2000 Jeff Johnson +- rebuild with correct ncurses libs. + +* Tue Dec 7 1999 Matt Wilson +- updated to util-linux 2.10c +- deprecated IMAP login mail notification patch17 +- deprecated raw patch22 +- depricated readprofile patch24 + +* Tue Dec 7 1999 Bill Nottingham +- add patch for readprofile + +* Thu Nov 18 1999 Michael K. Johnson +- tunelp should come from util-linux + +* Tue Nov 9 1999 Jakub Jelinek +- kbdrate cannot use /dev/port on sparc. + +* Wed Nov 3 1999 Jakub Jelinek +- fix kbdrate on sparc. + +* Wed Oct 27 1999 Bill Nottingham +- ship hwclock on alpha. + +* Tue Oct 5 1999 Bill Nottingham +- don't ship symlinks to rdev if we don't ship rdev. + +* Tue Sep 07 1999 Cristian Gafton +- add rawIO support from sct + +* Mon Aug 30 1999 Preston Brown +- don't display "new mail" message when the only piece of mail is from IMAP + +* Fri Aug 27 1999 Michael K. Johnson +- kbdrate is now a console program + +* Thu Aug 26 1999 Jeff Johnson +- hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581). +- update to 2.9w: +- Updated mount.8 (Yann Droneaud) +- Improved makefiles +- Fixed flaw in fdisk + +* Tue Aug 10 1999 Jeff Johnson +- tsort is now in textutils. + +* Wed Aug 4 1999 Bill Nottingham +- turn off setuid bit on login. Again. :( + +* Tue Aug 3 1999 Peter Jones, +- hostid script for sparc (#3803). + +* Tue Aug 03 1999 Christian 'Dr. Disk' Hechelmann +- added locale message catalogs to %file +- added patch for non-root build +- vigr.8 and /usr/lib/getopt man-page was missing from file list +- /etc/fdprm really is a config file + +* Fri Jul 23 1999 Jeff Johnson +- update to 2.9v: +- cfdisk no longer believes the kernel's HDGETGEO + (and may be able to partition a 2 TB disk) + +* Fri Jul 16 1999 Jeff Johnson +- update to 2.9u: +- Czech more.help and messages (Jiøí Pavlovský) +- Japanese messages (Daisuke Yamashita) +- fdisk fix (Klaus G. Wagner) +- mount fix (Hirokazu Takahashi) +- agetty: enable hardware flow control (Thorsten Kranzkowski) +- minor cfdisk improvements +- fdisk no longer accepts a default device +- Makefile fix + +* Tue Jul 6 1999 Jeff Johnson +- update to 2.9t: +- national language support for hwclock +- Japanese messages (both by Daisuke Yamashita) +- German messages and some misc i18n fixes (Elrond) +- Czech messages (Jiøí Pavlovský) +- wall fixed for /dev/pts/xx ttys +- make last and wall use getutent() (Sascha Schumann) + [Maybe this is bad: last reading all of wtmp may be too slow. + Revert in case people complain.] +- documented UUID= and LABEL= in fstab.5 +- added some partition types +- swapon: warn only if verbose + +* Fri Jun 25 1999 Jeff Johnson +- update to 2.9s. + +* Sat May 29 1999 Jeff Johnson +- fix mkswap sets incorrect bits on sparc64 (#3140). + +* Thu Apr 15 1999 Jeff Johnson +- on sparc64 random ioctls on clock interface cause kernel messages. + +* Thu Apr 15 1999 Jeff Johnson +- improved raid patch (H.J. Lu). + +* Wed Apr 14 1999 Michael K. Johnson +- added patch for smartraid controllers + +* Sat Apr 10 1999 Cristian Gafton +- fix logging problems caused by setproctitle and PAM interaction + (#2045) + +* Wed Mar 31 1999 Jeff Johnson +- include docs and examples for sfdisk (#1164) + +* Mon Mar 29 1999 Matt Wilson +- rtc is not working properly on alpha, we can't use hwclock yet. + +* Fri Mar 26 1999 Cristian Gafton +- add patch to make mkswap more 64 bit friendly... Patch from + eranian@hpl.hp.com (ahem!) + +* Thu Mar 25 1999 Jeff Johnson +- include sfdisk (#1164) +- fix write (#1784) +- use positive logic in spec file (%ifarch rather than %ifnarch). +- (re)-use 1st matching utmp slot if search by mypid not found. +- update to 2.9o +- lastb wants bad logins in wtmp clone /var/run/btmp (#884) + +* Thu Mar 25 1999 Jakub Jelinek +- if hwclock is to be compiled on sparc, + it must actually work. Also, it should obsolete + clock, otherwise it clashes. +- limit the swap size in mkswap for 2.2.1+ kernels + by the actual maximum size kernel can handle. +- fix kbdrate on sparc, patch by J. S. Connell + + +* Wed Mar 24 1999 Matt Wilson +- added pam_console back into pam.d/login + +* Tue Mar 23 1999 Matt Wilson +- updated to 2.9i +- added hwclock for sparcs and alpha + +* Mon Mar 22 1999 Erik Troan +- added vigr to file list + +* Sun Mar 21 1999 Cristian Gafton +- auto rebuild in the new build environment (release 12) + +* Thu Mar 18 1999 Cristian Gafton +- remove most of the ifnarch arm stuff + +* Mon Mar 15 1999 Michael Johnson +- added pam_console.so to /etc/pam.d/login + +* Thu Feb 4 1999 Michael K. Johnson +- .perms patch to login to make it retain root in parent process + for pam_close_session to work correctly + +* Tue Jan 12 1999 Jeff Johnson +- strip fdisk in buildroot correctly (#718) + +* Mon Jan 11 1999 Cristian Gafton +- have fdisk compiled on sparc and arm + +* Mon Jan 11 1999 Erik Troan +- added beos partition type to fdisk + +* Wed Dec 30 1998 Cristian Gafton +- incorporate fdisk on all arches + +* Sat Dec 5 1998 Jeff Johnson +- restore PAM functionality at end of login (Bug #201) + +* Thu Dec 03 1998 Cristian Gafton +- patch top build on the arm without PAM and related utilities, for now. +- build hwclock only on intel + +* Wed Nov 18 1998 Cristian Gafton +- upgraded to version 2.9 + +* Thu Oct 29 1998 Bill Nottingham +- build for Raw Hide (slang-1.2.2) +- patch kbdrate wackiness so it builds with egcs + +* Tue Oct 13 1998 Erik Troan +- patched more to use termcap + +* Mon Oct 12 1998 Erik Troan +- added warning about alpha/bsd label starting cylinder + +* Mon Sep 21 1998 Erik Troan +- use sigsetjmp/siglongjmp in more rather then sig'less versions + +* Fri Sep 11 1998 Jeff Johnson +- explicit attrs for setuid/setgid programs + +* Thu Aug 27 1998 Cristian Gafton +- sln is now included in glibc + +* Sun Aug 23 1998 Jeff Johnson +- add cbm1581 floppy definitions (problem #787) + +* Mon Jun 29 1998 Jeff Johnson +- remove /etc/nologin at end of shutdown/halt. + +* Fri Jun 19 1998 Jeff Johnson +- add mount/losetup. + +* Thu Jun 18 1998 Jeff Johnson +- update to 2.8 with 2.8b clean up. hostid now defunct? + +* Mon Jun 01 1998 David S. Miller +- "more" now works properly on sparc + +* Sat May 02 1998 Jeff Johnson +- Fix "fdisk -l" fault on mounted cdrom. (prob #513) + +* Fri Apr 24 1998 Prospector System +- translations modified for de, fr, tr + +* Sat Apr 11 1998 Cristian Gafton +- manhattan rebuild + +* Mon Dec 29 1997 Erik Troan +- more didn't suspend properly on glibc +- use proper tc*() calls rather then ioctl's + +* Sun Dec 21 1997 Cristian Gafton +- fixed a security problem in chfn and chsh accepting too + long gecos fields + +* Fri Dec 19 1997 Mike Wangsmo +- removed "." from default path + +* Tue Dec 02 1997 Cristian Gafton +- added (again) the vipw patch + +* Wed Oct 22 1997 Michael Fulbright +- minor cleanups for glibc 2.1 + +* Fri Oct 17 1997 Michael Fulbright +- added vfat32 filesystem type to list recognized by fdisk + +* Fri Oct 10 1997 Erik Troan +- don't build clock on the alpha +- don't install chkdupexe + +* Thu Oct 02 1997 Michael K. Johnson +- Update to new pam standard. +- BuildRoot. + +* Thu Sep 25 1997 Cristian Gafton +- added rootok and setproctitle patches +- updated pam config files for chfn and chsh + +* Tue Sep 02 1997 Erik Troan +- updated MCONFIG to automatically determine the architecture +- added glibc header hacks to fdisk code +- rdev is only available on the intel + +* Fri Jul 18 1997 Erik Troan +- update to util-linux 2.7, fixed login problems + +* Wed Jun 25 1997 Erik Troan +- Merged Red Hat changes into main util-linux source, updated package to + development util-linux (nearly 2.7). + +* Tue Apr 22 1997 Michael K. Johnson +- LOG_AUTH --> LOG_AUTHPRIV in login and shutdown + +* Mon Mar 03 1997 Michael K. Johnson +- Moved to new pam and from pam.conf to pam.d + +* Tue Feb 25 1997 Michael K. Johnson +- pam.patch differentiated between different kinds of bad logins. + In particular, "user does not exist" and "bad password" were treated + differently. This was a minor security hole.