Changes between v2.14.1 and v2.14.2-rc1 --------------------------------------- commit 9bcf4db1ba0e118536d16cdae345d4931b8daee7 Author: Karel Zak Date: Mon Dec 22 19:04:32 2008 +0100 build-sys: release++ (v2.14.2-rc1) Signed-off-by: Karel Zak NEWS | 4 ++++ configure.ac | 2 +- 2 files changed, 5 insertions(+), 1 deletions(-) commit 03593e8fecd667fbc06368c2db6b03076a553878 Author: Karel Zak Date: Mon Dec 22 18:59:21 2008 +0100 docs: update v2.14.2 ReleaseNotes Signed-off-by: Karel Zak docs/v2.14.2-ReleaseNotes | 83 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 83 insertions(+), 0 deletions(-) commit 5cf2822c07916b6d681f7681cae053ebb6368a7a Author: Karel Zak Date: Mon Dec 22 18:57:49 2008 +0100 po: merge changes Signed-off-by: Karel Zak po/ca.po | 1068 +++++++----- po/cs.po | 1602 +++++++++++------- po/da.po | 1066 +++++++----- po/de.po | 1076 +++++++----- po/es.po | 1067 +++++++----- po/et.po | 1062 +++++++----- po/eu.po | 1061 +++++++----- po/fi.po | 1066 +++++++----- po/fr.po | 2162 +++++++++++++++--------- po/hu.po | 1065 +++++++----- po/id.po | 1066 +++++++----- po/it.po | 1066 +++++++----- po/ja.po | 1066 +++++++----- po/nl.po | 1065 +++++++----- po/pl.po | 1058 +++++++----- po/pt_BR.po | 4717 +++++++++++++++++++++++++++++--------------------- po/ru.po | 1066 +++++++----- po/sl.po | 1066 +++++++----- po/sv.po | 4359 +++++++++++++++++++++++++++-------------------- po/tr.po | 1066 +++++++----- po/uk.po | 1066 +++++++----- po/util-linux-ng.pot | 1058 +++++++----- po/vi.po | 1063 +++++++----- po/zh_CN.po | 1058 +++++++----- 24 files changed, 19441 insertions(+), 14694 deletions(-) commit 046be46d8ee0555b1fd8a3a3cec16ea9ed6f7d4e Author: Karel Zak Date: Mon Dec 22 18:46:45 2008 +0100 mount: add rootcontext= SELinux mount option Note, the description in the mount.8 man page is copy & paste from rootcontext= kernel patch (by James Morris). I didn't found anything more useful... (patches welcomed:-) Signed-off-by: Karel Zak mount/mount.8 | 8 +++++++- mount/mount.c | 4 ++++ 2 files changed, 11 insertions(+), 1 deletions(-) commit 1da1caabbef6d178a6d6a85cf80bed89f489f6be Author: Karel Zak Date: Sat Dec 13 02:47:42 2008 +0100 mount: clean up SPEC canonicalization The SPEC (fsname) field in fstab/mtab could be: - devname - NAME=value (e.g LABEL, UUID) - directory (MS_MOVE, MS_BIND, ..) - pseudo-fs keyword (tmpfs, proc, sysfs, ...) the pseudo-fs keywords shouldn't be canonicalized to absolute path. It means we have to differ between SPEC and mountpoint (fs_dir). Unfortunately, the keywords was checked on wrong place. This patch move this check to the new function canonicalize_spec(). The fsname in mtab entry is canonicalized when the FS type is not pseudo filesystem. Signed-off-by: Karel Zak mount/fsprobe.c | 5 +++++ mount/fstab.c | 13 +++++++------ mount/mount.c | 18 ++++++++++++------ mount/realpath.c | 22 ++++++++++++++++------ mount/realpath.h | 3 ++- 5 files changed, 42 insertions(+), 19 deletions(-) commit bb4f73344cde2dc712513ffb7a933f53876a1d96 Author: Karel Zak Date: Fri Dec 12 15:55:25 2008 +0100 docs: update AUTHORS file Signed-off-by: Karel Zak AUTHORS | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 227c7a35b901a9b5943ffdbe23946090959762e8 Author: Karel Zak Date: Fri Dec 12 15:03:18 2008 +0100 refresh gitignore Signed-off-by: Karel Zak login-utils/.gitignore | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 7e91609389120e65fd7c4a2c00e708afd893cb18 Author: Petr Pisar Date: Fri Dec 12 15:49:33 2008 +0100 po: update cs.po (from translationproject.org) po/cs.po | 540 +++++++++++++++++++------------------------------------------- 1 files changed, 165 insertions(+), 375 deletions(-) commit 3f26e46a5c6ae9c91e3bc34605c810365d32c1ea Author: Daniel Nylander Date: Fri Dec 12 15:49:05 2008 +0100 po: update sv.po (from translationproject.org) po/sv.po | 4093 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 1770 insertions(+), 2323 deletions(-) commit 704bac0ed4d948e63daec87d2c16add4aa6209a1 Author: Rodrigo Stulzer Lopes Date: Fri Dec 12 15:49:05 2008 +0100 po: update pt_BR.po (from translationproject.org) po/pt_BR.po | 4504 +++++++++++++++++++++++++---------------------------------- 1 files changed, 1905 insertions(+), 2599 deletions(-) commit 1c53e7d3405125eedbb0e64cfaee02fdd5a57098 Author: Nicolas Provost Date: Fri Dec 12 15:49:05 2008 +0100 po: update fr.po (from translationproject.org) po/fr.po | 2995 ++++++++++++++++++++++++-------------------------------------- 1 files changed, 1168 insertions(+), 1827 deletions(-) commit 6f187ea07f9d727beef0be96bf04b3088b0572c6 Author: Karel Zak Date: Fri Dec 12 15:20:06 2008 +0100 fdisk: remove unnecessary gettext call Signed-off-by: Karel Zak fdisk/fdisksgilabel.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a283d3b26ea0819dac1e10324bb192ad662b1571 Author: Karel Zak Date: Fri Dec 12 14:04:19 2008 +0100 mount: fix mount_static_LDADD Signed-off-by: Karel Zak mount/Makefile.am | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 53d7854beaf2dd11c793ffadd571488e6772b6da Author: maximilian attems Date: Wed Jul 30 11:46:32 2008 +0200 use getpagesize() getpagesize() is said to be more portable than sysconf(_SC_PAGESIZE) to anything Linux. this patch helps klibc porting effort as the sysconf multiplex API is not supported there. also remove comment of the switch to sysconf in mkswap.c. Signed-off-by: maximilian attems disk-utils/fsck.cramfs.c | 2 +- disk-utils/mkfs.cramfs.c | 2 +- disk-utils/mkswap.c | 6 +----- sys-utils/ipcs.c | 2 +- tests/helpers/test_sysinfo.c | 2 +- 5 files changed, 5 insertions(+), 9 deletions(-) commit 815f3eda9ed7b5ce411f20be272586ebfde56f5d Author: Karel Zak Date: Fri Dec 5 11:41:28 2008 +0100 setterm: fix -blank man page Signed-off-by: Karel Zak misc-utils/setterm.1 | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 61d8e71668e3cdeed060e4b197ab2a622bd03e5b Author: Pedro Ribeiro Date: Fri Oct 3 09:27:33 2008 +0200 readprofile: several strings without gettext calls Signed-off-by: Pedro Ribeiro Signed-off-by: Karel Zak sys-utils/readprofile.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 6b95e6732731a07f35d9e768f8651e7a01ce0762 Author: maximilian attems Date: Wed Jul 23 23:17:40 2008 +0200 mount: sundries.h add klibc support In file included from mount.c:34: sundries.h:16:23: error: rpc/types.h: No such file or directory nuke rpc/types.h to fix aboves. The file is archaism from old integrated NFS code. Cc: Christoph Hellwig Cc: "H. Peter Anvin" Signed-off-by: maximilian attems mount/sundries.h | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 7e208101d9a6c7b32aaae4457333ead509caf424 Author: Matthias Koenig Date: Mon Jun 9 16:38:25 2008 +0200 mount: retry on ENOMEDIUM Due to a change in kernel behaviour when opening CDROM devices, we need to retry the open/mount call when ENOMEDIUM is returned. Explanation from Tejun Heo: Okay, the difference is from the addition of cdrom_get_media_event() call to both sr_drive_status() and ide_cdrom_drive_status(). Previously, the cdrom driver can't differentiate between tray closed w/ no media and tray open and always returned tray open, which triggers close and retry in the open logic which probably have delayed things enough to get the media recognized. Now the cdrom driver can discern between tray closed w/o media and device not ready for other reasons and returns -ENOMEDIUM on the former. This is all good and dandy but the problem seems that some drives report no media right after the tray is closed but it hasn't properly detected the media yet. It seems the only way to work around the problem is via sensible retries (e.g. try three times 5 secs apart) and I don't think we can add that type of retry logic into cdrom open path. Please note that the previous logic wasn't water proof. Some drives can take longer to recognize the media is there and could have failed the in-kernel retry too. Also, reading the media can take quite some time and during that period the drive reports media present but device not ready. The driver will retry the command (e.g. READ TOC for open) five times but all of them can fail w/ EMEDIUMTYPE. [kzak@redhat.com: - add CRDOM_NOMEDIUM_RETRIES to blkdev.h - add verbose message to mount.c] Signed-off-by: Matthias Koenig Signed-off-by: Karel Zak include/blkdev.h | 3 +++ mount/fsprobe_volumeid.c | 11 ++++++++++- mount/mount.c | 13 +++++++++++++ 3 files changed, 26 insertions(+), 1 deletions(-) commit 6acdba0c27b2b8dae0605f5f424debbdb495487f Author: Karel Zak Date: Thu Jul 24 01:20:00 2008 +0200 mount: make file_t SELinux warning optional and shorter The patch: Commit: 4edebc1486133231e38b3881325c374eda567f74 Date: Mon Jun 23 13:00:00 2008 +0200 Subject: mount: warn on "file_t" selinux context introduces a new warning. This warning should be shorter and optional -- it means visible in verbose mode only. Signed-off-by: Karel Zak mount/mount.c | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) commit 1e44080a17535361587f90608d03562b8925a07c Author: Karel Zak Date: Mon Jun 23 13:00:00 2008 +0200 mount: warn on "file_t" selinux context Currently if I mount a file system without labels, it works fine, but later or SELinux will start printing denials and stopping certain applications from working. It would be nice if the mount command checked it in selinux mode. Addresses-Red-Hat-Bugzilla: #390691 Signed-off-by: Karel Zak mount/mount.c | 29 ++++++++++++++++++++++++++--- 1 files changed, 26 insertions(+), 3 deletions(-) commit 0c2ad9ff977b3f15a7b297285a6125e0022680fa Author: Karel Zak Date: Thu Nov 27 14:16:37 2008 +0100 mount: use subsections in mount.8 DESCRIPTION The DESCRIPTION section is huge non-structuralized mess. This patch is attempt to make this part of the man page more readable. Signed-off-by: Karel Zak mount/mount.8 | 137 +++++++++++++++++++++++++++++++++----------------------- 1 files changed, 81 insertions(+), 56 deletions(-) commit 61b3d89107fe7151fc482e53d71085a4a84840d6 Author: Mike Frysinger Date: Fri Nov 28 16:57:24 2008 -0500 mount: remove spurious newline from mount.8 The man page display shows quote marks instead of being interpreted by the .B statement and hidden away due to a spurious newline. Signed-off-by: Mike Frysinger mount/mount.8 | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 06d0653458a6050b7c0d0f4c29b7704f19e2b76d Author: Karel Zak Date: Thu Sep 25 22:25:38 2008 +0200 mount: fix typo Signed-off-by: Karel Zak mount/mount.8 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 8869f31dadbf1c5ac0daca435940fdc648c75096 Author: Guan Xin Date: Mon Sep 29 11:43:45 2008 +0200 mount: fix typo Signed-off-by: Guan Xin mount/mount.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit f7b61649917873a797e9c678047506ad00103b01 Author: Karel Zak Date: Thu Nov 27 13:29:44 2008 +0100 mount: create separate section for fs-independent options in mount.8 Signed-off-by: Karel Zak mount/mount.8 | 42 +++++++++++++++++++++++++++++++++++------- 1 files changed, 35 insertions(+), 7 deletions(-) commit 44cab0be29e46de04787f7c6025ad526fea80625 Author: Karel Zak Date: Fri Oct 3 09:34:25 2008 +0200 mount: remove link to namesys.com Ricardo Catalinas Jiménez wrote: In the man page mount(8) there is the url "http://www.namesys.com/mount-options.html". The web site has been down for a long time and the Namesys company is trying to be sold. Reported-By: Ricardo Catalinas Jiménez Signed-off-by: Karel Zak mount/mount.8 | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) commit 8621af0a2ace6450bc3c0f7f5739707b046d448b Author: Karel Zak Date: Mon Oct 6 12:56:37 2008 +0200 mount: sync tmpfs info in mount.8 with Documentation/filesystems/tmpfs.txt Addresses-Red-Hat-Bugzilla: #465761 Signed-off-by: Karel Zak mount/mount.8 | 71 +++++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 62 insertions(+), 9 deletions(-) commit f839748d8220342fd4675637b0285bcda483b36f Author: Karel Zak Date: Mon Oct 6 12:25:59 2008 +0200 mount: sync FAT info in mount.8 with Documentation/filesystems/vfat.txt Signed-off-by: Karel Zak mount/mount.8 | 54 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 48 insertions(+), 6 deletions(-) commit 8553535ac01f893f4cf2ebcb70bdc3c030f7d87c Author: Karel Zak Date: Thu Nov 27 13:03:25 2008 +0100 mount: reorder list of options in mount.8 Signed-off-by: Karel Zak mount/mount.8 | 172 +++++++++++++++++++++++++++++--------------------------- 1 files changed, 89 insertions(+), 83 deletions(-) commit bd9470da234b38da8578a4d3cd0c2f2b7495fa4d Author: Karel Zak Date: Thu Nov 27 12:08:44 2008 +0100 mount: add i_version support Signed-off-by: Karel Zak mount/mount.8 | 6 ++++++ mount/mount.c | 4 ++++ mount/mount_constants.h | 3 +++ 3 files changed, 13 insertions(+), 0 deletions(-) commit 6da1f611ef2c3d380e9dc68c06edb79818517c60 Author: Karel Zak Date: Mon Sep 29 11:04:59 2008 +0200 mount: add info about /proc/mounts to mount.1 Signed-off-by: Karel Zak mount/mount.8 | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 9f446af07d99157106b1a7e2c20e03c75f2dd6ff Author: James Youngman Date: Wed May 14 09:51:40 2008 +0100 more: minor fixes to magic() Read the magic bytes into signed chars instead of vanilla chars in order to ensure consistent results even on systems whose char type has no sign. Eliminate spurious parentheses in return statements. Correct grammatical errors in comments. Signed-off-by: James Youngman text-utils/more.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) commit 986f014ea6828c61021f9e7828326e1ea747a7b3 Author: Mike Frysinger Date: Sat Jun 7 13:22:45 2008 -0400 more: dont use a.out.h The a.out.h header is not friendly to portable systems (iow, those that lack a.out support), and since the defines are only used in a cheesy magic, just use the magic constants. It's not like they're ever going to change. Signed-off-by: Mike Frysinger text-utils/more.c | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) commit 397c775ce686865fe07a57e09aa3fe97115f5187 Author: Matthias Koenig Date: Thu Nov 6 15:43:46 2008 +0100 mkfs.minix: fix size detection blkdev_get_size returns size in bytes, so BLOCKS has to be calculated accordingly. Use stat value for size if device is not a block device. Signed-off-by: Matthias Koenig disk-utils/mkfs.minix.c | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) commit 35c4722446b1d6cc4ccb9dc6b0c7146c3f81da05 Author: Pedro Ribeiro Date: Fri Oct 3 08:35:16 2008 +0200 mkfs.cramfs: several strings without gettext calls Signed-off-by: Pedro Ribeiro Signed-off-by: Karel Zak disk-utils/mkfs.cramfs.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit b23a771db18751a12bf4a7fb32f6dacb5a23938c Author: Matthias Koenig Date: Thu Nov 6 14:45:38 2008 +0100 losetup: try to set up loop readonly if EACCES Currently mounting/losetup an image fails if it is accessable readonly. There are no problems if it is a file on a local filesystem. It seems only to happen if it is a NFS mounted image, which is read-write in permission but with root_squash option. set_loop checks only for EROFS to retry open with readonly mode, but in this case we get EACCES. Signed-off-by: Matthias Koenig mount/lomount.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit bc2a022781db5500ce6bb4f48f7ec111f4a4da14 Author: Pedro Ribeiro Date: Fri Oct 3 09:25:10 2008 +0200 losetup: several strings without gettext strings Signed-off-by: Pedro Ribeiro Signed-off-by: Karel Zak mount/lomount.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit aa00d5788d9c0200c537f49ef3a22be9000b6ec2 Author: Karel Zak Date: Tue Sep 30 12:49:58 2008 +0200 losetup: missing EBUSY error hint message old version: # losetup /dev/loop0 /foo.img # losetup /dev/loop0 /bar.img; echo $? 2 new version: # losetup /dev/loop0 /foo.img # losetup /dev/loop0 /bar.img; echo $? losetup: /dev/loop0: device is busy 2 Signed-off-by: Karel Zak mount/lomount.c | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) commit 8b6a53ae83305cdeb2521dfb9607173817e901a2 Author: Karel Zak Date: Tue Nov 18 15:50:38 2008 +0100 losetup: add warning about read-only mode Signed-off-by: Karel Zak mount/lomount.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 376314832f0722b5b8df199eebc698c03bde30b9 Author: Karel Zak Date: Mon Sep 29 12:53:39 2008 +0200 login: fix compiler warning (int32 time() arg) login.c: In function ‘dolastlog’: login.c:1438 warning: passing argument 1 of ‘time’ from incompatible pointer type Unfortunately, on-disk lastlog format is always 32bit, bits/utmp.h: struct lastlog { #if __WORDSIZE == 64 && defined __WORDSIZE_COMPAT32 int32_t ll_time; #else __time_t ll_time; #endif Signed-off-by: Karel Zak login-utils/login.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit d63e54e6c3aa9acb3015525d22e1d1b19ab4315c Author: Karel Zak Date: Mon Sep 1 12:41:57 2008 +0200 login: fix warning "dereferencing type-punned pointer will break strict-aliasing rules" This patch fix problems with odd pam_get_iten( ..., void **) API. (tested by gcc-4.1.2-42.el5.i386) Signed-off-by: Karel Zak login-utils/login.c | 21 +++++++++++++++++---- 1 files changed, 17 insertions(+), 4 deletions(-) commit c08a410d66489b7d10970437fae2f04ce7e46bf8 Author: Pedro Ribeiro Date: Fri Oct 3 09:17:07 2008 +0200 logger: several strings without gettext calls Signed-off-by: Pedro Ribeiro Signed-off-by: Karel Zak misc-utils/logger.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 82383bd7de5f45bc904bec7a9bf8f3c2edf4f9b9 Author: Samuel Thibault Date: Fri Dec 12 12:52:21 2008 +0100 ldattach: don't compile for non-linux systems There is just ldattach which doesn't compile because line disciplines are not implemented that way on the Hurd. Is TIOCSETD any kind of standard? Else I guess the patch below would be fine. Signed-off-by: Samuel Thibault Signed-off-by: Karel Zak sys-utils/Makefile.am | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit e3c173d885a090767f845cc795adb54bb3b720b8 Author: David Brownell Date: Tue Aug 12 03:13:52 2008 -0700 hwclock: remove x86_64-specific bogon I was puzzled why "hwclock" wrongly reported my x86_64 sytem didn't support RTC update interrupts. Bogus #ifdef, that's why ... added by the 2.11y patch (from 2.11t). Probably this whole #ifdef should just vanish ... if the kernel rejects UIE_ON, the program ought to just cope with it. Signed-off-by: David Brownell hwclock/rtc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 1a55ee51ccdd09897985200a3ea56c35be29eb21 Author: Karel Zak Date: Thu Oct 16 23:37:38 2008 +0200 hwclock: remove "cli" and "sti" from i386 CMOS code The protection against context switch is nonsense. There is possible to optimize the access to CMOS by mlockall(MCL_CURRENT) and SCHED_FIFO. For more details see: http://lkml.org/lkml/2008/10/12/132 Reported-by: Arjan van de Ven Signed-off-by: Karel Zak hwclock/cmos.c | 29 ++++------------------------- 1 files changed, 4 insertions(+), 25 deletions(-) commit cdcecf63b65e606adf2d692c6f71ca247237361e Author: Karel Zak Date: Thu Nov 13 23:08:34 2008 +0100 fdisk: support +cylinder notation Currently fdisk does not support +cylinder notation and reports "Unsupported suffix: ''". Reported-by: Matthias Koenig Signed-off-by: Karel Zak fdisk/fdisk.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit d82aeadfc602db159264c38dbf1aca3f95086681 Author: Pedro Ribeiro Date: Fri Oct 3 08:52:35 2008 +0200 fdisk: several strings without gettext calls Signed-off-by: Pedro Ribeiro Signed-off-by: Karel Zak fdisk/fdisk.c | 4 ++-- fdisk/fdisksgilabel.c | 2 +- fdisk/fdisksunlabel.c | 4 ++-- fdisk/sfdisk.c | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) commit 1263f04bb5277a0de588d757665d3bf33d37884c Author: Karel Zak Date: Tue Nov 25 16:19:36 2008 +0100 fdisk: fix man page typo Signed-off-by: Karel Zak fdisk/fdisk.8 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7028fb0f35f3afcbec6c28fbc54332d3ecb31738 Author: Karel Zak Date: Mon Aug 18 13:15:10 2008 +0200 fdisk: remove obsolete information from man page Signed-off-by: Karel Zak fdisk/fdisk.8 | 30 ++++++++++-------------------- 1 files changed, 10 insertions(+), 20 deletions(-) commit d29888078aa85f6ebb20d5c24b9b2799cfef133f Author: Karel Zak Date: Thu Nov 13 14:56:17 2008 +0100 fdisk: cannot create partition with starting beyond 1 TB fdisk(8) uses "unsigned long long" for all internal calculations -- let use it for start of partition too. Address-Red-Hat-Bugzilla: #471369 Signed-off-by: Karel Zak fdisk/fdisk.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit bdb9abc4e9346047cfd0bb4b92f078d6275f3ec1 Author: Matthias Koenig Date: Thu Nov 6 15:24:24 2008 +0100 fdisk: add some missing includes Currently these missing includes prevent that HDIO_GETGEO is defined, so is_probably_full_disk always uses the "silly heuristic" method. [kzak@redhat.com: add also unistd.h] Signed-off-by: Matthias Koenig Signed-off-by: Karel Zak fdisk/partname.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 0d18ce6793a85d237a0d9cbc84383ea9ebc5ce9f Author: Martin Steigerwald Date: Tue Sep 23 14:23:03 2008 +0200 chrt: support CFS SCHED_IDLE priority and document it Signed-off-by: Martin Steigerwald Signed-off-by: Karel Zak schedutils/chrt.1 | 11 +++++++++-- schedutils/chrt.c | 25 ++++++++++++++++++++++++- 2 files changed, 33 insertions(+), 3 deletions(-) commit 4d6853243d234a9da34367e6753847b756d52a58 Author: Matthias Koenig Date: Thu Nov 6 15:49:30 2008 +0100 cfdisk: accept yes/no as fallback Accept "yes" or "no" as fallback in case the question has not been translated. [kzak@redhat.com: note that rpmatch(3) looks at only the first character of response, but we need have to check the full yes/no string.] Signed-off-by: Matthias Koenig fdisk/cfdisk.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 1ed8d2c56f6f5e523181925526e085b5a4f93cfe Author: Karel Zak Date: Mon Dec 8 11:16:37 2008 +0100 include: use __BYTE_ORDER rather than AC specific WORDS_BIGENDIAN Signed-off-by: Karel Zak include/bitops.h | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) commit 729ad736480e1ff3d1ea29c8c8d0554361c44e8a Author: Karel Zak Date: Mon Dec 8 11:12:30 2008 +0100 lib: add __BYTE_ORDER to md5.c Signed-off-by: Karel Zak lib/md5.c | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 5a722d687ed050319408a81ee6e407601e5aa84e Author: Karel Zak Date: Wed Sep 17 13:49:45 2008 +0200 build-sys: add -luuid to BLKID_LIBS The libblkid is always linked with libuuild, so this indirect dependence in BLKID_LIBS is not a problem. This change helps to people who compile util-linux-ng with non-standard prefix, ..etc. Signed-off-by: Karel Zak configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit de12a10dc2d341afa3e2440664e01f5d7c1d2473 Author: Karel Zak Date: Wed Oct 1 00:27:37 2008 +0200 mount: mtab created multiple times with -a option When /etc/mtab does not exist and mount is called with -a, for every mount point that is mounted a root-fs record is added to mtab. This is because get_mtab_info() sets the flag mtab_does_not_exist to 1 when it doesn't find /etc/mtab. However, if it actually finds /etc/mtab, the variable is not reset to 0. So on every subsequent call to get_mtab_info() (as it is the case when mounting several mount points with the -a option), mount will think that /etc/mtab does not exist, even if it was created in the meantime by mount itself. Reported-By: Jonas Kramer Signed-off-by: Karel Zak mount/fstab.c | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-)