Elliot Lee f57f3a5
# Rules for hacking:
169b953
# 	- when adding patches, please make sure that it is easy to find out what bug ID
169b953
#	patch fixes. Tip: cut&past bug title with bug ID from bugzilla.
169b953
#
169b953
# Notes:
169b953
# 	- upstream maintainer Adrian Bunk <bunk@kernel.org>
4e41baf
4e41baf
### Header 
4e41baf
Summary: A collection of basic system utilities.
4e41baf
Name: util-linux
4e41baf
Version: 2.13
4f8c2f9
Release: 0.32
4e41baf
License: distributable
4e41baf
Group: System Environment/Base
cvsdist 362371e
169b953
### Features
4e41baf
%if 0%{?rhel}
4e41baf
%define include_raw 1
4e41baf
%else
Elliot Lee bc761ab
%define include_raw 0
4e41baf
%endif
169b953
169b953
### Macros
cvsdist 67c2933
%define floppyver 0.12
cvsdist 67c2933
%define no_hwclock_archs s390 s390x
cvsdist 67c2933
%define cytune_archs %{ix86} alpha armv4l
cvsdist f0160e3
169b953
### Paths
169b953
BuildRoot: %{_tmppath}/%{name}-root
169b953
# see build section for _prefix
169b953
169b953
### Dependences
f0e1d6b
BuildRequires: audit-libs-devel >= 1.0.6
2b735b7
BuildRequires: autoconf
2b735b7
BuildRequires: automake
e497d5e
BuildRequires: e2fsprogs-devel >= 1.36
e497d5e
BuildRequires: gettext-devel
e497d5e
BuildRequires: libselinux-devel
e497d5e
BuildRequires: libtermcap-devel
e497d5e
BuildRequires: ncurses-devel
e497d5e
BuildRequires: pam-devel
e497d5e
BuildRequires: sed
e497d5e
BuildRequires: slang-devel
e497d5e
BuildRequires: texinfo
e497d5e
BuildRequires: zlib-devel
cvsdist 362371e
169b953
### Sources
c832e53
# TODO [stable]: s/2.13-pre6/%{version}/
c832e53
Source0: ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/util-linux-2.13-pre6.tar.bz2
cvsdist b9df4a7
Source1: util-linux-selinux.pamd
169b953
Source2: util-linux-chsh-chfn.pamd
cvsdist f0160e3
Source8: nologin.c
cvsdist f0160e3
Source9: nologin.8
cvsdist 67c2933
Source11: http://download.sourceforge.net/floppyutil/floppy-%{floppyver}.tar.gz
cvsdist f0160e3
169b953
### Obsoletes & Conflicts & Provides
169b953
Obsoletes: fdisk tunelp mount losetup schedutils
169b953
%ifarch alpha sparc sparc64 sparcv9 s390
169b953
Obsoletes: clock
169b953
%endif
169b953
%ifarch alpha
169b953
Conflicts: initscripts <= 4.58, timeconfig <= 3.0.1
169b953
%endif
169b953
Requires: pam >= 0.66-4, /etc/pam.d/system-auth
f0e1d6b
Requires: audit-libs >= 1.0.6
169b953
Conflicts: kernel < 2.2.12-7, 
0e8509e
Requires(preun): /sbin/install-info
0e8509e
Requires(post): /sbin/install-info
0e8509e
Requires(post): coreutils
169b953
Provides: mount = %{version}
169b953
Provides: losetup = %{version}
169b953
Provides: schedutils
cvsdist 9791b03
169b953
### Patches
169b953
# let's use -ltermcap from the more command
169b953
Patch1: util-linux-2.13-moretc.patch
cvsdist 9791b03
# Reduce MAX_PARTS to 16 (upstream reasonably won't take it)
cvsdist 9791b03
Patch70: util-linux-2.12a-partlimit.patch
cvsdist 67c2933
# Note on how to set up raw device mappings using RHL /etc/sysconfig/rawdevices
cvsdist 67c2933
Patch109: util-linux-2.11f-rawman.patch
cvsdist 67c2933
Elliot Lee f57f3a5
Patch100: util-linux-2.12j-managed.patch
cvsdist 67c2933
Elliot Lee be1f689
Patch106: util-linux-2.12p-swaponsymlink-57300.patch
cvsdist 67c2933
Patch107: util-linux-2.11y-procpartitions-37436.patch
169b953
Patch113: util-linux-2.13-ctty3.patch
cvsdist 67c2933
cvsdist 67c2933
Patch120: util-linux-2.11y-skipraid2.patch
cvsdist 67c2933
Patch126: util-linux-2.11y-multibyte.patch
cvsdist 04591de
Patch128: util-linux-2.12a-ipcs-84243-86285.patch
cvsdist 55e217f
cvsdist 55e217f
Patch138: util-linux-2.11y-chsh-103004.patch
cvsdist 55e217f
Patch139: util-linux-2.11y-fdisksegv-103954.patch
cvsdist b9df4a7
cvsdist 9791b03
Patch147: util-linux-2.12a-126572-fdiskman.patch
cvsdist 9791b03
Patch150: floppy-0.12-locale.patch
cvsdist 9791b03
cvsdist 9791b03
Patch151: util-linux-2.12a-mountbylabel-dm.patch
cvsdist 9791b03
Patch153: util-linux-2.12a-16415-rdevman.patch
cvsdist b9df4a7
7b2e111
# Patch to enabled remote service for login/pam (#91174)
7b2e111
Patch157: util-linux-2.12a-pamstart.patch
3f5543f
# Patch to enable the pamconsole flag for restricting mounting to users at the console (#133941)
Elliot Lee de4c92f
Patch159: util-linux-2.12j-pamconsole.patch
Stephen Tweedie 0d80341
# Allow raw(8) to bind raw devices whose device nodes do not yet exist.
Stephen Tweedie 0d80341
Patch160: raw-handle-nonpresent-devs.patch
Stephen Tweedie 0d80341
Elliot Lee b7f2fd6
Patch164: util-linux-2.12j-113790-hotkeys.patch
4391fdc
cvsdist b9df4a7
# patches required for NFSv4 support
169b953
Patch170: util-linux-2.13-nfsv4.patch
4391fdc
Patch171: util-linux-2.12a-mount-proto.patch
4391fdc
Patch172: util-linux-2.12a-nfsmount-overflow.patch
4391fdc
Patch173: util-linux-2.12a-nfsmount-reservp.patch
f50e447
Patch174: util-linux-2.12p-nfsmount-rollback.patch
4391fdc
4391fdc
# Makeing /var/log/lastlog (#151635)
4391fdc
Patch180: util-linux-2.12p-login-lastlog.patch
4391fdc
# Improved /etc/mtab lock (#143118)
4391fdc
Patch181: util-linux-2.12p-mtab-lock.patch
4391fdc
# Stupid typo (#151156)
4391fdc
Patch182: util-linux-2.12p-ipcs-typo.patch
6356810
# 154498 - util-linux login & pam session
6356810
Patch183: util-linux-2.12a-pamsession.patch
6356810
# 155293 - man 5 nfs should include vers as a mount option
6356810
Patch184: util-linux-2.12p-nfsman.patch
6356810
# 76467 - At boot time, fsck chokes on LVs listed by label in fstab
6356810
Patch185: util-linux-2.12p-lvm2dupes-76467.patch
6356810
# add note about ATAPI IDE floppy to fdformat.8
6356810
Patch186: util-linux-2.12p-fdformat-ide.patch
6356810
# 145355 - Man pages for fstab and fstab-sync in conflict.
6356810
Patch187: util-linux-2.12p-fstab-man.patch
f4a1e4b
# 156597 - look - doesn't work with separators
f4a1e4b
Patch188: util-linux-2.12p-look-separator.patch
ced06ff
# 157656 - CRM 546998 : Possible bug in vipw, changes permissions of /etc/shadow
ced06ff
Patch189: util-linux-2.12p-vipw-perm.patch
169b953
# 159339 - util-linux updates for new audit system
169b953
Patch202: util-linux-2.13-audit-hwclock.patch
169b953
# 158737 - sfdisk warning for large partitions, gpt
169b953
Patch203: util-linux-2.13-fdisk-gpt.patch
169b953
# 150912 - Add ocfs2 support
169b953
Patch204: util-linux-2.12p-mount-ocfs2.patch
169b953
# NULL is better than zero at end of execl()
169b953
Patch205: util-linux-2.12p-execl.patch
169b953
# deprecated the arch command (for compatibility only)
169b953
Patch206: util-linux-2.13-arch.patch
35b2031
# 165863 - swsusp swaps should be reinitialized
2ac050e
Patch210: util-linux-2.13-swapon-suspend.patch
35b2031
# 170110 - Documentation for 'rsize' and 'wsize' NFS mount options is misleading
a2f104d
Patch211: util-linux-2.12p-nfs-manupdate.patch
35b2031
# 169628 - /usr/bin/floppy doesn't work with /dev/fd0
35b2031
Patch212: util-linux-2.12p-floppy-generic.patch
35b2031
# 168436 - login will attempt to run if it has no read/write access to its terminal
35b2031
# 168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
35b2031
Patch213: util-linux-2.13-login-hang.patch
f0e1d6b
# 165253 - losetup missing option -a [new feature]
35b2031
Patch214: util-linux-2.13-losetup-all.patch
f0e1d6b
# 170564 - add audit message to login
f0e1d6b
Patch215: util-linux-2.13-audit-login.patch
b86cfa5
# 170171 - ipcs -lm always report "max total shared memory (kbytes) = 0"
b86cfa5
Patch216: util-linux-2.13-ipcs-shmax.patch
08be59b
# 171337 - mkfs.cramfs dies creating installer image
08be59b
Patch217: util-linux-2.13-cramfs-maxentries.patch
c832e53
# [also 171337] - mkfs.cramfs doesn't work correctly with empty files
9f643f9
Patch218: util-linux-2.13-cramfs-zerofiles.patch
c832e53
# 172203 - mount man page in RHEL4 lacks any info on cifs mount options
c832e53
Patch219: util-linux-2.12a-mount-man-cifs.patch
632f494
# better wide chars usage in the cal command (based on the old 'moremisc' patch)
632f494
Patch220: util-linux-2.12p-cal-wide.patch
632f494
# 176441: col truncates data
632f494
Patch221: util-linux-2.12p-col-EILSEQ.patch
632f494
# 174111 - mount allows loopback devices to be mounted more than once to the same mount point
632f494
Patch222: util-linux-2.13-mount-twiceloop.patch
4bd7206
# nobug - add --rmpart N and --rmparts
4bd7206
Patch223: util-linux-2.13-rmparts.patch
5896f9a
# 181782 - mkswap should automatically add selinux label to swapfile
5896f9a
Patch224: util-linux-2.13-mkswap-selinux.patch
5896f9a
# 181896 - broken example in man pages
5896f9a
Patch225: util-linux-2.13-schedutils-man.patch
5896f9a
# 177331 - login omits pam_acct_mgmt & pam_chauthtok when authentication is skipped.
5896f9a
Patch226: util-linux-2.13-login-pam-acct.patch
5896f9a
# 177523 - umount -a should not unmount sysfs
5896f9a
Patch227: util-linux-2.13-umount-sysfs.patch
af241b0
# 169042 - Changed nfsmount to try udp before using tcp when rpc-ing
af241b0
#          the remote rpc.mountd (iff -o tcp is not specified).
af241b0
Patch229: util-linux-2.13-nfsmount-mountd-udp.patch
af241b0
# 151549 - Added 'noacl' mount flag
af241b0
Patch230: util-linux-2.13-nfs-noacl.patch
fe1a511
# 183713 - foreground nfs mount timeout options to get hard mount semantic
fe1a511
Patch231: util-linux-2.13-nfsmount-retry.patch
4910c54
# Adds syslog logging to background mounts
4910c54
Patch232: util-linux-2.13-nfsmount-syslog.patch
0c223bc
# 187014 - umount segfaults for normal user
0c223bc
Patch233: util-linux-2.13-mount-uuid.patch
0c223bc
# 183446 - cal not UTF-8-aware
0c223bc
Patch234: util-linux-2.13-cal-wide.patch
0c223bc
# 186915 - mount does not translate SELIinux context options though libselinux
0c223bc
# 185500 - Need man page entry for -o context= mount option
0c223bc
Patch235: util-linux-2.13-mount-context.patch
0c223bc
# 152579 - missing info about /etc/mtab and /proc/mounts mismatch
0c223bc
# 183890 - missing info about possible ioctl() and fcntl() problems on NFS filesystem
0c223bc
Patch236: util-linux-2.13-mount-man-bugs.patch
0c223bc
# Keep gcc happy
0c223bc
Patch237: util-linux-2.13-hexdump-gcc.patch
0c223bc
# 191230 - using mount --move results in wrong data in /etc/mtab
0c223bc
Patch238: util-linux-2.13-mount-move.patch
0c223bc
# Subtrees support
0c223bc
Patch239: util-linux-2.13-mount-subtree.patch
0c223bc
# wrong number of sectors for large disks (suse#160822)
0c223bc
Patch240: util-linux-2.13-fdisk-sectors.patch
0c223bc
# 182553 - fdisk -l inside xen guest shows no disks
0c223bc
# 188981 - "sfdisk -l" tries to open partitions
0c223bc
Patch241: util-linux-2.13-fdisk-isfull.patch
0c223bc
# 181549 - raw(8) manpage has old information about dd
0c223bc
Patch242: util-linux-2.12a-raw-man-dd.patch
4a69e1d
# Don't use asm/page.h
4a69e1d
Patch243: util-linux-2.13-swap-page.patch
533859e
# Don't use linux/posix_types.h or asm/posix_types.h
533859e
Patch244: util-linux-2.13-nfs4-posix_types.patch
4f8c2f9
# IPv6 support to login command
4f8c2f9
Patch245: util-linux-2.13-login-ipv6.patch
e497d5e
cvsdist 67c2933
# When adding patches, please make sure that it is easy to find out what bug # the 
cvsdist 67c2933
# patch fixes.
cvsdist 67c2933
########### END upstreamable
cvsdist 362371e
cvsdist d94bd28
%description
cvsdist d94bd28
The util-linux package contains a large variety of low-level system
cvsdist 427a50f
utilities that are necessary for a Linux system to function. Among
cvsdist f0160e3
others, Util-linux contains the fdisk configuration tool and the login
cvsdist f0160e3
program.
cvsdist d94bd28
cvsdist d94bd28
%prep
169b953
# TODO [stable]: remove -n
c832e53
%setup -q -a 11 -n util-linux-2.13-pre6
cvsdist d94bd28
c832e53
%patch1 -p1
cvsdist 9791b03
%patch70 -p1
cvsdist f0160e3
# nologin
cvsdist f0160e3
cp %{SOURCE8} %{SOURCE9} .
cvsdist 9791b03
%patch100 -p1
cvsdist 9791b03
%patch106 -p1
cvsdist 9791b03
%patch107 -p1
Elliot Lee 35f400e
%if %{include_raw}
cvsdist 9791b03
%patch109 -p1
Elliot Lee 35f400e
%endif
c832e53
%patch113 -p1
cvsdist 9791b03
%patch120 -p1
cvsdist 9791b03
%patch126 -p1
cvsdist 9791b03
%patch128 -p1
cvsdist 55e217f
%patch138 -p1
cvsdist 55e217f
%patch139 -p1
cvsdist 9791b03
%patch147 -p1
cvsdist 9791b03
%patch150 -p0
cvsdist 9791b03
%patch151 -p1
cvsdist 9791b03
%patch153 -p1
c832e53
%patch157 -p1
c832e53
%patch159 -p1
Elliot Lee 35f400e
%if %{include_raw}
Stephen Tweedie 0d80341
%patch160 -p1
Elliot Lee 35f400e
%endif
Elliot Lee b7f2fd6
%patch164 -p1
c832e53
%patch170 -p1
4391fdc
%patch171 -p1
4391fdc
%patch172 -p1
4391fdc
%patch173 -p1
f50e447
%patch174 -p1
c832e53
%patch180 -p1
4391fdc
%patch181 -p1
c832e53
%patch182 -p1
6356810
%patch183 -p1
6356810
%patch184 -p1
6356810
%patch185 -p1
6356810
%patch186 -p1
6356810
%patch187 -p1
f4a1e4b
%patch188 -p1
ced06ff
%patch189 -p1
c832e53
%patch202 -p1
c832e53
%patch203 -p1
169b953
%patch204 -p1
169b953
%patch205 -p1
c832e53
%patch206 -p1
c832e53
%patch210 -p1
a2f104d
%patch211 -p1
35b2031
%patch212 -p1
35b2031
%patch213 -p1
35b2031
%patch214 -p1
f0e1d6b
%patch215 -p1
b86cfa5
%patch216 -p1
08be59b
%patch217 -p1
9f643f9
%patch218 -p1
c832e53
%patch219 -p1
632f494
%patch220 -p1
632f494
%patch221 -p1
632f494
%patch222 -p1
4bd7206
%patch223 -p1
4e41baf
%patch224 -p1
5896f9a
%patch225 -p1
5896f9a
%patch226 -p1
5896f9a
%patch227 -p1
af241b0
%patch229 -p1
af241b0
%patch230 -p1
fe1a511
%patch231 -p1
4910c54
%patch232 -p1
0c223bc
%patch233 -p1
0c223bc
%patch234 -p1
0c223bc
%patch235 -p1
0c223bc
%patch236 -p1
0c223bc
%patch237 -p1
0c223bc
%patch238 -p1
0c223bc
%patch239 -p1
0c223bc
%patch240 -p1
4a69e1d
%patch241 -p1
0c223bc
%patch242 -p1
e497d5e
%patch243 -p1
533859e
%patch244 -p1
4f8c2f9
%patch245 -p1
6356810
cvsdist d94bd28
%build
cvsdist d94bd28
unset LINGUAS || :
cvsdist d94bd28
169b953
# rebuild build system
169b953
aclocal
169b953
automake -a
169b953
autoconf
169b953
169b953
# CFLAGS
169b953
%define make_cflags -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
169b953
169b953
# note: we install to /bin and /usr/bin, so there's $bindir and $usrbindir in
169b953
# util-linux build system. It's better follow package build-system than rpm
169b953
# macros (where is prefix=/usr)
169b953
%define _prefix	""
169b953
169b953
# configure
920aa7c
# note: we disable tty group (USE_TTY_GROUP) in Makefiles to prevent call chgrp 
920aa7c
# during the "make install". But we define -DUSE_TTY_GROUP that enable tty groups in
920aa7c
# *.c files only.
42bd6e2
export CFLAGS="%{make_cflags} -DUSE_TTY_GROUP $RPM_OPT_FLAGS"
169b953
%configure \
169b953
	--disable-wall \
