Changes between 2.14 and 2.14.1-rc1 ----------------------------------- commit b4086d2fa2323e4bbadb8c14e04f79c4f39ce42e Author: Karel Zak Date: Thu Aug 14 00:42:02 2008 +0200 build-sys: release++ (v2.14.1-rc1) Signed-off-by: Karel Zak NEWS | 4 ++++ configure.ac | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 04bd00ade829d6d8ca0517639c6ba697d0604c17 Author: Karel Zak Date: Thu Aug 14 00:19:04 2008 +0200 docs: update v2.14.1 ReleaseNotes Signed-off-by: Karel Zak docs/v2.14.1-ReleaseNotes | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) commit 31a82042c9dfe293f19f470b7ece5ca5c424490b Author: Karel Zak Date: Thu Aug 14 00:10:58 2008 +0200 docs: update AUTHORS file Signed-off-by: Karel Zak AUTHORS | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit e7e64454748741350efefba577867014356d96cb Author: Karel Zak Date: Wed Aug 13 22:19:57 2008 +0200 po: merge changes Signed-off-by: Karel Zak po/ca.po | 168 ++++++------ po/cs.po | 738 ++++++++++++++++++++++++++++++---------------- po/da.po | 164 +++++----- po/de.po | 164 +++++----- po/es.po | 164 +++++----- po/et.po | 164 +++++----- po/eu.po | 168 ++++++------ po/fi.po | 164 +++++----- po/fr.po | 173 ++++++------ po/hu.po | 164 +++++----- po/id.po | 164 +++++----- po/it.po | 164 +++++----- po/ja.po | 164 +++++----- po/nl.po | 801 +++++++++++++++++++++++++++++++++----------------- po/pl.po | 164 +++++----- po/pt_BR.po | 164 +++++----- po/ru.po | 164 +++++----- po/sl.po | 164 +++++----- po/sv.po | 164 +++++----- po/tr.po | 164 +++++----- po/uk.po | 164 +++++----- po/util-linux-ng.pot | 164 +++++----- po/vi.po | 182 ++++++------ 23 files changed, 2741 insertions(+), 2277 deletions(-) commit 4c64bdf7a878bad6fa2725c242c79b2c87236821 Author: Petr Pisar Date: Wed Aug 13 22:00:18 2008 +0200 po: update cs.po (from translationproject.org) po/cs.po | 588 ++++++++++++++++++++------------------------------------------ 1 files changed, 185 insertions(+), 403 deletions(-) commit f986f981d99ccb69bc992eb3f2d084e2e6c07253 Author: Benno Schulenberg Date: Wed Aug 13 22:00:06 2008 +0200 po: update nl.po (from translationproject.org) po/nl.po | 643 +++++++++++++++++++------------------------------------------- 1 files changed, 196 insertions(+), 447 deletions(-) commit f3955b3108f588e82f0edc596d516418b2a99f49 Author: Karel Zak Date: Wed Jul 30 12:39:04 2008 +0200 scriptreplay: new implementation is out-of-sync Reproduction steps: 1. Run "script -t 2>timing". 2. When the prompt comes up, hit return. 3. New prompt. Wait several seconds, then type "true" and hit return. 4. Repeat (3) as desired, then exit scripted shell. 5. Run "scriptreplay timing". You'll find on the replay that, rather than waiting several seconds between the prompt and true, the wait will actually occur after the first "t" of true. Reported-by: Micah Cowan Signed-off-by: Karel Zak misc-utils/scriptreplay.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) commit 7d8f0c1f993d0104d1501f6d903702a5e808b3e2 Author: Karel Zak Date: Tue Aug 12 14:58:50 2008 +0200 mount: add docs about utf8=0 for vfat Addresses-Red-Hat-Bugzilla: #454354 Signed-off-by: Karel Zak mount/mount.8 | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit 71876a1be437fec90d67bae4d30a4525aa51db4b Author: Karel Zak Date: Thu Jul 24 23:22:09 2008 +0200 mount: add fallback for versionsort() I was trying to build util-linux-ng on uclibc and it failed | lomount.c: In function 'looplist_next': | lomount.c:223: error: 'versionsort' undeclared (first use in this function) | lomount.c:223: error: (Each undeclared identifier is reported only once | lomount.c:223: error: for each function it appears in.) | make[2]: *** [mount-lomount.o] Error 1 | which is understood because versionsort is GNU extension and uclibc does not implement it. Reported-by: Khem Raj Signed-off-by: Karel Zak configure.ac | 5 ++ include/strverscmp.h | 7 +++ lib/strverscmp.c | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++ mount/Makefile.am | 10 +++- mount/lomount.c | 4 ++ 5 files changed, 144 insertions(+), 2 deletions(-) commit 1aa4687e58ba309034c5b448bfb8a7c6cd22d6ac Author: Arkadiusz Miskiewicz Date: Fri Aug 8 08:21:23 2008 +0200 build-sys: tgets is not in ncurses but in tinfo ncurses library can be build with terminal related functions landing in separate libtinfo library. Check for ncurses function when testing ncurses library existence. Signed-off-by: Arkadiusz Miƛkiewicz configure.ac | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit c604fecfba26f45423f159da5e3d04b7380f9e32 Author: Karel Zak Date: Mon Aug 11 12:37:07 2008 +0200 build-sys: fix dmesg.1 installation Signed-off-by: Alexey Gladkov Signed-off-by: Karel Zak sys-utils/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 6cb44bf4f52bad29a6f7993bc753086296278bda Author: Karel Zak Date: Mon Aug 11 12:35:30 2008 +0200 build-sys: cleanup sys-utils/Makefile.am Signed-off-by: Karel Zak sys-utils/Makefile.am | 30 +++++++++++------------------- 1 files changed, 11 insertions(+), 19 deletions(-) commit 92eb8bb36a377f151a25a0d814473f5f263a2cde Author: Kalev Soikonen Date: Mon Jul 28 02:13:53 2008 +0300 hwclock: unshadow a diagnostic printf - Bogus if test means one message is never produced. - Avoid needless passing of a global variable (debug). The --test option flag ought to be a global as well (and perhaps -n/--dry-run). Signed-off-by: Kalev Soikonen hwclock/hwclock.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) commit 5e52b0c1c2addfddc0f150cd9b0181de275d3201 Author: Karel Zak Date: Mon Jul 28 11:18:27 2008 +0200 mount: add info about tz=UTC option for FAT to mount.8 CC: Joe Peterson Signed-off-by: Karel Zak mount/mount.8 | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit 7bd68fc5ab15848eda6c077a4404404a0eca676e Author: Denis ChengRq Date: Thu Aug 7 17:07:49 2008 +0800 sfdisk: print version should end with a newline Signed-off-by: Denis ChengRq fdisk/sfdisk.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 184fadd2c61f4cae2c7f180796d3886099db9398 Author: Karel Zak Date: Wed Aug 6 12:36:10 2008 +0200 rtcwake: cleanup return codes Signed-off-by: Karel Zak sys-utils/rtcwake.c | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 2a33540370cd6e17c4f6e7851c1ec62e171f2538 Author: Gabriel Burt Date: Tue Aug 5 00:18:52 2008 -0500 rtcwake: prefer RTC_WKALM_SET over RTC_ALM_SET rtcwake: Prefer RTC_WKALM_SET over RTC_ALM_SET, fixing bug with not waking up with new RTCs. Also, return error if unable to set the alarm. Signed-off-by: Gabriel Burt Signed-off-by: Karel Zak sys-utils/rtcwake.c | 35 +++++++++++++++++------------------ 1 files changed, 17 insertions(+), 18 deletions(-) commit ced94242e11e2ac121c9dae5c707bac5b47e501a Author: Karel Zak Date: Mon Jul 7 15:22:22 2008 +0200 write: doesn't check for tty group write(1) selects a wrong tty, because there is not a proper check of tty group ownership: $ write kzak write: kzak is logged in more than once; writing to tty7 write: /dev/tty7: Permission denied $ ls -la /dev/tty7 crw--w---- 1 root root 4, 7 2008-07-04 00:32 /dev/tty7 ^^^^ $ ls -la /usr/bin/write -rwxr-sr-x 1 root tty 11864 2008-04-02 16:24 /usr/bin/write ^ ^^^ We have to check for tty group owner, because we don't have permissions to write to arbitrary tty. Fixed version: $ write kzak write: kzak is logged in more than once; writing to pts/6 ^^^^ Message from test@nb on pts/7 at 15:22 ... ^C $ ls -la /dev/pts/6 crw--w---- 1 kzak tty 136, 6 2008-07-07 15:35 /dev/pts/6 ^^^ Addresses-Red-Hat-Bugzilla: #454252 Signed-off-by: Karel Zak misc-utils/write.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit d0002e4aefc717a1ed5493c57782da56d9ffe236 Author: Karel Zak Date: Wed Jul 2 14:26:51 2008 +0200 umount: improve "-d" option for autoclear loops The new loop auto-destruct feature detaches automatically loop devices when no longer used. This means they are detached with the umount() call. But when we call umount with -d, del_loop() is called and fails because the ioctl() returns ENXIO. We have to check for autoclear loop devices rather than blindly call del_loop(). Reported-by: Matthias Koenig Signed-off-by: Karel Zak mount/lomount.c | 23 +++++++++++++++++++++++ mount/lomount.h | 1 + mount/umount.c | 12 ++++++++++-- 3 files changed, 34 insertions(+), 2 deletions(-) commit bcbe1d0b27f673b57b0792924c947b500b158e19 Author: Karel Zak Date: Tue Jul 1 14:24:58 2008 +0200 selinux: is_selinux_enabled() returns 0, 1 and -1 Unfortunately, the current libselinux implementation of is_selinux_enabled() returns -1 on error. This behavior is undocumented. The proper solution is to use "if (is_selinux_enabled() > 0)". Signed-off-by: Karel Zak disk-utils/mkswap.c | 2 +- login-utils/chfn.c | 2 +- login-utils/chsh.c | 2 +- login-utils/selinux_utils.c | 2 +- login-utils/vipw.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) commit 13f0d3ecb3b0954e43bf0a29741f38d65b8c96af Author: Karel Zak Date: Mon Jun 16 13:53:30 2008 +0200 mount: add norealtime to mount.8 Signed-off-by: Karel Zak mount/mount.8 | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) commit d450ed663a01cb24618a7246361f329539de032a Author: Matthias Koenig Date: Mon Jun 2 16:51:57 2008 +0200 hwclock: omit warning about drift if --noadjfile given Currently, if hwclock is given the --noadjfile option it will nevertheless display information about the drift rate when invoked with the --debug option. Signed-off-by: Matthias Koenig hwclock/hwclock.c | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-)