920aa7c
	--disable-use-tty-group \
169b953
	--enable-partx \
169b953
	--enable-login-utils \
169b953
	--enable-kill \
169b953
	--enable-write \
169b953
%if %{include_raw}
169b953
	--enable-raw \
169b953
%endif
169b953
	--enable-rdev
169b953
169b953
# reset to original 
169b953
%define _prefix	/usr
cvsdist f0160e3
169b953
# build util-linux
42bd6e2
make %{?_smp_mflags}
cvsdist d94bd28
169b953
# build floppy stuff
cvsdist 67c2933
pushd floppy-%{floppyver}
cvsdist 67c2933
# We have to disable floppygtk somehow...
cvsdist 67c2933
%configure --with-gtk-prefix=/asfd/jkl
cvsdist 67c2933
make %{?_smp_mflags}
cvsdist 67c2933
popd
cvsdist 67c2933
169b953
# build nologin
cvsdist f0160e3
gcc $RPM_OPT_FLAGS -o nologin nologin.c
cvsdist 2decc43
169b953
# build docs
cvsdist 2decc43
pushd sys-utils
cvsdist 2decc43
    makeinfo --number-sections ipc.texi
cvsdist 2decc43
popd
cvsdist 2decc43
cvsdist d94bd28
%install
cvsdist d94bd28
rm -rf ${RPM_BUILD_ROOT}
cvsdist d94bd28
mkdir -p ${RPM_BUILD_ROOT}/{bin,sbin}
cvsdist d94bd28
mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
cvsdist d94bd28
mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
cvsdist 33b1d48
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man{1,6,8,5}
cvsdist d94bd28
mkdir -p ${RPM_BUILD_ROOT}%{_sbindir}
cvsdist f0160e3
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/{pam.d,security/console.apps}
fd6a21a
mkdir -p %{buildroot}/var/log
fd6a21a
touch %{buildroot}/var/log/lastlog
0f3067d
chmod 0644 %{buildroot}/var/log/lastlog
cvsdist d94bd28
169b953
# install util-linux
169b953
make install DESTDIR=${RPM_BUILD_ROOT}
169b953
169b953
# inslall floppy stuff
cvsdist 67c2933
pushd floppy-%{floppyver}
cvsdist 67c2933
%makeinstall
cvsdist 67c2933
popd
cvsdist d94bd28
169b953
# install no login
cvsdist f0160e3
install -m 755 nologin ${RPM_BUILD_ROOT}/sbin
cvsdist 10a6c48
install -m 644 nologin.8 ${RPM_BUILD_ROOT}%{_mandir}/man8
169b953
Elliot Lee 7bb021b
%if %{include_raw}
cvsdist 33b1d48
echo '.so man8/raw.8' > $RPM_BUILD_ROOT%{_mandir}/man8/rawdevices.8
Elliot Lee 7bb021b
%endif
cvsdist d94bd28
cvsdist 2decc43
# Correct mail spool path.
cvsdist 33b1d48
sed -e 's,/usr/spool/mail,/var/spool/mail,g' ${RPM_BUILD_ROOT}%{_mandir}/man1/login.1 > ${RPM_BUILD_ROOT}%{_mandir}/man1/login.1.new 
cvsdist 33b1d48
mv ${RPM_BUILD_ROOT}%{_mandir}/man1/login.1.new ${RPM_BUILD_ROOT}%{_mandir}/man1/login.1
cvsdist 2decc43
cvsdist d94bd28
if [ "%{_infodir}" != "%{_prefix}/info" -a -d ${RPM_BUILD_ROOT}%{_prefix}/info ]; then
cvsdist d94bd28
   ( cd ${RPM_BUILD_ROOT}%{_prefix}/info; tar cf - ./* ) |
cvsdist d94bd28
   ( cd ${RPM_BUILD_ROOT}%{_infodir}; tar xf - )
cvsdist d94bd28
   ( cd ${RPM_BUILD_ROOT}%{_prefix}; rm -rf ./info )
cvsdist d94bd28
fi
cvsdist d94bd28
cvsdist d94bd28
%ifarch sparc sparc64 sparcv9
cvsdist d94bd28
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/sunhostid
cvsdist d94bd28
cat << E-O-F > ${RPM_BUILD_ROOT}%{_bindir}/sunhostid
cvsdist d94bd28
#!/bin/sh
cvsdist d94bd28
# this should be %{_bindir}/sunhostid or somesuch.
cvsdist d94bd28
# Copyright 1999 Peter Jones, <pjones@redhat.com> .  
cvsdist d94bd28
# GPL and all that good stuff apply.
cvsdist d94bd28
(
cvsdist d94bd28
idprom=\`cat /proc/openprom/idprom\`
cvsdist d94bd28
echo \$idprom|dd bs=1 skip=2 count=2
cvsdist d94bd28
echo \$idprom|dd bs=1 skip=27 count=6
cvsdist d94bd28
echo
cvsdist d94bd28
) 2>/dev/null
cvsdist d94bd28
E-O-F
cvsdist d94bd28
chmod 755 ${RPM_BUILD_ROOT}%{_bindir}/sunhostid
cvsdist d94bd28
%endif
cvsdist d94bd28
cvsdist d94bd28
gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/ipc.info
cvsdist d94bd28
169b953
# PAM settings
cvsdist 2decc43
{ 
cvsdist 2decc43
  pushd ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d
cvsdist b9df4a7
  install -m 644 %{SOURCE1} ./login
6ac985c
  install -m 644 %{SOURCE1} ./remote
169b953
  install -m 644 %{SOURCE2} ./chsh
169b953
  install -m 644 %{SOURCE2} ./chfn
cvsdist 2decc43
  popd
cvsdist d94bd28
}
cvsdist d94bd28
cvsdist f0160e3
ln -sf ../../sbin/hwclock ${RPM_BUILD_ROOT}/usr/sbin/hwclock
cvsdist d94bd28
ln -sf hwclock ${RPM_BUILD_ROOT}/sbin/clock
cvsdist d94bd28
cvsdist d94bd28
cvsdist 67c2933
# Final cleanup
cvsdist 67c2933
%ifnarch %cytune_archs
cvsdist 67c2933
rm -f $RPM_BUILD_ROOT%{_bindir}/cytune $RPM_BUILD_ROOT%{_mandir}/man8/cytune.8*
cvsdist 67c2933
%endif
cvsdist 67c2933
%ifarch %no_hwclock_archs
ced06ff
rm -f $RPM_BUILD_ROOT/sbin/{hwclock,clock} $RPM_BUILD_ROOT%{_mandir}/man8/hwclock.8* $RPM_BUILD_ROOT/usr/sbin/{hwclock,clock}
cvsdist 67c2933
%endif
cvsdist 67c2933
%ifarch s390 s390x
169b953
rm -f $RPM_BUILD_ROOT/usr/{bin,sbin}/{fdformat,tunelp,floppy} $RPM_BUILD_ROOT%{_mandir}/man8/{fdformat,tunelp,floppy}.8*
cvsdist 67c2933
%endif
cvsdist 67c2933
169b953
# deprecated commands
169b953
for I in /sbin/cfdisk /sbin/fsck.minix /sbin/mkfs.{bfs,minix} /sbin/sln \
169b953
	/usr/bin/chkdupexe %{_bindir}/line %{_bindir}/pg %{_bindir}/newgrp \
169b953
	/sbin/shutdown %{_bindir}/wall %{_bindir}/scriptreplay; do
cvsdist 67c2933
	rm -f $RPM_BUILD_ROOT$I
cvsdist 67c2933
done
cvsdist 67c2933
169b953
# deprecated man pages
169b953
for I in man1/chkdupexe.1 man1/line.1 man1/pg.1 man1/newgrp.1 man8/cfdisk.8 \
169b953
	man8/fsck.minix.8 man8/mkfs.minix.8 man8/mkfs.bfs.8 man1/wall.1; do
cvsdist 9791b03
	rm -rf $RPM_BUILD_ROOT%{_mandir}/${I}*
cvsdist 9791b03
done
cvsdist 67c2933
169b953
# deprecated docs
169b953
for I in fdisk/README.cfdisk text-utils/README.pg text-utils/README.reset; do
169b953
	rm -rf $I
169b953
done
169b953
169b953
# we install getopt/getopt-*.{bash,tcsh} as doc files
169b953
# note: versions <=2.12 use path "%{_datadir}/misc/getopt/*"
169b953
chmod 644 getopt/getopt-*.{bash,tcsh}
169b953
rm -f ${RPM_BUILD_ROOT}%{_datadir}/getopt/*
169b953
rmdir ${RPM_BUILD_ROOT}%{_datadir}/getopt
169b953
cvsdist b9df4a7
ln -sf ../../bin/kill $RPM_BUILD_ROOT%{_bindir}/kill
cvsdist b9df4a7
169b953
# /bin -> /sbin
169b953
for I in pivot_root losetup swapon swapoff; do
169b953
	if [ -e $RPM_BUILD_ROOT/bin/$I -o -h $RPM_BUILD_ROOT/bin/$I ]; then
169b953
		mv $RPM_BUILD_ROOT/bin/$I $RPM_BUILD_ROOT/sbin/$I
169b953
	fi
169b953
done
169b953
169b953
# /usr/sbin -> /sbin
169b953
for I in addpart delpart partx; do
169b953
	if [ -e $RPM_BUILD_ROOT/usr/sbin/$I ]; then
169b953
		mv $RPM_BUILD_ROOT/usr/sbin/$I $RPM_BUILD_ROOT/sbin/$I
169b953
	fi
169b953
done
169b953
7bbea84
# omit info/dir file
7bbea84
rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
7bbea84
cvsdist 2decc43
%find_lang %{name}
cvsdist 2decc43
cvsdist d94bd28
%clean
cvsdist d94bd28
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
cvsdist d94bd28
cvsdist 2decc43
%post
cvsdist 2decc43
/sbin/install-info %{_infodir}/ipc.info* %{_infodir}/dir
1e56b85
# only for minimal buildroots without /var/log
0e8509e
[ -d /var/log ] || /bin/mkdir -p /var/log
0e8509e
/bin/touch /var/log/lastlog
0e8509e
/bin/chown root:root /var/log/lastlog
0e8509e
/bin/chmod 0644 /var/log/lastlog
d6dc3e6
# Fix the file context, do not use restorecon
a7999ec
if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then
a7999ec
	chcon `matchpathcon -n /var/log/lastlog` /var/log/lastlog >/dev/null 2>&1
a7999ec
fi
cvsdist d94bd28
Florian La Roche 169f41e
%preun
cvsdist 2decc43
if [ "$1" = 0 ]; then
cvsdist 2decc43
    /sbin/install-info --del %{_infodir}/ipc.info* %{_infodir}/dir
cvsdist 2decc43
fi
Florian La Roche 169f41e
exit 0
cvsdist d94bd28
cvsdist 2decc43
%files -f %{name}.lang
cvsdist 2decc43
%defattr(-,root,root)
169b953
%doc */README.* NEWS AUTHORS
169b953
%doc getopt/getopt-*.{bash,tcsh}
cvsdist d94bd28
cvsdist 2decc43
/bin/arch
cvsdist 2decc43
/bin/dmesg
cvsdist 2decc43
%attr(755,root,root)	/bin/login
cvsdist 2decc43
/bin/more
cvsdist b9df4a7
/bin/kill
cvsdist 2decc43
cvsdist d94bd28
%config %{_sysconfdir}/pam.d/chfn
cvsdist d94bd28
%config %{_sysconfdir}/pam.d/chsh
cvsdist 2decc43
%config %{_sysconfdir}/pam.d/login
14cb3cf
%config %{_sysconfdir}/pam.d/remote
cvsdist d94bd28
cvsdist 2decc43
/sbin/agetty
cvsdist 9791b03
%{_mandir}/man8/agetty.8*
cvsdist 2decc43
/sbin/blockdev
cvsdist f0160e3
/sbin/pivot_root
cvsdist 2decc43
/sbin/ctrlaltdel
cvsdist 33b1d48
/sbin/addpart
cvsdist 33b1d48
/sbin/delpart
cvsdist 33b1d48
/sbin/partx
cvsdist d94bd28
cvsdist 2decc43
/sbin/sfdisk
cvsdist 2decc43
%{_mandir}/man8/sfdisk.8*
cvsdist 2decc43
%doc fdisk/sfdisk.examples
cvsdist d94bd28
cvsdist 67c2933
/sbin/fdisk
cvsdist 67c2933
%{_mandir}/man8/fdisk.8*
cvsdist 67c2933
%ifnarch %no_hwclock_archs
cvsdist 67c2933
/sbin/clock
cvsdist 2decc43
/sbin/hwclock
cvsdist f0160e3
/usr/sbin/hwclock
cvsdist 67c2933
%{_mandir}/man8/hwclock.8*
cvsdist f0160e3
%endif
cvsdist d94bd28
/sbin/mkfs
cvsdist d94bd28
/sbin/mkswap
cvsdist f0160e3
/sbin/nologin
cvsdist f0160e3
%{_mandir}/man8/nologin.8*
0f3067d
%ghost %attr(0644,root,root) %verify(not md5 size mtime) /var/log/lastlog
cvsdist 33b1d48
169b953
%{_bindir}/chrt
169b953
%{_bindir}/ionice
169b953
%{_bindir}/taskset
169b953
cvsdist 2decc43
%{_bindir}/cal
cvsdist d94bd28
%attr(4711,root,root)	%{_bindir}/chfn
cvsdist d94bd28
%attr(4711,root,root)	%{_bindir}/chsh
cvsdist 2decc43
%{_bindir}/col
cvsdist 2decc43
%{_bindir}/colcrt
cvsdist 2decc43
%{_bindir}/colrm
cvsdist 2decc43
%{_bindir}/column
cvsdist 67c2933
%ifarch %cytune_archs
cvsdist 2decc43
%{_bindir}/cytune
cvsdist 2decc43
%{_mandir}/man8/cytune.8*
cvsdist d94bd28
%endif
cvsdist 2decc43
%{_bindir}/ddate
cvsdist 67c2933
%ifnarch s390 s390x
cvsdist 2decc43
%{_bindir}/fdformat
cvsdist 67c2933
%endif
Elliot Lee 2eead81
%{_bindir}/flock
cvsdist 2decc43
%{_bindir}/getopt
cvsdist 2decc43
%{_bindir}/hexdump
cvsdist 2decc43
%{_bindir}/ipcrm
cvsdist 2decc43
%{_bindir}/ipcs
cvsdist cc64ef4
%{_bindir}/isosize
cvsdist b9df4a7
%{_bindir}/kill
cvsdist d94bd28
%{_bindir}/logger
cvsdist d94bd28
%{_bindir}/look
cvsdist d94bd28
%{_bindir}/mcookie
cvsdist 67c2933
/sbin/fsck.cramfs
cvsdist 67c2933
/sbin/mkfs.cramfs
cvsdist 67c2933
%ifnarch s390 s390x
cvsdist 67c2933
%{_bindir}/floppy
cvsdist 67c2933
%{_mandir}/man8/floppy.8*
cvsdist 67c2933
%endif
cvsdist d94bd28
%{_bindir}/namei
4391fdc
Elliot Lee 7bb021b
%if %{include_raw}
Stephen Tweedie 4145379
%{_bindir}/raw
Elliot Lee 7bb021b
%endif
cvsdist 2decc43
%{_bindir}/rename
cvsdist 2decc43
%{_bindir}/renice
cvsdist 2decc43
%{_bindir}/rev
cvsdist d94bd28
%{_bindir}/script
cvsdist 2decc43
%{_bindir}/setsid
cvsdist d94bd28
%{_bindir}/setterm
cvsdist 2decc43
%ifarch sparc sparc64 sparcv9
cvsdist 2decc43
%{_bindir}/sunhostid
cvsdist 2decc43
%endif
cvsdist b9df4a7
%{_bindir}/tailf
cvsdist 2decc43
%{_bindir}/ul
cvsdist d94bd28
%{_bindir}/whereis
cvsdist d94bd28
%attr(2755,root,tty)	%{_bindir}/write
cvsdist d94bd28
cvsdist d94bd28
%ifarch %{ix86}
cvsdist d94bd28
%{_sbindir}/rdev
cvsdist d94bd28
%{_sbindir}/ramsize
cvsdist d94bd28
%{_sbindir}/rootflags
cvsdist d94bd28
%{_sbindir}/vidmode
cvsdist d94bd28
%{_mandir}/man8/rdev.8*
cvsdist d94bd28
%{_mandir}/man8/ramsize.8*
cvsdist d94bd28
%{_mandir}/man8/rootflags.8*
cvsdist d94bd28
%{_mandir}/man8/vidmode.8*
cvsdist d94bd28
%endif
cvsdist 2decc43
%{_sbindir}/readprofile
cvsdist 67c2933
%ifnarch s390 s390x
cvsdist 2decc43
%{_sbindir}/tunelp
cvsdist 33b1d48
%endif
cvsdist 2decc43
%{_sbindir}/vipw
cvsdist 2decc43
%{_sbindir}/vigr
cvsdist d94bd28
cvsdist d94bd28
%{_infodir}/ipc.info*
cvsdist d94bd28
cvsdist 2decc43
%{_mandir}/man1/arch.1*
cvsdist 2decc43
%{_mandir}/man1/cal.1*
cvsdist 2decc43
%{_mandir}/man1/chfn.1*
cvsdist 2decc43
%{_mandir}/man1/chsh.1*
cvsdist d94bd28
%{_mandir}/man1/col.1*
cvsdist d94bd28
%{_mandir}/man1/colcrt.1*
cvsdist d94bd28
%{_mandir}/man1/colrm.1*
cvsdist d94bd28
%{_mandir}/man1/column.1*
cvsdist 2decc43
%{_mandir}/man1/ddate.1*
Elliot Lee 2eead81
%{_mandir}/man1/flock.1*
cvsdist 2decc43
%{_mandir}/man1/getopt.1*
cvsdist d94bd28
%{_mandir}/man1/hexdump.1*
cvsdist 2decc43
%{_mandir}/man1/kill.1*
cvsdist 2decc43
%{_mandir}/man1/logger.1*
cvsdist 2decc43
%{_mandir}/man1/login.1*
cvsdist 2decc43
%{_mandir}/man1/look.1*
cvsdist 2decc43
%{_mandir}/man1/mcookie.1*
cvsdist 2decc43
%{_mandir}/man1/more.1*
cvsdist 2decc43
%{_mandir}/man1/namei.1*
cvsdist 2decc43
%{_mandir}/man1/readprofile.1*
cvsdist d94bd28
%{_mandir}/man1/rename.1*
cvsdist d94bd28
%{_mandir}/man1/rev.1*
cvsdist 2decc43
%{_mandir}/man1/script.1*
cvsdist 2decc43
%{_mandir}/man1/setterm.1*
cvsdist b9df4a7
%{_mandir}/man1/tailf.1*
cvsdist d94bd28
%{_mandir}/man1/ul.1*
cvsdist 2decc43
%{_mandir}/man1/whereis.1*
cvsdist 2decc43
%{_mandir}/man1/write.1*
cvsdist d94bd28
169b953
%{_mandir}/man1/chrt.1*
169b953
%{_mandir}/man1/ionice.1*
169b953
%{_mandir}/man1/taskset.1*
169b953
cvsdist 2decc43
%{_mandir}/man8/blockdev.8*
cvsdist 2decc43
%{_mandir}/man8/ctrlaltdel.8*
cvsdist 2decc43
%{_mandir}/man8/dmesg.8*
cvsdist f88b5b2
%ifnarch s390 s390x
cvsdist 67c2933
%{_mandir}/man8/fdformat.8*
cvsdist f0160e3
%endif
cvsdist 2decc43
%{_mandir}/man8/ipcrm.8*
cvsdist 2decc43
%{_mandir}/man8/ipcs.8*
cvsdist cc64ef4
%{_mandir}/man8/isosize.8*
cvsdist 2decc43
%{_mandir}/man8/mkfs.8*
cvsdist 2decc43
%{_mandir}/man8/mkswap.8*
cvsdist f0160e3
%{_mandir}/man8/pivot_root.8*
Elliot Lee 7bb021b
%if %{include_raw}
Stephen Tweedie 4145379
%{_mandir}/man8/raw.8*
Stephen Tweedie 4145379
%{_mandir}/man8/rawdevices.8*
Elliot Lee 7bb021b
%endif
cvsdist 2decc43
%{_mandir}/man8/renice.8*
cvsdist 2decc43
%{_mandir}/man8/setsid.8*
cvsdist 67c2933
%ifnarch s390 s390x
cvsdist 2decc43
%{_mandir}/man8/tunelp.8*
cvsdist 67c2933
%endif
cvsdist 2decc43
%{_mandir}/man8/vigr.8*
cvsdist 2decc43
%{_mandir}/man8/vipw.8*
cvsdist d94bd28
cvsdist 33b1d48
%attr(4755,root,root)   /bin/mount
cvsdist 33b1d48
%attr(4755,root,root)   /bin/umount
cvsdist 33b1d48
/sbin/swapon
cvsdist 33b1d48
/sbin/swapoff
cvsdist 33b1d48
%{_mandir}/man5/fstab.5*
cvsdist 33b1d48
%{_mandir}/man5/nfs.5*
cvsdist 33b1d48
%{_mandir}/man8/mount.8*
cvsdist 33b1d48
%{_mandir}/man8/swapoff.8*
cvsdist 33b1d48
%{_mandir}/man8/swapon.8*
cvsdist 33b1d48
%{_mandir}/man8/umount.8*
cvsdist 33b1d48
%{_mandir}/man8/losetup.8*
cvsdist 33b1d48
/sbin/losetup
cvsdist 33b1d48
cvsdist d94bd28
%changelog
4f8c2f9
* Mon Jul 17 2006 Karel Zak <kzak@redhat.com> 2.13-0.32
4f8c2f9
- add IPv6 support to the login command (patch by Milan Zazrivec)
76e4c86
- fix #198626 - add keyinit instructions to the login PAM script 
76e4c86
  (patch by David Howells) 
4f8c2f9
b7d2d65
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.13-0.31.1
b7d2d65
- rebuild
b7d2d65
0e8509e
* Tue Jul 11 2006 Karel Zak <kzak@redhat.com> 2.13-0.31
0e8509e
- cleanup dependences for post and preun scriptlets
0e8509e
1e56b85
* Mon Jul 10 2006 Karsten Hopp <karsten@redhat.de> 2.13-0.30
1e56b85
- silence install in minimal buildroot without /var/log
1e56b85
4e41baf
* Fri Jul  7 2006 Karel Zak <kzak@redhat.com> 2.13-0.29 
4e41baf
- include the raw command for RHELs
4e41baf
4e41baf
* Mon Jun 26 2006 Florian La Roche <laroche@redhat.com> 2.13-0.28
Florian La Roche 169f41e
- move install-info parts from postun to preun
Florian La Roche 169f41e
a7999ec
* Wed Jun 21 2006 Dan Walsh <dwalsh@RedHat.com> 2.13-0.27
a7999ec
- Only execute chcon on machines with selinux enabled
a7999ec
533859e
* Wed Jun 14 2006 Steve Dickson <steved@redhat.com> 2.13-0.26
533859e
- Remove unneeded header files from nfsmount.c
533859e
0c223bc
* Mon Jun 12 2006 Karel Zak <kzak@redhat.com> 2.13-0.25
0c223bc
- fix #187014 - umount segfaults for normal user
0c223bc
- fix #183446 - cal not UTF-8-aware
0c223bc
- fix #186915 - mount does not translate SELIinux context options though libselinux
0c223bc
- fix #185500 - Need man page entry for -o context= mount option
0c223bc
- fix #152579 - missing info about /etc/mtab and /proc/mounts mismatch
0c223bc
- fix #183890 - missing info about possible ioctl() and fcntl() problems on NFS filesystem
0c223bc
- fix #191230 - using mount --move results in wrong data in /etc/mtab
0c223bc
- added mount subtrees support
0c223bc
- fdisk: wrong number of sectors for large disks (suse#160822)
0c223bc
- merge fdisk-xvd (#182553) with new fdisk-isfull (#188981) patch 
0c223bc
- fix #181549 - raw(8) manpage has old information about dd
4a69e1d
- remove asm/page.h usage
0c223bc
d6dc3e6
* Wed May 24 2006 Dan Walsh <dwalsh@RedHat.com> 2.13-0.24
d6dc3e6
- Remove requirement on restorecon, since we can do the same thing
d6dc3e6
- with chcon/matchpathcon, and not add requirement on policycoreutils
d6dc3e6
f0dfcfa
* Wed May 24 2006 Steve Dickson <steved@redhat.com> 2.13-0.23
f0dfcfa
- Fixed bug in patch for bz183713 which cause nfs4 mounts to fail.
f0dfcfa
4910c54
* Tue May  2 2006 Steve Dickson <steved@redhat.com> 2.13-0.22
4910c54
- Added syslog logging to background mounts as suggested
4910c54
  by a customer.
4910c54
af241b0
* Mon May  1 2006 Steve Dickson <steved@redhat.com> 2.13-0.21
fe1a511
- fix #183713 - foreground mounts are not retrying as advertised
af241b0
- fix #151549 - Added 'noacl' mount flag
af241b0
- fix #169042 - Changed nfsmount to try udp before using tcp when rpc-ing
af241b0
                the remote rpc.mountd (iff -o tcp is not specified).
af241b0
                This drastically increases the total number of tcp mounts
af241b0
                that can happen at once (ala autofs).
af241b0
e0dfce7
* Wed Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.20
e0dfce7
- Better calling of restorecon as suggested by Bill Nottingham
e0dfce7
- prereq restorecon to avoid ordering issues
e0dfce7
d031e23
* Wed Mar  9 2006 Jesse Keating <jkeating@redhat.com> 2.13-0.19
b682e2d
- restorecon /var/log/lastlog
b682e2d
7eb3b23
* Wed Mar  8 2006 Karel Zak <kzak@redhat.com> 2.13-0.17
7eb3b23
- fix #181782 - mkswap selinux relabeling (fix util-linux-2.13-mkswap-selinux.patch)
7eb3b23
5896f9a
* Wed Feb 22 2006 Karel Zak <kzak@redhat.com> 2.13-0.16
5896f9a
- fix #181782 - mkswap should automatically add selinux label to swapfile
bfef844
- fix #180730 - col is exiting with 1 (fix util-linux-2.12p-col-EILSEQ.patch)
5896f9a
- fix #181896 - broken example in schedutils man pages
5896f9a
- fix #177331 - login omits pam_acct_mgmt & pam_chauthtok when authentication is skipped.
5896f9a
- fix #177523 - umount -a should not unmount sysfs
5896f9a
- fix #182553 - fdisk -l inside xen guest shows no disks
bfef844
066e7b4
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13-0.15.1
066e7b4
- bump again for double-long bug on ppc(64)
066e7b4
4bd7206
* Wed Feb  8 2006 Peter Jones <pjones@redhat.com> 2.13-0.15
4bd7206
- add "blockdev --rmpart N <device>" and "blockdev --rmparts <device>"
4bd7206
0d5efa9
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13-0.14.1
0d5efa9
- rebuilt for new gcc4.1 snapshot and glibc changes
0d5efa9
c1ba4e8
* Thu Jan 19 2006 Steve Dickson <steved@redhat.com> 2.13-0.14
c1ba4e8
- Updated the gssd_check() and idmapd_check(), used with
c1ba4e8
  nfsv4 mounts, to looked for the correct file in /var/lock/subsys
c1ba4e8
  which stops bogus warnings. 
c1ba4e8
632f494
* Tue Jan  3 2006 Karel Zak <kzak@redhat.com> 2.13-0.13
632f494
- fix #174676 - hwclock audit return code mismatch
632f494
- fix #176441: col truncates data
632f494
- fix #174111 - mount allows loopback devices to be mounted more than once to the same mount point
632f494
- better wide chars usage in the cal command (based on the old 'moremisc' patch)
632f494
bc67171
* Mon Dec 12 2005 Karel Zak <kzak@redhat.com> 2.13-0.12
bc67171
- rebuilt
bc67171
a02d094
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
a02d094
- rebuilt
a02d094
c832e53
* Fri Nov 25 2005 Karel Zak <kzak@redhat.com> 2.13-0.11.pre6
c832e53
- update to upstream version 2.13-pre6
c832e53
- fix #172203 - mount man page in RHEL4 lacks any info on cifs mount options
c832e53
9f643f9
* Mon Nov  7 2005 Karel Zak <kzak@redhat.com> 2.13-0.10.pre5
9f643f9
- fix #171337 - mkfs.cramfs doesn't work correctly with empty files
9f643f9
b18736c
* Fri Oct 28 2005 Karel Zak <kzak@redhat.com> 2.13-0.9.pre5
b18736c
- rebuild
b18736c
b18736c
* Wed Oct 26 2005 Karel Zak <kzak@redhat.com> 2.13-0.8.pre5
05d406e
- updated version of the patch for hwclock audit
05d406e
08be59b
* Thu Oct 20 2005 Karel Zak <kzak@redhat.com> 2.13-0.7.pre5
08be59b
- fix #171337 - mkfs.cramfs dies creating installer image
08be59b
b86cfa5
* Thu Oct 20 2005 Karel Zak <kzak@redhat.com> 2.13-0.6.pre5
b86cfa5
- update to upstream 2.13pre5
b86cfa5
- remove separated cramfs1.1 (already in upstream package)
b86cfa5
- remove odd symlink /usr/bin/mkcramfs -> ../../sbin/mkfs.cramfs
b86cfa5
- fix #170171 - ipcs -lm always report "max total shared memory (kbytes) = 0"
b86cfa5
f0e1d6b
* Mon Oct 17 2005 Karel Zak <kzak@redhat.com> 2.13-0.5.pre4
f0e1d6b
* fix #170564 - add audit message to login
f0e1d6b
35b2031
* Fri Oct  7 2005 Karel Zak <kzak@redhat.com> 2.13-0.4.pre4
35b2031
- fix #169628 - /usr/bin/floppy doesn't work with /dev/fd0
35b2031
- fix #168436 - login will attempt to run if it has no read/write access to its terminal
35b2031
- fix #168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
f0e1d6b
- fix #165253 - losetup missing option -a [new feature]
35b2031
- update PAM files (replace pam_stack with new "include" PAM directive)
35b2031
- remove kbdrate from src.rpm
35b2031
- update to 2.13pre4
35b2031
a2f104d
* Fri Oct  7 2005 Steve Dickson <steved@redhat.com> 2.13-0.3.pre3
35b2031
- fix #170110 - Documentation for 'rsize' and 'wsize' NFS mount options
a2f104d
                is misleading
35b2031
2ac050e
* Fri Sep  2 2005 Karel Zak <kzak@redhat.com> 2.13-0.3.pre2
3aff07c
- fix #166923 - hwclock will not run on a non audit-enabled kernel
3aff07c
- fix #159410 - mkswap(8) claims max swap area size is 2 GB
2ac050e
- fix #165863 - swsusp swaps should be reinitialized
7c34e9b
- change /var/log/lastlog perms to 0644
3aff07c
920aa7c
* Tue Aug 16 2005 Karel Zak <kzak@redhat.com> 2.13-0.2.pre2
169b953
- /usr/share/misc/getopt/* -move-> /usr/share/doc/util-linux-2.13/getopt-*
169b953
- the arch command marked as deprecated
169b953
- removed: elvtune, rescuept and setfdprm
169b953
- removed: man8/sln.8 (moved to man-pages, see #10601)
169b953
- removed REDAME.pg and README.reset
169b953
- .spec file cleanup
169b953
- added schedutils (commands: chrt, ionice and taskset)
169b953
169b953
* Tue Jul 12 2005 Karel Zak <kzak@redhat.com> 2.12p-9.7
169b953
- fix #159339 - util-linux updates for new audit system
169b953
- fix #158737 - sfdisk warning for large partitions, gpt
a557a45
- fix #150912 - Add ocfs2 support
169b953
- NULL is better than zero at end of execl()
169b953
169b953
* Thu Jun 16 2005 Karel Zak <kzak@redhat.com> 2.12p-9.5
c82b4cb
- fix #157656 - CRM 546998: Possible bug in vipw, changes permissions of /etc/shadow and /etc/gshadow
ced06ff
- fix #159339 - util-linux updates for new audit system (pam_loginuid.so added to util-linux-selinux.pamd)
ced06ff
- fix #159418 - sfdisk unusable - crashes immediately on invocation
c82b4cb
- fix #157674 - sync option on VFAT mount destroys flash drives
ced06ff
- fix .spec file /usr/sbin/{hwclock,clock} symlinks
ced06ff
3247039
* Wed May  4 2005 Jeremy Katz <katzj@redhat.com> - 2.12p-9.3
3247039
- rebuild against new libe2fsprogs (and libblkid) to fix cramfs auto-detection
3247039
40af787
* Mon May  2 2005 Karel Zak <kzak@redhat.com> 2.12p-9.2
eea90e3
- rebuild
eea90e3
f4a1e4b
* Mon May  2 2005 Karel Zak <kzak@redhat.com> 2.12p-9
f4a1e4b
- fix #156597 - look - doesn't work with separators
f4a1e4b
6356810
* Mon Apr 25 2005 Karel Zak <kzak@redhat.com> 2.12p-8
6356810
- fix #154498 - util-linux login & pam session
6356810
- fix #155293 - man 5 nfs should include vers as a mount option
6356810
- fix #76467 - At boot time, fsck chokes on LVs listed by label in fstab
6356810
- new Source URL
6356810
- added note about ATAPI IDE floppy to fdformat.8
6356810
- fix #145355 - Man pages for fstab and fstab-sync in conflict
6356810
2a1cfcf
* Tue Apr  5 2005 Karel Zak <kzak@redhat.com> 2.12p-7
4ed8de2
- enable build with libblkid from e2fsprogs-devel
4ed8de2
- remove workaround for duplicated labels
4ed8de2
f50e447
* Thu Mar 31 2005 Steve Dickson <SteveD@RedHat.com> 2.12p-5
f50e447
- Fixed nfs mount to rollback correctly.
f50e447
4391fdc
* Fri Mar 25 2005 Karel Zak <kzak@redhat.com> 2.12p-4
4391fdc
- added /var/log/lastlog to util-linux (#151635)
4391fdc
- disabled 'newgrp' in util-linux (enabled in shadow-utils) (#149997, #151613)
4391fdc
- improved mtab lock (#143118)
4391fdc
- fixed ipcs typo (#151156)
4391fdc
- implemented mount workaround for duplicated labels (#116300)
4391fdc
4391fdc
* Wed Mar 16 2005 Elliot Lee <sopwith@redhat.com> 2.12p-3
Elliot Lee e62c0b6
- rebuilt
Elliot Lee e62c0b6
9341b49
* Fri Feb 25 2005 Steve Dickson <SteveD@RedHat.com> 2.12p-2
9341b49
- Changed nfsmount to only use reserve ports when necessary
9341b49
  (bz# 141773) 
9341b49
Elliot Lee be1f689
* Thu Dec 23 2004 Elliot Lee <sopwith@redhat.com> 2.12p-1
Elliot Lee be1f689
- Update to util-linux-2.12p. This changes swap header format
Elliot Lee be1f689
  from - you may need to rerun mkswap if you did a clean install of
Elliot Lee be1f689
  FC3.
Elliot Lee be1f689
Elliot Lee 6c8ae98
* Fri Dec 10 2004 Elliot Lee <sopwith@redhat.com> 2.12j-1
Elliot Lee b7f2fd6
- Update to util-linux-2.12j
Elliot Lee b7f2fd6
551a6fc
* Tue Dec  7 2004 Steve Dickson <SteveD@RedHat.com> 2.12a-20
551a6fc
- Corrected a buffer overflow problem with nfs mounts.
551a6fc
  (bz# 141733) 
551a6fc
Elliot Lee 5cf1fc8
* Wed Dec 01 2004 Elliot Lee <sopwith@redhat.com> 2.12a-19
Elliot Lee 5cf1fc8
- Patches for various bugs.
Elliot Lee 5cf1fc8
551a6fc
* Mon Nov 29 2004 Steve Dickson <SteveD@RedHat.com> 2.12a-18
7e8b5d7
- Made NFS mounts adhere to the IP protocol if specified on
7e8b5d7
  command line as well as made NFS umounts adhere to the
7e8b5d7
  current IP protocol. Fix #140016
7e8b5d7
Elliot Lee 7bb021b
* Thu Oct 14 2004 Elliot Lee <sopwith@redhat.com> 2.12a-16
Elliot Lee 7bb021b
- Add include_raw macro, build with it off for Fedora
Elliot Lee 7bb021b
Stephen Tweedie 0d80341
* Wed Oct 13 2004 Stephen C. Tweedie <sct@redhat.com> - 2.12a-15
Stephen Tweedie 0d80341
- Add raw patch to allow binding of devices not yet in /dev
Stephen Tweedie 0d80341
3f5543f
* Wed Oct 13 2004 John (J5) Palmieri <johnp@redhat.com> 2.12a-14
3f5543f
- Add David Zeuthen's patch to enable the pamconsole flag #133941
3f5543f
Stephen Tweedie 4145379
* Wed Oct 13 2004 Stephen C. Tweedie <sct@redhat.com> 2.12a-13
Stephen Tweedie 4145379
- Restore raw utils (bugzilla #130016)
Stephen Tweedie 4145379
6ac985c
* Mon Oct 11 2004 Phil Knirsch <pknirsch@redhat.com> 2.12a-12
6ac985c
- Add the missing remote entry in pam.d
6ac985c
22b364f
* Wed Oct  6 2004 Steve Dickson <SteveD@RedHat.com>
22b364f
- Rechecked in some missing NFS mounting code.
22b364f
Elliot Lee e9a13be
* Wed Sep 29 2004 Elliot Lee <sopwith@redhat.com> 2.12a-10
Elliot Lee c7dd009
- Make swaplabel support work with swapon -a -e
Elliot Lee c7dd009
2849f25
* Tue Sep 28 2004 Steve Dickson <SteveD@RedHat.com>
2849f25
- Updated the NFS and NFS4 code to the latest CITI patch set
2849f25
  (in which they incorporate a number of our local patches).
2849f25
2431910
* Wed Sep 15 2004 Nalin Dahybhai <nalin@redhat.com> 2.12a-8
2431910
- Fix #132196 - turn on SELinux support at build-time.
2431910
7b2e111
* Wed Sep 15 2004 Phil Knirsch <pknirsch@redhat.com> 2.12a-7
7b2e111
- Fix #91174 with pamstart.patch
7b2e111
cvsdist 9791b03
* Tue Aug 31 2004 Elliot Lee <sopwith@redhat.com> 2.12a-6
cvsdist 9791b03
- Fix #16415, #70616 with rdevman.patch
cvsdist 9791b03
- Fix #102566 with loginman.patch
cvsdist 9791b03
- Fix #104321 with rescuept.patch (just use plain lseek - we're in _FILE_OFFSET_BITS=64 land now)
cvsdist 9791b03
- Fix #130016 - remove raw.
cvsdist 9791b03
- Re-add agetty (replacing it with mgetty is too much pain, and mgetty is much larger)
cvsdist 9791b03
cvsdist 9791b03
* Thu Aug 26 2004 Steve Dickson <SteveD@RedHat.com>
cvsdist 9791b03
- Made the NFS security checks more explicit to avoid confusion
cvsdist 9791b03
  (an upstream fix)
cvsdist 9791b03
- Also removed a compilation warning
cvsdist 9791b03
cvsdist 9791b03
* Wed Aug 11 2004 Alasdair Kergon <agk@redhat.com>
cvsdist 9791b03
- Remove unused mount libdevmapper inclusion.
cvsdist 9791b03
cvsdist 9791b03
* Wed Aug 11 2004 Alasdair Kergon <agk@redhat.com>
cvsdist 9791b03
- Add device-mapper mount-by-label support
cvsdist 9791b03
- Fix segfault in mount-by-label when a device without a label is present.
cvsdist 9791b03
cvsdist 9791b03
* Wed Aug 11 2004 Steve Dickson <SteveD@RedHat.com>
cvsdist 9791b03
- Updated nfs man page to show that intr are on by
cvsdist 9791b03
  default for nfs4
cvsdist 9791b03
cvsdist 9791b03
* Thu Aug 05 2004 Jindrich Novy <jnovy@redhat.com>
cvsdist 9791b03
- modified warning causing heart attack for >16 partitions, #107824
cvsdist 9791b03
cvsdist 9791b03
* Fri Jul 09 2004 Elliot Lee <sopwith@redhat.com> 2.12a-3
cvsdist 9791b03
- Fix #126623, #126572
cvsdist 9791b03
- Patch cleanup
cvsdist 9791b03
- Remove agetty (use mgetty, agetty is broken)
cvsdist 9791b03
cvsdist 04591de
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 04591de
- rebuilt
cvsdist 04591de
cvsdist 04591de
* Thu Jun 03 2004 Elliot Lee <sopwith@redhat.com> 2.12a-1
cvsdist 04591de
- Update to 2.12a
cvsdist 04591de
- Fix #122448
cvsdist 04591de
cvsdist 04591de
* Thu May 13 2004 Dan Walsh <dwalsh@RedHat.com> 2.12-19
cvsdist 04591de
- Change pam_selinux to run last
cvsdist 04591de
cvsdist 8a70380
* Tue May 04 2004 Elliot Lee <sopwith@redhat.com> 2.12-18
cvsdist 8a70380
- Fix #122448 (autofs issues)
cvsdist 8a70380
cvsdist 8a70380
* Fri Apr 23 2004 Elliot Lee <sopwith@redhat.com> 2.12-17
cvsdist 8a70380
- Fix #119157 by editing the patch
cvsdist 8a70380
- Add patch145 to fix #119986
cvsdist 8a70380
cvsdist 8a70380
* Fri Apr 16 2004 Elliot Lee <sopwith@redhat.com> 2.12-16
cvsdist 8a70380
- Fix #118803
cvsdist 8a70380
cvsdist 8a70380
* Tue Mar 23 2004 Jeremy Katz <katzj@redhat.com> 2.12-15
cvsdist 8a70380
- mkcramfs: use PAGE_SIZE for default blocksize (#118681)
cvsdist 8a70380
cvsdist b9df4a7
* Sat Mar 20 2004 <SteveD@RedHat.com>
cvsdist b9df4a7
- Updated the nfs-mount.patch to correctly 
cvsdist b9df4a7
  handle the mounthost option and to ignore 
cvsdist b9df4a7
  servers that do not set auth flavors
cvsdist b9df4a7
cvsdist b9df4a7
* Tue Mar 16 2004 Dan Walsh <dwalsh@RedHat.com> 2.12-13
cvsdist b9df4a7
- Fix selinux ordering or pam for login
cvsdist b9df4a7
cvsdist b9df4a7
* Tue Mar 16 2004 <SteveD@RedHat.com>
cvsdist b9df4a7
- Make RPC error messages displayed with -v argument
cvsdist b9df4a7
- Added two checks to the nfs4 path what will print warnings
cvsdist b9df4a7
  when rpc.idmapd and rpc.gssd are not running
cvsdist b9df4a7
- Ping NFS v4 servers before diving into kernel
cvsdist b9df4a7
- Make v4 mount interruptible which also make the intr option on by default 
cvsdist b9df4a7
cvsdist b9df4a7
* Sun Mar 13 2004  <SteveD@RedHat.com>
cvsdist b9df4a7
- Reworked how the rpc.idmapd and rpc.gssd checks were
cvsdist b9df4a7
  done due to review comments from upstream.
cvsdist b9df4a7
- Added rpc_strerror() so the '-v' flag will show RPC errors.
cvsdist b9df4a7
cvsdist b9df4a7
* Sat Mar 13 2004  <SteveD@RedHat.com>
cvsdist b9df4a7
- Added two checks to the nfs4 path what will print warnings
cvsdist b9df4a7
  when rpc.idmapd and rpc.gssd are not running.
cvsdist b9df4a7
cvsdist b9df4a7
* Thu Mar 11 2004 <SteveD@RedHat.com>
cvsdist b9df4a7
- Reworked and updated the nfsv4 patches.
cvsdist b9df4a7
cvsdist b9df4a7
* Wed Mar 10 2004 Dan Walsh <dwalsh@RedHat.com>
cvsdist b9df4a7
- Bump version
cvsdist b9df4a7
cvsdist b9df4a7
* Wed Mar 10 2004 Steve Dickson <SteveD@RedHat.com>
cvsdist b9df4a7
- Tried to make nfs error message a bit more meaninful
cvsdist b9df4a7
- Cleaned up some warnings
cvsdist b9df4a7
cvsdist b9df4a7
* Sun Mar  7 2004 Steve Dickson <SteveD@RedHat.com> 
cvsdist b9df4a7
- Added pesudo flavors for nfsv4 mounts.
cvsdist b9df4a7
- Added BuildRequires: libselinux-devel and Requires: libselinux
cvsdist b9df4a7
  when WITH_SELINUX is set. 
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Feb 27 2004 Dan Walsh <dwalsh@redhat.com> 2.12-5
cvsdist b9df4a7
- check for 2.6.3 kernel in mount options
cvsdist b9df4a7
cvsdist b9df4a7
* Mon Feb 23 2004 Elliot Lee <sopwith@redhat.com> 2.12-4
cvsdist b9df4a7
- Remove /bin/kill for #116100
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Feb 20 2004 Dan Walsh <dwalsh@redhat.com> 2.12-3
cvsdist b9df4a7
- rebuilt
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist b9df4a7
- rebuilt
cvsdist b9df4a7
cvsdist b9df4a7
* Thu Feb 12 2004 Elliot Lee <sopwith@redhat.com> 2.12-1
cvsdist b9df4a7
- Final 2.12 has been out for ages - might as well use it.
cvsdist b9df4a7
cvsdist b9df4a7
* Wed Jan 28 2004 Steve Dickson <SteveD@RedHat.com> 2.12pre-4
cvsdist b9df4a7
- Added mount patches that have NFS version 4 support
cvsdist b9df4a7
cvsdist b9df4a7
* Mon Jan 26 2004 Elliot Lee <sopwith@redhat.com> 2.12pre-3
cvsdist b9df4a7
- Provides: mount losetup
cvsdist b9df4a7
cvsdist b9df4a7
* Mon Jan 26 2004 Dan Walsh <dwalsh@redhat.com> 2.12pre-2
cvsdist b9df4a7
- Add multiple to /etc/pam.d/login for SELinux
cvsdist b9df4a7
cvsdist b9df4a7
* Thu Jan 15 2004 Elliot Lee <sopwith@redhat.com> 2.12pre-1
cvsdist b9df4a7
- 2.12pre-1
cvsdist b9df4a7
- Merge mount/losetup packages into the main package (#112324)
cvsdist b9df4a7
- Lose separate 
cvsdist b9df4a7
cvsdist b9df4a7
* Mon Nov 3 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-35.sel
cvsdist b9df4a7
- remove selinux code from login and use pam_selinux
cvsdist b9df4a7
cvsdist b9df4a7
* Thu Oct 30 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-34.sel
cvsdist b9df4a7
- turn on selinux
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Oct 24 2003 Elliot Lee <sopwith@redhat.com> 2.11y-34
cvsdist b9df4a7
- Add BuildRequires: texinfo (from a bug# I don't remember)
cvsdist b9df4a7
- Fix #90588 with mountman patch142.
cvsdist b9df4a7
cvsdist b9df4a7
* Mon Oct 6 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-33
cvsdist b9df4a7
- turn off selinux
cvsdist b9df4a7
cvsdist b9df4a7
* Thu Sep 25 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-32.sel
cvsdist b9df4a7
- turn on selinux
cvsdist b9df4a7
- remove context selection
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Sep 19 2003 Elliot Lee <sopwith@redhat.com> 2.11y-31
cvsdist b9df4a7
- Add patch140 (alldevs) to fix #101772. Printing the total size of
cvsdist b9df4a7
  all devices was deemed a lower priority than having all devices
cvsdist b9df4a7
  (e.g. /dev/ida/c0d9) displayed.
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Sep 12 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-31
cvsdist b9df4a7
- turn off selinux
cvsdist b9df4a7
cvsdist b9df4a7
* Fri Sep 12 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-30.sel
cvsdist b9df4a7
- turn on selinux
cvsdist b9df4a7
cvsdist 55e217f
* Fri Sep 5 2003 Elliot Lee <sopwith@redhat.com> 2.11y-28
cvsdist 55e217f
- Fix #103004, #103954
cvsdist 55e217f
cvsdist 55e217f
* Fri Sep 5 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-27
cvsdist 55e217f
- turn off selinux
cvsdist 55e217f
cvsdist 55e217f
* Thu Sep 4 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-26.sel
cvsdist 55e217f
- build with selinux
cvsdist 55e217f
cvsdist 55e217f
* Mon Aug 11 2003 Elliot Lee <sopwith@redhat.com> 2.11y-25
cvsdist 55e217f
- Use urandom instead for mkcramfs
cvsdist 55e217f
cvsdist 55e217f
* Tue Jul 29 2003 Dan Walsh <dwalsh@redhat.com> 2.11y-24
cvsdist 55e217f
- add SELINUX 2.5 support
cvsdist 55e217f
cvsdist 55e217f
* Wed Jul 23 2003 Elliot Lee <sopwith@redhat.com> 2.11y-22
cvsdist 55e217f
- #100433 patch
cvsdist 55e217f
cvsdist 55e217f
* Mon Jun 14 2003 Elliot Lee <sopwith@redhat.com> 2.11y-20
cvsdist 55e217f
- #97381 patch
cvsdist 55e217f
cvsdist 55e217f
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 55e217f
- rebuilt
cvsdist 55e217f
cvsdist 55e217f
* Mon Apr 21 2003 Elliot Lee <sopwith@redhat.com> 2.11y-17
cvsdist 55e217f
- Change patch128 to improve ipcs -l
cvsdist 55e217f
cvsdist 55e217f
* Fri Apr 11 2003 Elliot Lee <sopwith@redhat.com> 2.11y-16
cvsdist 55e217f
- Fix #85407
cvsdist 55e217f
cvsdist 55e217f
* Fri Apr 11 2003 Elliot Lee <sopwith@redhat.com> 2.11y-15
cvsdist 55e217f
- Change patch128 to util-linux-2.11f-ipcs-84243-86285.patch to get all
cvsdist 55e217f
ipcs fixes
cvsdist 55e217f
cvsdist 55e217f
* Thu Apr 10 2003 Matt Wilson <msw@redhat.com> 2.11y-14
cvsdist 6bcee0f
- fix last login date display on AMD64 (#88574)
cvsdist 6bcee0f
cvsdist 55e217f
* Mon Apr  7 2003 Jeremy Katz <katzj@redhat.com> 2.11y-13
cvsdist 55e217f
- include sfdisk on ppc
cvsdist 55e217f
cvsdist 55e217f
* Fri Mar 28 2003 Jeremy Katz <katzj@redhat.com> 2.11y-12
cvsdist 55e217f
- add patch from msw to change mkcramfs blocksize with a command line option
cvsdist 55e217f
cvsdist 55e217f
* Tue Mar 25 2003 Phil Knirsch <pknirsch@redhat.com> 2.11y-11
cvsdist 55e217f
- Fix segfault on s390x due to wrong usage of BLKGETSIZE.
cvsdist 55e217f
cvsdist 55e217f
* Thu Mar 13 2003 Elliot Lee <sopwith@redhat.com> 2.11y-10
cvsdist 55e217f
- Really apply the ipcs patch. Doh.
cvsdist 55e217f
cvsdist 67c2933
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 67c2933
- rebuilt
cvsdist 67c2933
cvsdist 67c2933
* Wed Feb 19 2003 Elliot Lee <sopwith@redhat.com> 2.11y-8
cvsdist 67c2933
- ipcs-84243.patch to fix #84243
cvsdist 67c2933
cvsdist 67c2933
* Thu Feb 13 2003 Yukihiro Nakai <ynakai@redhat.com> 2.11y-7
cvsdist 67c2933
- Update moremisc patch to fix swprintf()'s minimum field (bug #83361).
cvsdist 67c2933
cvsdist 67c2933
* Mon Feb 03 2003 Elliot Lee <sopwith@redhat.com> 2.11y-6
cvsdist 67c2933
- Fix mcookie segfault on many 64-bit architectures (bug #83345).
cvsdist 67c2933
cvsdist 67c2933
* Mon Feb 03 2003 Tim Waugh <twaugh@redhat.com> 2.11y-5
cvsdist 67c2933
- Fix underlined multibyte characters (bug #83376).
cvsdist 67c2933
cvsdist 67c2933
* Sun Feb 02 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 67c2933
- rebuild to have again a s390 rpm
cvsdist 67c2933
- disable some more apps for mainframe
cvsdist 67c2933
cvsdist 67c2933
* Wed Jan 29 2003 Elliot Lee <sopwith@redhat.com> 2.11y-4
cvsdist 67c2933
- util-linux-2.11y-umask-82552.patch
cvsdist 67c2933
cvsdist 67c2933
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 67c2933
- rebuilt
cvsdist 67c2933
cvsdist 67c2933
* Mon Jan 13 2003 Elliot Lee <sopwith@redhat.com> 2.11y-2
cvsdist 67c2933
- Fix #81069, #75421
cvsdist 67c2933
cvsdist 67c2933
* Mon Jan 13 2003 Elliot Lee <sopwith@redhat.com> 2.11y-1
cvsdist 67c2933
- Update to 2.11y
cvsdist 67c2933
- Fix #80953
cvsdist 67c2933
- Update patch0, patch107, patch117, patch120 for 2.11y
cvsdist 67c2933
- Remove patch60, patch61, patch207, patch211, patch212, patch119, patch121
cvsdist 67c2933
- Remove patch122, patch200
cvsdist 67c2933
cvsdist 67c2933
* Wed Oct 30 2002 Elliot Lee <sopwith@redhat.com> 2.11w-2
cvsdist 67c2933
- Remove some crack/unnecessary patches while submitting stuff upstream.
cvsdist 67c2933
- Build with -D_FILE_OFFSET_BITS=64
cvsdist 67c2933
cvsdist 67c2933
* Tue Oct 29 2002 Elliot Lee <sopwith@redhat.com> 2.11w-1
cvsdist 67c2933
- Update to 2.11w, resolve patch conflicts
cvsdist 67c2933
cvsdist 67c2933
* Tue Oct 08 2002 Phil Knirsch <pknirsch@redhat.com> 2.11r-10hammer.3
cvsdist 67c2933
- Extended util-linux-2.11b-s390x patch to work again.
cvsdist 67c2933
cvsdist 67c2933
* Thu Oct 03 2002 Elliot Lee <sopwith@redhat.com> 2.11r-10hammer.2
cvsdist 67c2933
- Add patch122 for hwclock on x86_64
cvsdist 67c2933
cvsdist 67c2933
* Thu Sep 12 2002 Than Ngo <than@redhat.com> 2.11r-10hammer.1
cvsdist 67c2933
- Fixed pam config files
cvsdist 67c2933
cvsdist 67c2933
* Wed Sep 11 2002 Bernhard Rosenkraenzer <bero@redhat.com> 2.11r-10hammer
cvsdist 67c2933
- Port to hammer
cvsdist 67c2933
cvsdist cc64ef4
* Fri Aug 30 2002 Elliot Lee <sopwith@redhat.com> 2.11r-10
cvsdist cc64ef4
- Patch120 (hwclock) to fix #72140
cvsdist cc64ef4
- Include isosize util
cvsdist cc64ef4
cvsdist 9aad7db
* Wed Aug 7 2002  Elliot Lee <sopwith@redhat.com> 2.11r-9
cvsdist cc64ef4
- Patch120 (skipraid2) to fix #70353, because the original patch was 
cvsdist 9aad7db
totally useless.
cvsdist 9aad7db
cvsdist 362371e
* Fri Aug 2 2002  Elliot Lee <sopwith@redhat.com> 2.11r-8
cvsdist 362371e
- Patch119 (fdisk-add-primary) from #67898
cvsdist 362371e
cvsdist 362371e
* Wed Jul 24 2002 Elliot Lee <sopwith@redhat.com> 2.11r-7
cvsdist 362371e
- Really add the gptsize patch, instead of what I think the patch says.
cvsdist 362371e
(+1)
cvsdist 362371e
cvsdist 362371e
* Tue Jul 23 2002 Elliot Lee <sopwith@redhat.com> 2.11r-6
cvsdist 362371e
- Add the sp[n].size part of the patch from #69603
cvsdist 362371e
cvsdist 362371e
* Mon Jul 22 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 362371e
- adjust mainframe patches
cvsdist 362371e
cvsdist 362371e
* Tue Jul  2 2002 Bill Nottingham <notting@redhat.com> 2.11r-4
cvsdist 362371e
- only require usermode if we're shipping kbdrate here
cvsdist 362371e
330bdf6
* Fri Jun 28 2002 Trond Eivind Glomsrod <teg@redhat.com> 2.11r-3
cvsdist 362371e
- Port the large swap patch to new util-linux... the off_t changes 
cvsdist 362371e
  now in main aren't sufficient
cvsdist 362371e
cvsdist 362371e
* Thu Jun 27 2002 Elliot Lee <sopwith@redhat.com> 2.11r-2
cvsdist 362371e
- Remove swapondetect (patch301) until it avoids possible false positives.
cvsdist 362371e
cvsdist 362371e
* Thu Jun 27 2002 Elliot Lee <sopwith@redhat.com> 2.11r-1
cvsdist 362371e
- Update to 2.11r, wheeee
cvsdist 362371e
- Remove unused patches
cvsdist 362371e
cvsdist 362371e
* Thu Jun 27 2002 Elliot Lee <sopwith@redhat.com> 2.11n-19
cvsdist 362371e
- Make a note here that this package was the source of the single change 
cvsdist 362371e
contained in util-linux-2.11f-18 (in 7.2/Alpha), and also contains the 
cvsdist 362371e
rawman patch from util-linux-2.11f-17.1 (in 2.1AS).
cvsdist 362371e
- Package has no runtime deps on slang, so remove the BuildRequires: 
cvsdist 362371e
slang-devel.
cvsdist 362371e
cvsdist 362371e
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 362371e
- automated rebuild
cvsdist 362371e
cvsdist 362371e
* Thu Jun 20 2002 Elliot Lee <sopwith@redhat.com> 2.11n-17
cvsdist 362371e
- Fix teg's swapondetect patch to not print out the usage message when 
cvsdist 362371e
'swapon -a -e' is run. (#66690) (edit existing patch)
cvsdist 362371e
- Apply hjl's utmp handling patch (#66950) (patch116)
cvsdist 362371e
- Fix fdisk man page notes on IDE disk partition limit (#64013) (patch117)
cvsdist 362371e
- Fix mount.8 man page notes on vfat shortname option (#65628) (patch117)
cvsdist 362371e
- Fix possible cal overflow with widechars (#67090) (patch117)
cvsdist 362371e
330bdf6
* Tue Jun 11 2002 Trond Eivind Glomsrod <teg@redhat.com> 2.11n-16
cvsdist 362371e
- support large swap partitions
cvsdist 362371e
- add '-d' option to autodetect available swap partitions
cvsdist 362371e
cvsdist 362371e
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 362371e
- automated rebuild
cvsdist 362371e
cvsdist 362371e
* Wed May 15 2002 Elliot Lee <sopwith@redhat.com> 2.11n-14
cvsdist 362371e
- Remove kbdrate (again).
cvsdist 362371e
cvsdist a4f338f
* Mon Apr 29 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist a4f338f
- adjust mainframe patches to apply to current rpm
cvsdist a4f338f
- do not include fdisk until it is fixed to work on mainframe
cvsdist b5bbfa0
cvsdist 08da2dc
* Mon Apr 01 2002 Elliot Lee <sopwith@redhat.com> 2.11n-12
cvsdist 08da2dc
- Don't strip binaries - rpm does it for us.
cvsdist 08da2dc
cvsdist 33b1d48
* Sun Mar 31 2002 Elliot Lee <sopwith@redhat.com> 2.11n-11
cvsdist 33b1d48
- Apply patch115 from ejb@ql.org for bug #61868
cvsdist 33b1d48
cvsdist 33b1d48
* Wed Mar 27 2002 Elliot Lee <sopwith@redhat.com> 2.11n-10
cvsdist 33b1d48
- Finish fixing #60675 (ipcrm man page), updated the patch.
cvsdist 33b1d48
- Fix #61203 (patch114 - dumboctal.patch).
cvsdist 33b1d48
cvsdist 33b1d48
* Tue Mar 12 2002 Elliot Lee <sopwith@redhat.com> 2.11n-9
cvsdist 33b1d48
- Update ctty3 patch to ignore SIGHUP while dropping controlling terminal
cvsdist 33b1d48
cvsdist 33b1d48
* Fri Mar 08 2002 Elliot Lee <sopwith@redhat.com> 2.11n-8
cvsdist 33b1d48
- Update ctty3 patch to drop controlling terminal before forking.
cvsdist 33b1d48
cvsdist 33b1d48
* Fri Mar 08 2002 Elliot Lee <sopwith@redhat.com> 2.11n-7
cvsdist 33b1d48
  Fix various bugs:
cvsdist 33b1d48
- Add patch110 (skipraid) to properly skip devices that are part of a RAID array.
cvsdist 33b1d48
- Add patch111 (mkfsman) to update the mkfs man page's "SEE ALSO" section.
cvsdist 33b1d48
- remove README.cfdisk
cvsdist 33b1d48
- Include partx
cvsdist 33b1d48
- Fix 54741 and related bugs for good(hah!) with patch113 (ctty3)
cvsdist 33b1d48
cvsdist 33b1d48
* Wed Mar 06 2002 Elliot Lee <sopwith@redhat.com> 2.11n-6
cvsdist 33b1d48
- Put kbdrate in, add usermode dep.
cvsdist 33b1d48
cvsdist 33b1d48
* Tue Feb 26 2002 Elliot Lee <sopwith@redhat.com> 2.11n-5
cvsdist 33b1d48
- Fix #60363 (tweak raw.8 man page, make rawdevices.8 symlink).
cvsdist 33b1d48
cvsdist 33b1d48
* Tue Jan 28 2002 Bill Nottingham <notting@redhat.com> 2.11n-4
cvsdist 33b1d48
- remove kbdrate (fixes kbd conflict)
cvsdist 33b1d48
cvsdist 33b1d48
* Fri Dec 28 2001 Elliot Lee <sopwith@redhat.com> 2.11n-3
cvsdist 33b1d48
- Add util-linux-2.11n-ownerumount.patch (#56593)
cvsdist 33b1d48
- Add patch102 (util-linux-2.11n-colrm.patch) to fix #51887
cvsdist 33b1d48
- Fix #53452 nits.
cvsdist 33b1d48
- Fix #56953 (remove tunelp on s390)
cvsdist 33b1d48
- Fix #56459, and in addition switch to using sed instead of perl.
cvsdist 33b1d48
- Fix #58471
cvsdist 33b1d48
- Fix #57300
cvsdist 33b1d48
- Fix #37436
cvsdist 33b1d48
- Fix #32132
cvsdist 33b1d48
cvsdist 33b1d48
* Wed Dec 26 2001 Elliot Lee <sopwith@redhat.com> 2.11n-1
cvsdist 33b1d48
- Update to 2.11n
cvsdist 33b1d48
- Merge mount/losetup back in.
cvsdist 6a35e68
cvsdist f88b5b2
* Tue Dec 04 2001 Elliot Lee <sopwith@redhat.com> 2.11f-17
cvsdist f88b5b2
- Add patch38 (util-linux-2.11f-ctty2.patch) to ignore SIGINT/SIGTERM/SIGQUIT in the parent, so that ^\ won't break things.
cvsdist f88b5b2
cvsdist f88b5b2
* Fri Nov 09 2001 Elliot Lee <sopwith@redhat.com> 2.11f-16
cvsdist f88b5b2
- Merge patches 36, 75, 76, and 77 into patch #37, to attempt resolve all the remaining issues with #54741.
cvsdist 10a6c48
cvsdist 10a6c48
* Wed Oct 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 10a6c48
- add nologin man-page for s390/s390x
cvsdist 10a6c48
cvsdist 10a6c48
* Wed Oct 24 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.11f-14
cvsdist 10a6c48
- Don't build kbdrate on s390/s390x
cvsdist 10a6c48
- Don't make the pivot_root.8 man page executable(!)
cvsdist 10a6c48
cvsdist 10a6c48
* Tue Oct 23 2001 Elliot Lee <sopwith@redhat.com> 2.11f-13
cvsdist 10a6c48
- Patch/idea #76 from HJL, fixes bug #54741 (race condition in login 
cvsdist 10a6c48
acquisition of controlling terminal).
cvsdist 10a6c48
cvsdist e7447e6
* Thu Oct 11 2001 Bill Nottingham <notting@redhat.com>
cvsdist e7447e6
- fix permissions problem with vipw & shadow files, again (doh!)
cvsdist e7447e6
cvsdist e7447e6
* Tue Oct 09 2001 Erik Troan <ewt@redhat.com>
cvsdist e7447e6
- added patch from Olaf Kirch to fix possible pwent structure overwriting
cvsdist e7447e6
cvsdist e7447e6
* Fri Sep 28 2001 Elliot Lee <sopwith@redhat.com> 2.11f-10
cvsdist e7447e6
- fdisk patch from arjan
cvsdist e7447e6
cvsdist 217f862
* Sun Aug 26 2001 Elliot Lee <sopwith@redhat.com> 2.11f-9
cvsdist 217f862
- Don't include cfdisk, since it appears to be an even bigger pile of junk than fdisk? :)
cvsdist 217f862
cvsdist 427a50f
* Wed Aug  1 2001 Tim Powers <timp@redhat.com>
cvsdist 427a50f
- don't require usermode
cvsdist 427a50f
cvsdist f0160e3
* Mon Jul 30 2001 Elliot Lee <sopwith@redhat.com> 2.11f-7
cvsdist f0160e3
- Incorporate kbdrate back in.
cvsdist f0160e3
cvsdist f0160e3
* Mon Jul 30 2001 Bill Nottingham <notting@redhat.com>
cvsdist f0160e3
- revert the patch that calls setsid() in login that we had reverted
cvsdist f0160e3
  locally but got integrated upstream (#46223)
cvsdist f0160e3
cvsdist f0160e3
* Tue Jul 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist f0160e3
- correct s390x patch
cvsdist f0160e3
cvsdist f0160e3
* Mon Jul 23 2001 Elliot Lee <sopwith@redhat.com>
cvsdist f0160e3
- Add my megapatch (various bugs)
cvsdist f0160e3
- Include pivot_root (#44828)
cvsdist f0160e3
cvsdist f0160e3
* Thu Jul 12 2001 Bill Nottingham <notting@redhat.com>
cvsdist f0160e3
- make shadow files 0400, not 0600
cvsdist f0160e3
cvsdist 390bb39
* Wed Jul 11 2001 Bill Nottingham <notting@redhat.com>
cvsdist f0160e3
- fix permissions problem with vipw & shadow files
cvsdist f0160e3
cvsdist f0160e3
* Mon Jun 18 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist f0160e3
- update to 2.11f, remove any merged patches
cvsdist f0160e3
- add s390x patches for somewhat larger swap
cvsdist f0160e3
cvsdist f0160e3
* Thu Jun 14 2001 Erik Troan <ewt@redhat.com>
cvsdist f0160e3
- added --verbose patch to mkcramfs; it's much quieter by default now
cvsdist f0160e3
cvsdist f0160e3
* Tue May 22 2001 Erik Troan <ewt@redhat.com>
cvsdist f0160e3
- removed warning about starting partitions on cylinder 0 -- swap version2
cvsdist f0160e3
  makes it unnecessary
cvsdist f0160e3
cvsdist f0160e3
* Wed May  9 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-2
cvsdist f0160e3
- Fix up s390x support
cvsdist f0160e3
cvsdist f0160e3
* Mon May  7 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-1
cvsdist f0160e3
- Fix up login for real (a console session should be the controlling tty)
cvsdist f0160e3
  by reverting to 2.10s code (#36839, #36840, #39237)
cvsdist f0160e3
- Add man page for agetty (#39287)
cvsdist f0160e3
- 2.11b, while at it
cvsdist f0160e3
cvsdist f0160e3
* Fri Apr 27 2001 Preston Brown <pbrown@redhat.com> 2.11a-4
cvsdist f0160e3
- /sbin/nologin from OpenBSD added.
cvsdist f0160e3
cvsdist f0160e3
* Fri Apr 20 2001 Bernhard Rosenkraenzer <bero@redhat.com> 2.11a-3
cvsdist f0160e3
- Fix up login - exiting immediately even if the password is correct
cvsdist f0160e3
  is not exactly a nice feature.
cvsdist f0160e3
- Make definite plans to kill people who update login without checking
cvsdist f0160e3
  if the new version works ;)
cvsdist f0160e3
cvsdist f0160e3
* Tue Apr 17 2001 Erik Troan <ewt@redhat.com>
cvsdist f0160e3
- upgraded to 2.11a (kbdrate moved to kbd, among other things)
cvsdist f0160e3
- turned off ALLOW_VCS_USE
cvsdist f0160e3
- modified mkcramfs to not use a large number of file descriptors
cvsdist f0160e3
- include mkfs.bfs
cvsdist 390bb39
cvsdist 2decc43
* Sun Apr  8 2001 Matt Wilson <msw@redhat.com>
cvsdist 2decc43
- changed Requires: kernel >= 2.2.12-7 to Conflicts: kernel < 2.2.12-7
cvsdist 2decc43
  (fixes a initscripts -> util-linux -> kernel -> initscripts prereq loop)
cvsdist 2decc43
cvsdist 2decc43
* Tue Mar 20 2001 Matt Wilson <msw@redhat.com>
cvsdist 2decc43
- patched mkcramfs to use the PAGE_SIZE from asm/page.h instead of hard
cvsdist 2decc43
  coding 4096 (fixes mkcramfs on alpha...)
cvsdist 2decc43
cvsdist 2decc43
* Mon Mar 19 2001 Matt Wilson <msw@redhat.com>
cvsdist 2decc43
- added mkcramfs (from linux/scripts/mkcramfs)
cvsdist 2decc43
cvsdist 2decc43
* Mon Feb 26 2001 Tim Powers <timp@redhat.com>
cvsdist 2decc43
- fixed bug #29131, where ipc.info didn't have an info dir entry,
cvsdist 2decc43
  added the dir entry to ipc.texi (Patch58)
cvsdist 2decc43
cvsdist 2decc43
* Fri Feb 23 2001 Preston Brown <pbrown@redhat.com>
cvsdist 2decc43
- use lang finder script
cvsdist 2decc43
- install info files
cvsdist 2decc43
cvsdist 2decc43
* Thu Feb 08 2001 Erik Troan <ewt@redhat.com>
cvsdist 2decc43
- reverted login patch; seems to cause problems
cvsdist 2decc43
- added agetty
cvsdist 2decc43
cvsdist 2decc43
* Wed Feb 07 2001 Erik Troan <ewt@redhat.com>
cvsdist 2decc43
- updated kill man page
cvsdist 2decc43
- added patch to fix vipw race
cvsdist 2decc43
- updated vipw to edit /etc/shadow and /etc/gshadow, if appropriate
cvsdist 2decc43
- added patch to disassociate login from tty, session, and pgrp
cvsdist 2decc43
cvsdist 2decc43
* Tue Feb 06 2001 Erik Troan <ewt@redhat.com>
cvsdist 2decc43
- fixed problem w/ empty extended partitions
cvsdist 2decc43
- added patch to fix the date in the more man page
cvsdist 2decc43
- set OPT to pass optimization flags to make rather then RPM_OPT_FLAG
cvsdist 2decc43
- fixed fdisk -l /Proc/partitions parsing
cvsdist 2decc43
- updated to 2.10s
cvsdist 2decc43
cvsdist 2decc43
* Tue Jan 23 2001 Preston Brown <pbrown@redhat.com>
cvsdist 2decc43
- danish translations added
cvsdist 2decc43
cvsdist 2decc43
* Mon Jan 15 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 2decc43
- fix segfault in login in btmp patch (#24025)
cvsdist 2decc43
cvsdist 2decc43
* Mon Dec 11 2000 Oliver Paukstadt <oliver.paukstadt@millenux.com>
cvsdist 2decc43
- ported to s390
cvsdist 2decc43
cvsdist 2decc43
* Wed Nov 01 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2decc43
- update to 2.10p
cvsdist 2decc43
- update patch37 to newer fdisk version
cvsdist 2decc43
cvsdist 2decc43
* Mon Oct  9 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 2decc43
- update to 2.10o
cvsdist 2decc43
-  fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
cvsdist 2decc43
-  login: not installed suid
cvsdist 2decc43
-  getopt: by default install aux files in /usr/share/misc
cvsdist 2decc43
- update to 2.10n:
cvsdist 2decc43
-  added blockdev.8
cvsdist 2decc43
-  change to elvtune (andrea)
cvsdist 2decc43
-  fixed overrun in agetty (vii@penguinpowered.com)
cvsdist 2decc43
-  shutdown: prefer umounting by mount point (rgooch)
cvsdist 2decc43
-  fdisk: added plan9
cvsdist 2decc43
-  fdisk: remove empty links in chain of extended partitions
cvsdist 2decc43
-  hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
cvsdist 2decc43
-  script: added -f (flush) option (Ivan Schreter)
cvsdist 2decc43
-  script: added -q (quiet) option (Per Andreas Buer)
cvsdist 2decc43
-  getopt: updated to version 1.1.0 (Frodo Looijaard)
cvsdist 2decc43
-  Czech messages (Jiri Pavlovsky)
cvsdist 2decc43
- login.1 man page had not /var/spool/mail path (#16998).
cvsdist 2decc43
- sln.8 man page (but not executable) included (#10601).
cvsdist 2decc43
- teach fdisk 0xde(Dell), 0xee(EFI GPT), 0xef(EFI FAT) partitions (#17610).
cvsdist c7fc2cf
cvsdist d94bd28
* Wed Aug 30 2000 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- rebuild to cope with glibc locale binary incompatibility, again
cvsdist d94bd28
cvsdist d94bd28
* Mon Aug 14 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- setfdprm should open with O_WRONLY, not 3.
cvsdist d94bd28
cvsdist d94bd28
* Fri Aug 11 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- fdformat should open with O_WRONLY, not 3.
cvsdist d94bd28
cvsdist d94bd28
* Fri Jul 21 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist d94bd28
- make 'look' look in /usr/share/dict
cvsdist d94bd28
cvsdist d94bd28
* Fri Jul 21 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- put /usr/local/sbin:/usr/local/bin in root's path
cvsdist d94bd28
cvsdist d94bd28
* Wed Jul 19 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist d94bd28
- rebuild to cope with glibc locale binary incompatibility
cvsdist d94bd28
cvsdist d94bd28
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
cvsdist d94bd28
- automatic rebuild
cvsdist d94bd28
cvsdist d94bd28
* Mon Jul 10 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- enable hwclock to use /dev/efirtc on ia64 (gettext is fun. :( )
cvsdist d94bd28
cvsdist d94bd28
* Mon Jul  3 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- move cfdisk to /usr/sbin, it depends on /usr stuff
cvsdist d94bd28
- add rescuept
cvsdist d94bd28
cvsdist d94bd28
* Fri Jun 23 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist d94bd28
- point more at the correct path to vi (for "v"), Bug #10882
cvsdist d94bd28
cvsdist d94bd28
* Sun Jun  4 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- FHS packaging changes.
cvsdist d94bd28
cvsdist d94bd28
* Thu Jun  1 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist d94bd28
- modify PAM setup to use system-auth
cvsdist d94bd28
cvsdist d94bd28
* Mon May  1 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- eek, where did login go? (specfile tweaks)
cvsdist d94bd28
cvsdist d94bd28
* Mon Apr 17 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist d94bd28
- 2.10k
cvsdist d94bd28
- fix compilation with current glibc
cvsdist d94bd28
cvsdist d94bd28
* Tue Mar 21 2000 Bernhard Rosenkraenzer <bero@redhat.com>
cvsdist d94bd28
- 2.10h
cvsdist d94bd28
cvsdist d94bd28
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- rebuild for sparc baud rates > 38400.
cvsdist d94bd28
cvsdist d94bd28
* Sat Mar  4 2000 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- use snprintf - not sprintf - when doing
cvsdist d94bd28
  sprintf ("%s\n", _("Some string")) to avoid overflows and
cvsdist d94bd28
  segfaults.
cvsdist d94bd28
cvsdist d94bd28
* Mon Feb 21 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- raw control file was /dev/raw, now /dev/rawctl.
cvsdist d94bd28
- raw access files were /dev/raw*, now /dev/raw/raw*.
cvsdist d94bd28
cvsdist d94bd28
* Thu Feb 17 2000 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- -v argument to mkswap wasn't working
cvsdist d94bd28
cvsdist d94bd28
* Thu Feb 10 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist d94bd28
- Recognize 0xfd on Sun disklabels as RAID
cvsdist d94bd28
cvsdist d94bd28
* Tue Feb  8 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- more lives in /bin, and was linked against /usr/lib/libnurses. Bad.
cvsdist d94bd28
cvsdist d94bd28
* Thu Feb 03 2000 Jakub Jelinek <jakub@redhat.com>
cvsdist d94bd28
- update to 2.10f
cvsdist d94bd28
- fix issues in the new realpath code, avoid leaking memory
cvsdist d94bd28
cvsdist d94bd28
* Tue Feb 01 2000 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- rebuild to fix dependencies
cvsdist d94bd28
- add NFSv3 patches
cvsdist d94bd28
cvsdist d94bd28
* Fri Jan 28 2000 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- don't require csh
cvsdist d94bd28
cvsdist d94bd28
* Mon Jan 24 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist d94bd28
- update to 2.10e
cvsdist d94bd28
- add rename
cvsdist d94bd28
cvsdist d94bd28
* Thu Jan 20 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- strip newlines in logger input.
cvsdist d94bd28
cvsdist d94bd28
* Mon Jan 10 2000 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- rebuild with correct ncurses libs.
cvsdist d94bd28
cvsdist d94bd28
* Tue Dec  7 1999 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- updated to util-linux 2.10c
cvsdist d94bd28
- deprecated IMAP login mail notification patch17
cvsdist d94bd28
- deprecated raw patch22
cvsdist d94bd28
- depricated readprofile patch24
cvsdist d94bd28
cvsdist d94bd28
* Tue Dec  7 1999 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- add patch for readprofile
cvsdist d94bd28
cvsdist d94bd28
* Thu Nov 18 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- tunelp should come from util-linux
cvsdist d94bd28
cvsdist d94bd28
* Tue Nov  9 1999 Jakub Jelinek <jakub@redhat.com>
cvsdist d94bd28
- kbdrate cannot use /dev/port on sparc.
cvsdist d94bd28
cvsdist d94bd28
* Wed Nov  3 1999 Jakub Jelinek <jakub@redhat.com>
cvsdist d94bd28
- fix kbdrate on sparc.
cvsdist d94bd28
cvsdist d94bd28
* Wed Oct 27 1999 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- ship hwclock on alpha.
cvsdist d94bd28
cvsdist d94bd28
* Tue Oct  5 1999 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- don't ship symlinks to rdev if we don't ship rdev.
cvsdist d94bd28
cvsdist d94bd28
* Tue Sep 07 1999 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- add rawIO support from sct
cvsdist d94bd28
cvsdist d94bd28
* Mon Aug 30 1999 Preston Brown <pbrown@redhat.com>
cvsdist d94bd28
- don't display "new mail" message when the only piece of mail is from IMAP
cvsdist d94bd28
cvsdist d94bd28
* Fri Aug 27 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- kbdrate is now a console program
cvsdist d94bd28
cvsdist d94bd28
* Thu Aug 26 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581).
cvsdist d94bd28
- update to 2.9w:
cvsdist d94bd28
-  Updated mount.8 (Yann Droneaud)
cvsdist d94bd28
-  Improved makefiles
cvsdist d94bd28
-  Fixed flaw in fdisk
cvsdist d94bd28
cvsdist d94bd28
* Tue Aug 10 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- tsort is now in textutils.
cvsdist d94bd28
cvsdist d94bd28
* Wed Aug  4 1999 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- turn off setuid bit on login. Again. :(
cvsdist d94bd28
cvsdist d94bd28
* Tue Aug  3 1999 Peter Jones, <pjones@redhat.com>
cvsdist d94bd28
- hostid script for sparc (#3803).
cvsdist d94bd28
cvsdist d94bd28
* Tue Aug 03 1999 Christian 'Dr. Disk' Hechelmann <drdisk@tc-gruppe.de>
cvsdist d94bd28
- added locale message catalogs to %file
cvsdist d94bd28
- added patch for non-root build
cvsdist d94bd28
- vigr.8 and /usr/lib/getopt  man-page was missing from file list
cvsdist d94bd28
- /etc/fdprm really is a config file
cvsdist d94bd28
cvsdist d94bd28
* Fri Jul 23 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- update to 2.9v:
cvsdist d94bd28
-   cfdisk no longer believes the kernel's HDGETGEO
cvsdist d94bd28
    (and may be able to partition a 2 TB disk)
cvsdist d94bd28
cvsdist d94bd28
* Fri Jul 16 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- update to 2.9u:
330bdf6
-   Czech more.help and messages (Jiri Pavlovsky)
cvsdist d94bd28
-   Japanese messages (Daisuke Yamashita)
cvsdist d94bd28
-   fdisk fix (Klaus G. Wagner)
cvsdist d94bd28
-   mount fix (Hirokazu Takahashi)
cvsdist d94bd28
-   agetty: enable hardware flow control (Thorsten Kranzkowski)
cvsdist d94bd28
-   minor cfdisk improvements
cvsdist d94bd28
-   fdisk no longer accepts a default device
cvsdist d94bd28
-   Makefile fix
cvsdist d94bd28
cvsdist d94bd28
* Tue Jul  6 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- update to 2.9t:
cvsdist d94bd28
-   national language support for hwclock
cvsdist d94bd28
-   Japanese messages (both by Daisuke Yamashita)
cvsdist d94bd28
-   German messages and some misc i18n fixes (Elrond)
330bdf6
-   Czech messages (Jiri Pavlovsky)
cvsdist d94bd28
-   wall fixed for /dev/pts/xx ttys
cvsdist d94bd28
-   make last and wall use getutent() (Sascha Schumann)
cvsdist d94bd28
    [Maybe this is bad: last reading all of wtmp may be too slow.
cvsdist d94bd28
     Revert in case people complain.]
cvsdist d94bd28
-   documented UUID= and LABEL= in fstab.5
cvsdist d94bd28
-   added some partition types
cvsdist d94bd28
-   swapon: warn only if verbose
cvsdist d94bd28
cvsdist d94bd28
* Fri Jun 25 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- update to 2.9s.
cvsdist d94bd28
cvsdist d94bd28
* Sat May 29 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- fix mkswap sets incorrect bits on sparc64 (#3140).
cvsdist d94bd28
cvsdist d94bd28
* Thu Apr 15 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- on sparc64 random ioctls on clock interface cause kernel messages.
cvsdist d94bd28
cvsdist d94bd28
* Thu Apr 15 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- improved raid patch (H.J. Lu).
cvsdist d94bd28
cvsdist d94bd28
* Wed Apr 14 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- added patch for smartraid controllers
cvsdist d94bd28
cvsdist d94bd28
* Sat Apr 10 1999 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- fix logging problems caused by setproctitle and PAM interaction
cvsdist d94bd28
  (#2045)
cvsdist d94bd28
cvsdist d94bd28
* Wed Mar 31 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- include docs and examples for sfdisk (#1164)
cvsdist d94bd28
cvsdist d94bd28
* Mon Mar 29 1999 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- rtc is not working properly on alpha, we can't use hwclock yet.
cvsdist d94bd28
cvsdist d94bd28
* Fri Mar 26 1999 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- add patch to make mkswap more 64 bit friendly... Patch from
cvsdist d94bd28
  eranian@hpl.hp.com (ahem!)
cvsdist d94bd28
cvsdist d94bd28
* Thu Mar 25 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- include sfdisk (#1164)
cvsdist d94bd28
- fix write (#1784)
cvsdist d94bd28
- use positive logic in spec file (%ifarch rather than %ifnarch).
cvsdist d94bd28
- (re)-use 1st matching utmp slot if search by mypid not found.
cvsdist d94bd28
- update to 2.9o
cvsdist d94bd28
- lastb wants bad logins in wtmp clone /var/run/btmp (#884)
cvsdist d94bd28
cvsdist d94bd28
* Thu Mar 25 1999 Jakub Jelinek <jj@ultra.linux.cz>
cvsdist d94bd28
- if hwclock is to be compiled on sparc,
cvsdist d94bd28
  it must actually work. Also, it should obsolete
cvsdist d94bd28
  clock, otherwise it clashes.
cvsdist d94bd28
- limit the swap size in mkswap for 2.2.1+ kernels
cvsdist d94bd28
  by the actual maximum size kernel can handle.
cvsdist d94bd28
- fix kbdrate on sparc, patch by J. S. Connell
cvsdist d94bd28
  <ankh@canuck.gen.nz>
cvsdist d94bd28
cvsdist d94bd28
* Wed Mar 24 1999 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- added pam_console back into pam.d/login
cvsdist d94bd28
cvsdist d94bd28
* Tue Mar 23 1999 Matt Wilson <msw@redhat.com>
cvsdist d94bd28
- updated to 2.9i
cvsdist d94bd28
- added hwclock for sparcs and alpha
cvsdist d94bd28
cvsdist d94bd28
* Mon Mar 22 1999 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- added vigr to file list
cvsdist d94bd28
cvsdist d94bd28
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist d94bd28
- auto rebuild in the new build environment (release 12)
cvsdist d94bd28
cvsdist d94bd28
* Thu Mar 18 1999 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- remove most of the ifnarch arm stuff
cvsdist d94bd28
cvsdist d94bd28
* Mon Mar 15 1999 Michael Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- added pam_console.so to /etc/pam.d/login
cvsdist d94bd28
cvsdist d94bd28
* Thu Feb  4 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- .perms patch to login to make it retain root in parent process
cvsdist d94bd28
  for pam_close_session to work correctly
cvsdist d94bd28
cvsdist d94bd28
* Tue Jan 12 1999 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- strip fdisk in buildroot correctly (#718)
cvsdist d94bd28
cvsdist d94bd28
* Mon Jan 11 1999 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- have fdisk compiled on sparc and arm
cvsdist d94bd28
cvsdist d94bd28
* Mon Jan 11 1999 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- added beos partition type to fdisk
cvsdist d94bd28
cvsdist d94bd28
* Wed Dec 30 1998 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- incorporate fdisk on all arches
cvsdist d94bd28
cvsdist d94bd28
* Sat Dec  5 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- restore PAM functionality at end of login (Bug #201)
cvsdist d94bd28
cvsdist d94bd28
* Thu Dec 03 1998 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- patch top build on the arm without PAM and related utilities, for now.
cvsdist d94bd28
- build hwclock only on intel
cvsdist d94bd28
cvsdist d94bd28
* Wed Nov 18 1998 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- upgraded to version 2.9
cvsdist d94bd28
cvsdist d94bd28
* Thu Oct 29 1998 Bill Nottingham <notting@redhat.com>
cvsdist d94bd28
- build for Raw Hide (slang-1.2.2)
cvsdist d94bd28
- patch kbdrate wackiness so it builds with egcs
cvsdist d94bd28
cvsdist d94bd28
* Tue Oct 13 1998 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- patched more to use termcap
cvsdist d94bd28
cvsdist d94bd28
* Mon Oct 12 1998 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- added warning about alpha/bsd label starting cylinder
cvsdist d94bd28
cvsdist d94bd28
* Mon Sep 21 1998 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- use sigsetjmp/siglongjmp in more rather then sig'less versions
cvsdist d94bd28
cvsdist d94bd28
* Fri Sep 11 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- explicit attrs for setuid/setgid programs
cvsdist d94bd28
cvsdist d94bd28
* Thu Aug 27 1998 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- sln is now included in glibc
cvsdist d94bd28
cvsdist d94bd28
* Sun Aug 23 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- add cbm1581 floppy definitions (problem #787)
cvsdist d94bd28
cvsdist d94bd28
* Mon Jun 29 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- remove /etc/nologin at end of shutdown/halt.
cvsdist d94bd28
cvsdist d94bd28
* Fri Jun 19 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- add mount/losetup.
cvsdist d94bd28
cvsdist d94bd28
* Thu Jun 18 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- update to 2.8 with 2.8b clean up. hostid now defunct?
cvsdist d94bd28
cvsdist d94bd28
* Mon Jun 01 1998 David S. Miller <davem@dm.cobaltmicro.com>
cvsdist d94bd28
- "more" now works properly on sparc
cvsdist d94bd28
cvsdist d94bd28
* Sat May 02 1998 Jeff Johnson <jbj@redhat.com>
cvsdist d94bd28
- Fix "fdisk -l" fault on mounted cdrom. (prob #513)
cvsdist d94bd28
cvsdist d94bd28
* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
cvsdist d94bd28
- translations modified for de, fr, tr
cvsdist d94bd28
cvsdist d94bd28
* Sat Apr 11 1998 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- manhattan rebuild
cvsdist d94bd28
cvsdist d94bd28
* Mon Dec 29 1997 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- more didn't suspend properly on glibc
cvsdist d94bd28
- use proper tc*() calls rather then ioctl's
cvsdist d94bd28
cvsdist d94bd28
* Sun Dec 21 1997 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- fixed a security problem in chfn and chsh accepting too 
cvsdist d94bd28
  long gecos fields
cvsdist d94bd28
cvsdist d94bd28
* Fri Dec 19 1997 Mike Wangsmo <wanger@redhat.com>
cvsdist d94bd28
- removed "." from default path
cvsdist d94bd28
cvsdist d94bd28
* Tue Dec 02 1997 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- added (again) the vipw patch
cvsdist d94bd28
cvsdist d94bd28
* Wed Oct 22 1997 Michael Fulbright <msf@redhat.com>
cvsdist d94bd28
- minor cleanups for glibc 2.1
cvsdist d94bd28
cvsdist d94bd28
* Fri Oct 17 1997 Michael Fulbright <msf@redhat.com>
cvsdist d94bd28
- added vfat32 filesystem type to list recognized by fdisk
cvsdist d94bd28
cvsdist d94bd28
* Fri Oct 10 1997 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- don't build clock on the alpha 
cvsdist d94bd28
- don't install chkdupexe
cvsdist d94bd28
cvsdist d94bd28
* Thu Oct 02 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- Update to new pam standard.
cvsdist d94bd28
- BuildRoot.
cvsdist d94bd28
cvsdist d94bd28
* Thu Sep 25 1997 Cristian Gafton <gafton@redhat.com>
cvsdist d94bd28
- added rootok and setproctitle patches
cvsdist d94bd28
- updated pam config files for chfn and chsh
cvsdist d94bd28
cvsdist d94bd28
* Tue Sep 02 1997 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- updated MCONFIG to automatically determine the architecture
cvsdist d94bd28
- added glibc header hacks to fdisk code
cvsdist d94bd28
- rdev is only available on the intel
cvsdist d94bd28
cvsdist d94bd28
* Fri Jul 18 1997 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- update to util-linux 2.7, fixed login problems
cvsdist d94bd28
cvsdist d94bd28
* Wed Jun 25 1997 Erik Troan <ewt@redhat.com>
cvsdist d94bd28
- Merged Red Hat changes into main util-linux source, updated package to
cvsdist d94bd28
  development util-linux (nearly 2.7).
cvsdist d94bd28
cvsdist d94bd28
* Tue Apr 22 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- LOG_AUTH --> LOG_AUTHPRIV in login and shutdown
cvsdist d94bd28
cvsdist d94bd28
* Mon Mar 03 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- Moved to new pam and from pam.conf to pam.d
cvsdist d94bd28
cvsdist d94bd28
* Tue Feb 25 1997 Michael K. Johnson <johnsonm@redhat.com>
cvsdist d94bd28
- pam.patch differentiated between different kinds of bad logins.
cvsdist d94bd28
  In particular, "user does not exist" and "bad password" were treated
cvsdist d94bd28
  differently.  This was a minor security hole.