]> err.no Git - util-linux/log
util-linux
17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Fri, 12 Oct 2007 03:02:43 +0000 (21:02 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog
disk-utils/mkfs.cramfs.c

17 years agoMerge commit 'origin/master'
LaMont Jones [Fri, 12 Oct 2007 02:51:36 +0000 (20:51 -0600)]
Merge commit 'origin/master'

17 years agobuild: don't deliver (emtpy) /usr/share/util-linux. Closes: #445908
LaMont Jones [Fri, 12 Oct 2007 02:51:01 +0000 (20:51 -0600)]
build: don't deliver (emtpy) /usr/share/util-linux.  Closes: #445908

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agoscript: dies on SIGWINCH. Closes: #445956
Karel Zak [Fri, 5 Oct 2007 10:22:13 +0000 (12:22 +0200)]
script: dies on SIGWINCH.  Closes: #445956

The "doinput" process doesn't make a difference between SIGWINCH and
SIGCHILD.  This process also sends unnecessary SIGWINCH to child (the
signal is ignored by child). Fixed.

Signed-off-by: Karel Zak <kzak@redhat.com>
Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agoMerge commit 'origin/stable/v2.13' into stable/v2.13
LaMont Jones [Fri, 12 Oct 2007 02:45:52 +0000 (20:45 -0600)]
Merge commit 'origin/stable/v2.13' into stable/v2.13

17 years agotests: fix blkid cache usage
Karel Zak [Thu, 11 Oct 2007 22:33:01 +0000 (00:33 +0200)]
tests: fix blkid cache usage

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agomount: -L|-U segfault when label or uuid doesn't exist
Karel Zak [Thu, 11 Oct 2007 14:18:29 +0000 (16:18 +0200)]
mount: -L|-U segfault when label or uuid doesn't exist

 # mount -L foo
 Segmentation fault

mount(8) calls strcmp() with NULL argument.

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agotests: fix blkid cache usage
Karel Zak [Thu, 11 Oct 2007 22:33:01 +0000 (00:33 +0200)]
tests: fix blkid cache usage

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agomount: -L|-U segfault when label or uuid doesn't exist
Karel Zak [Thu, 11 Oct 2007 14:18:29 +0000 (16:18 +0200)]
mount: -L|-U segfault when label or uuid doesn't exist

 # mount -L foo
 Segmentation fault

mount(8) calls strcmp() with NULL argument.

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agotests: exactly define a time format in ls -l output
Karel Zak [Thu, 11 Oct 2007 12:52:40 +0000 (14:52 +0200)]
tests: exactly define a time format in ls -l output

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agopo: fix typo in de.po
Karel Zak [Thu, 11 Oct 2007 12:31:41 +0000 (14:31 +0200)]
po: fix typo in de.po

de.po:9010: internationalized messages should not contain the `\r' escape sequence

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agopo: update po files
Karel Zak [Thu, 11 Oct 2007 12:30:01 +0000 (14:30 +0200)]
po: update po files

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agortcwake: fix typo
Karel Zak [Thu, 11 Oct 2007 12:27:08 +0000 (14:27 +0200)]
rtcwake: fix typo

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agocal: add support for highlighting an arbitrary date
Pádraig Brady [Mon, 1 Oct 2007 23:22:45 +0000 (00:22 +0100)]
cal: add support for highlighting an arbitrary date

This is done by calling cal with the extra day parameter like:

cal 14 9 1752

Note the tests were updated to use the new syntax.

Note also that this patch changes the -y option
to always print a full year, even if a month or
the -[13] options are specified.
This matches the cal operation from bsdmainutils on debian
and also allows one to print a full year while
highlighting a particular date.

Signed-off-by: Pádraig Brady <P@draigBrady.com>
17 years agotailf: add option -n to specifying output lines
Li Zefan [Thu, 11 Oct 2007 11:57:35 +0000 (13:57 +0200)]
tailf: add option -n to specifying output lines

It will be useful if we can print out the last n lines instead of the last
10, just like tail.

There are examples:

tailf -n 5 file1
tailf --lines 10 file2
tailf -20 file3

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agotailf: clean up gcc warnings & fix use of errno
Karel Zak [Wed, 3 Oct 2007 21:15:03 +0000 (14:15 -0700)]
tailf: clean up gcc warnings & fix use of errno

Fix strict gcc warnings in tailf that come from using:
  ("-Wall -Wp,-D_FORTIFY_SOURCE=2")

tailf.c:111: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result

Also, tailf uses perror() for error reporting, but it inserts
an fprintf call first, so perror() is actually reporting the
result of the fprintf() call, not the failing call; change
the code to print the message by using strerror() instead.

Builds cleanly on x86_32 and x86_64.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agolosetup: clean up gcc warnings
Randy Dunlap [Mon, 8 Oct 2007 16:59:18 +0000 (09:59 -0700)]
losetup: clean up gcc warnings

Fix strict gcc warnings that come from using:
  ("-Wall -Wp,-D_FORTIFY_SOURCE=2")

lomount.c:98: warning: pointer targets in initialization differ in signedness
lomount.c:111: warning: format '%04x' expects type 'unsigned int', but argument 4 has type '__kernel_old_dev_t'
lomount.c:300: warning: pointer targets in passing argument 1 of 'xstrncpy' differ in signedness
lomount.c:307: warning: pointer targets in passing argument 1 of '__builtin___snprintf_chk' differ in signedness
lomount.c:339: warning: pointer targets in passing argument 1 of 'xstrncpy' differ in signedness

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
17 years agosetterm: dump by TIOCLINUX is deprecated since linux 1.1.92.
Karel Zak [Thu, 11 Oct 2007 10:45:53 +0000 (12:45 +0200)]
setterm: dump by TIOCLINUX is deprecated since linux 1.1.92.

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agopo: update nl.po (from translationproject.org)
Benno Schulenberg [Thu, 11 Oct 2007 09:59:48 +0000 (11:59 +0200)]
po: update nl.po (from translationproject.org)

17 years agomount: improve chmod & chown usage and clean up gcc warnings (fstab.c)
Karel Zak [Wed, 3 Oct 2007 21:15:18 +0000 (14:15 -0700)]
mount: improve chmod & chown usage and clean up gcc warnings (fstab.c)

Fix strict gcc warnings in tailf that come from using:
  ("-Wall -Wp,-D_FORTIFY_SOURCE=2")

fstab.c:770: warning: ignoring return value of 'chown', declared with attribute warn_unused_result

The patch makes chmod() and chown() mandatory. We cannot rename()
temporary mtab to the final mtab when owner is not the same user as
owner of the original mtab. It's security risk.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agomkfs.cramfs: clean up gcc warnings
Randy Dunlap [Sat, 29 Sep 2007 08:12:06 +0000 (01:12 -0700)]
mkfs.cramfs: clean up gcc warnings

* clean up code, gcc warnings
  (try compilation with "-Wall -Wp,-D_FORTIFY_SOURCE=2")

Builds cleanly on x86_32 and x86_64.

mkfs.cramfs.c:211: warning: pointer targets in passing argument 2 of 'MD5Update' differ in signedness
mkfs.cramfs.c:336: warning: format '%u' expects type 'unsigned int', but argument 4 has type 'size_t'
mkfs.cramfs.c:355: warning: pointer targets in assignment differ in signedness
mkfs.cramfs.c:448: warning: pointer targets in passing argument 1 of '__builtin___strncpy_chk' differ in signedness
mkfs.cramfs.c:448: warning: pointer targets in passing argument 1 of '__strncpy_ichk' differ in signedness
mkfs.cramfs.c:450: warning: pointer targets in passing argument 1 of '__builtin___strncpy_chk' differ in signedness
mkfs.cramfs.c:450: warning: pointer targets in passing argument 1 of '__strncpy_ichk' differ in signedness
mkfs.cramfs.c:490: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
mkfs.cramfs.c:620: warning: pointer targets in passing argument 1 of 'compress' differ in signedness
mkfs.cramfs.c:620: warning: pointer targets in passing argument 3 of 'compress' differ in signedness
mkfs.cramfs.c:671: warning: pointer targets in passing argument 3 of 'do_compress' differ in signedness
mkfs.cramfs.c:824: warning: format '%Ld' expects type 'long long int', but argument 4 has type 'loff_t'
mkfs.cramfs.c:872: warning: format '%d' expects type 'int', but argument 3 has type 'ssize_t'
mkfs.cramfs.c:880: warning: format '%d' expects type 'int', but argument 3 has type 'ssize_t'
mkfs.cramfs.c:885: warning: format '%d' expects type 'int', but argument 3 has type 'long unsigned int'
mkfs.cramfs.c:889: warning: pointer targets in passing argument 2 of 'crc32' differ in signedness
mkfs.cramfs.c:896: warning: format '%Ld' expects type 'long long int', but argument 4 has type 'loff_t'
mkfs.cramfs.c:896: warning: format '%d' expects type 'int', but argument 5 has type 'ssize_t'
mkfs.cramfs.c:909: warning: format '%d' expects type 'int', but argument 4 has type 'ssize_t'
mkfs.cramfs.c:909: warning: format '%d' expects type 'int', but argument 5 has type 'ssize_t'

Co-Author: Karel Zak <kzak@redhat.com>
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agodocs: add a note about minix v3 to TODO file
Karel Zak [Wed, 10 Oct 2007 22:22:38 +0000 (00:22 +0200)]
docs: add a note about minix v3 to TODO file

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agomount: clean up gcc warnings (mount_mntent.c)
Randy Dunlap [Mon, 8 Oct 2007 19:15:25 +0000 (12:15 -0700)]
mount: clean up gcc warnings (mount_mntent.c)

Fix gcc warnings from:
  (try compilation with "-Wall -Wp,-D_FORTIFY_SOURCE=2")

mount_mntent.c:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness
mount_mntent.c:129: warning: pointer targets in passing argument 1 of 'mangle' differ in signedness
mount_mntent.c:130: warning: pointer targets in passing argument 1 of 'mangle' differ in signedness
mount_mntent.c:131: warning: pointer targets in passing argument 1 of 'mangle' differ in signedness
mount_mntent.c:132: warning: pointer targets in passing argument 1 of 'mangle' differ in signedness

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
17 years agomkfs.minix: clean up gcc warnings
Randy Dunlap [Sat, 29 Sep 2007 08:11:29 +0000 (01:11 -0700)]
mkfs.minix: clean up gcc warnings

* clean up code, gcc warnings
  (try compilation with "-Wall -Wp,-D_FORTIFY_SOURCE=2")

Builds cleanly on x86_32 and x86_64.

mkfs.minix.c:595: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agoswapon: clean up gcc warnings
Randy Dunlap [Wed, 3 Oct 2007 21:15:32 +0000 (14:15 -0700)]
swapon: clean up gcc warnings

Fix strict gcc warnings in tailf that come from using:
  ("-Wall -Wp,-D_FORTIFY_SOURCE=2")

swapon.c:102: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result

Builds cleanly on x86_32 and x86_64.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agochangelog: document CVE
LaMont Jones [Sat, 6 Oct 2007 15:01:04 +0000 (09:01 -0600)]
changelog: document CVE

17 years agopo: update de.po (from translationproject.org)
Michael Piefel [Fri, 5 Oct 2007 10:43:51 +0000 (12:43 +0200)]
po: update de.po (from translationproject.org)

17 years agoscript: dies on SIGWINCH
Karel Zak [Fri, 5 Oct 2007 10:22:13 +0000 (12:22 +0200)]
script: dies on SIGWINCH

The "doinput" process doesn't make a difference between SIGWINCH and
SIGCHILD.  This process also sends unnecessary SIGWINCH to child (the
signal is ignored by child). Fixed.

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agodeliver hwclockfirst.sh on ubuntu as well. LP: #63175
LaMont Jones [Wed, 3 Oct 2007 03:52:54 +0000 (21:52 -0600)]
deliver hwclockfirst.sh on ubuntu as well.  LP: #63175

17 years agoMerge commit 'origin'
LaMont Jones [Thu, 4 Oct 2007 20:35:03 +0000 (14:35 -0600)]
Merge commit 'origin'

17 years agochangelog: start new release
LaMont Jones [Thu, 4 Oct 2007 20:34:40 +0000 (14:34 -0600)]
changelog: start new release

17 years agopg: fix segfault on search
Rajeev V. Pillai [Wed, 3 Oct 2007 20:39:27 +0000 (22:39 +0200)]
pg: fix segfault on search

Run pg(1) and type '/<CR>' which is supposed to forward search for the
previously remembered search string. pg(1) will segfault after printing
"No remembered search string:".

Signed-off-by: Rajeev V. Pillai <rajeevvp@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agomount: cleanup "none" fstype usage
Karel Zak [Thu, 4 Oct 2007 13:07:30 +0000 (15:07 +0200)]
mount: cleanup "none" fstype usage

 * disable to call /sbin/mount.none
 * rewrite fstype to "none" for MS_BIND and MS_MOVE
 * add notes about "none" to fstab.5 and mount.8

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agortcwake: fix verbose message
Karel Zak [Thu, 4 Oct 2007 12:14:58 +0000 (14:14 +0200)]
rtcwake: fix verbose message

Just make NLS transtalors more happy. (rh#292081)

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agochfn: add pam_end() call and cleanup PAM code
Karel Zak [Wed, 3 Oct 2007 22:22:36 +0000 (00:22 +0200)]
chfn: add pam_end() call and cleanup PAM code

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agochsh: should use pam_end function to terminate the PAM transaction
Yu Zhiguo [Thu, 6 Sep 2007 06:28:49 +0000 (14:28 +0800)]
chsh: should use pam_end function to terminate the PAM transaction

chsh will use PAM transaction if macros 'REQUIRE_PASSWORD' and
'HAVE_SECURITY_PAM_MISC_H' are defined, but there is no pam_end function be
used when the PAM transaction be terminated.

This patch also cleanup PAM code in chsh(1).

Signed-off-by: Yu Zhiguo <yuzg@cn.fujitsu.com>
Co-Author: Karel Zak <kzak@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agocal: avoid -Wformat warnings
Jim Meyering [Tue, 25 Sep 2007 12:25:41 +0000 (14:25 +0200)]
cal: avoid -Wformat warnings

Avoid this warning from gcc -Wformat:
"format not a string literal and no format arguments".

Signed-off-by: Jim Meyering <jim@meyering.net>
17 years agofsck.cramfs: clean up gcc warnings
Randy Dunlap [Sat, 29 Sep 2007 08:11:47 +0000 (01:11 -0700)]
fsck.cramfs: clean up gcc warnings

* clean up code, gcc warnings
  (try compilation with "-Wall -Wp,-D_FORTIFY_SOURCE=2")

Builds cleanly on x86_32 and x86_64.

fsck.cramfs.c:235: warning: ignoring return value of 'read', declared with attribute warn_unused_result

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
17 years agopg: fix segfault on search
Rajeev V. Pillai [Wed, 3 Oct 2007 20:39:27 +0000 (22:39 +0200)]
pg: fix segfault on search

Run pg(1) and type '/<CR>' which is supposed to forward search for the
previously remembered search string. pg(1) will segfault after printing
"No remembered search string:".

Signed-off-by: Rajeev V. Pillai <rajeevvp@gmail.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Wed, 3 Oct 2007 04:27:00 +0000 (22:27 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog

17 years agodeliver hwclockfirst.sh on ubuntu as well. LP: #63175
LaMont Jones [Wed, 3 Oct 2007 03:52:54 +0000 (21:52 -0600)]
deliver hwclockfirst.sh on ubuntu as well.  LP: #63175

17 years agochangelog: start new release
LaMont Jones [Tue, 2 Oct 2007 04:17:46 +0000 (22:17 -0600)]
changelog: start new release

17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Tue, 2 Oct 2007 04:16:13 +0000 (22:16 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog

17 years agochangelog
LaMont Jones [Tue, 2 Oct 2007 04:00:43 +0000 (22:00 -0600)]
changelog

17 years agofix messages in "hwclock.sh start". Closes: #436873
LaMont Jones [Mon, 1 Oct 2007 18:22:27 +0000 (12:22 -0600)]
fix messages in "hwclock.sh start".  Closes: #436873

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agoHonor DEB_BUILD_OPTIONS=nostrip
LaMont Jones [Thu, 27 Sep 2007 15:23:51 +0000 (09:23 -0600)]
Honor DEB_BUILD_OPTIONS=nostrip

17 years agoMerge commit 'origin/master'
LaMont Jones [Sun, 23 Sep 2007 22:13:36 +0000 (16:13 -0600)]
Merge commit 'origin/master'

17 years agoMerge commit 'origin/stable/v2.13' into stable/v2.13
LaMont Jones [Sun, 23 Sep 2007 22:13:23 +0000 (16:13 -0600)]
Merge commit 'origin/stable/v2.13' into stable/v2.13

17 years agopo: update sv.po (from translationproject.org)
Daniel Nylander [Sun, 23 Sep 2007 19:30:30 +0000 (21:30 +0200)]
po: update sv.po (from translationproject.org)

17 years agomount: doesn't drop privileges properly when calling helpers
Ludwig Nussel [Thu, 20 Sep 2007 12:57:20 +0000 (14:57 +0200)]
mount: doesn't drop privileges properly when calling helpers

{,u}mount calls setuid() and setgid() in the wrong order and doesn't checking
the return value of set{u,g}id(() when running helpers like mount.nfs.

Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agohwclock: fix --rtc option
Matthias Koenig [Thu, 20 Sep 2007 09:11:18 +0000 (11:11 +0200)]
hwclock: fix --rtc option

The --rtc option does not set the name of the device correctly.
It still uses /dev/rtc even if the --rtc option is given.

Testcase:
$ mv /dev/rtc /dev/foo
$ hwclock --show --debug --rtc=/dev/foo
hwclock from util-linux-2.13-rc2
Using /dev interface to clock.
Last drift adjustment done at 1190198135 seconds after 1969
Last calibration done at 1190198135 seconds after 1969
Hardware clock is on local time
Assuming hardware clock is kept in local time.
Waiting for clock tick...
hwclock: open() of /dev/rtc failed, errno=2: No such file or directory.
...got clock tick

Co-Author: Karel Zak <kzak@redhat.com>
Signed-off-by: Matthias Koenig <mkoenig@suse.de>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agosetarch: fix compiler warning
LaMont Jones [Sat, 22 Sep 2007 04:38:32 +0000 (22:38 -0600)]
setarch: fix compiler warning

NULL is not 0L.  It's (void*)0.  Passing that as a parameter to a function
that takes an unsigned long results in a warning about the lack of a cast.

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agosetarch: fix compiler warning
LaMont Jones [Sat, 22 Sep 2007 04:38:32 +0000 (22:38 -0600)]
setarch: fix compiler warning

NULL is not 0L.  It's (void*)0.  Passing that as a parameter to a function
that takes an unsigned long results in a warning about the lack of a cast.

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agomount: doesn't drop privileges properly when calling helpers
Ludwig Nussel [Thu, 20 Sep 2007 12:57:20 +0000 (14:57 +0200)]
mount: doesn't drop privileges properly when calling helpers

{,u}mount calls setuid() and setgid() in the wrong order and doesn't checking
the return value of set{u,g}id(() when running helpers like mount.nfs.

Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agopo: update sv.po (from translationproject.org)
Daniel Nylander [Sun, 23 Sep 2007 19:30:30 +0000 (21:30 +0200)]
po: update sv.po (from translationproject.org)

17 years agodocs: update TODO file
Karel Zak [Sun, 23 Sep 2007 19:22:54 +0000 (21:22 +0200)]
docs: update TODO file

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agoMerge commit 'origin/master'
LaMont Jones [Sat, 22 Sep 2007 04:41:41 +0000 (22:41 -0600)]
Merge commit 'origin/master'

17 years agosetarch: fix compiler warning
LaMont Jones [Sat, 22 Sep 2007 04:38:32 +0000 (22:38 -0600)]
setarch: fix compiler warning

NULL is not 0L.  It's (void*)0.  Passing that as a parameter to a function
that takes an unsigned long results in a warning about the lack of a cast.

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Sat, 22 Sep 2007 04:18:59 +0000 (22:18 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog

17 years agochangelog
LaMont Jones [Sat, 22 Sep 2007 04:10:47 +0000 (22:10 -0600)]
changelog

17 years agocfdisk.8: mention slang next to curses. Closes: #295487
LaMont Jones [Sat, 22 Sep 2007 03:52:46 +0000 (21:52 -0600)]
cfdisk.8: mention slang next to curses.  Closes: #295487

17 years agoutil-linux.postrm: remove /etc/adjtime on purge. Closes: #245236
LaMont Jones [Sat, 22 Sep 2007 03:51:01 +0000 (21:51 -0600)]
util-linux.postrm: remove /etc/adjtime on purge.  Closes: #245236

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agohwclock: Reintroduce hwclockfirst.sh on Debian machines. Closes: #443487
LaMont Jones [Fri, 21 Sep 2007 20:01:04 +0000 (14:01 -0600)]
hwclock: Reintroduce hwclockfirst.sh on Debian machines.  Closes: #443487

If /etc/localtime is a readable file, then set the time in hwclockfirst.sh
before mounting the root partition.  Many thanks to Ted T'so for the details
(found in the bug report.)

17 years agomount.preinst: chroot-check was broken. Closes: #443466
LaMont Jones [Fri, 21 Sep 2007 19:23:55 +0000 (13:23 -0600)]
mount.preinst: chroot-check was broken.  Closes: #443466

17 years agochangelog: start new release
LaMont Jones [Fri, 21 Sep 2007 19:23:39 +0000 (13:23 -0600)]
changelog: start new release

17 years agomerge v2.13-6
LaMont Jones [Fri, 21 Sep 2007 16:42:22 +0000 (10:42 -0600)]
merge v2.13-6

17 years agochangelog
LaMont Jones [Fri, 21 Sep 2007 16:37:01 +0000 (10:37 -0600)]
changelog

17 years agosparc-utils 'sparc64' binary sets ADDR_LIMIT_32BIT. Closes: LP#141524
LaMont Jones [Fri, 21 Sep 2007 16:20:51 +0000 (10:20 -0600)]
sparc-utils 'sparc64' binary sets ADDR_LIMIT_32BIT.  Closes: LP#141524

The sparc64 binary in the existing sparc-utils package sets ADDR_LIMIT_32BIT.
Cause setarch to behave likewise when invoked as 'sparc64'.

Signed-off-by: LaMont Jones <lamont@debian.org>
17 years agologin: login segfaults on EOF (rh#298461)
Karel Zak [Thu, 20 Sep 2007 22:34:30 +0000 (00:34 +0200)]
login: login segfaults on EOF (rh#298461)

Stupid bug in audit code:

  $ login
  login: ^D
  login: ^D
  Segmentation fault

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agologin: login segfaults on EOF (rh#298461)
Karel Zak [Thu, 20 Sep 2007 22:34:30 +0000 (00:34 +0200)]
login: login segfaults on EOF (rh#298461)

Stupid bug in audit code:

  $ login
  login: ^D
  login: ^D
  Segmentation fault

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agoionice: add a note about permissions to ionice.1
Karel Zak [Thu, 20 Sep 2007 12:33:31 +0000 (14:33 +0200)]
ionice: add a note about permissions to ionice.1

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agohwclock: fix --rtc option
Matthias Koenig [Thu, 20 Sep 2007 09:11:18 +0000 (11:11 +0200)]
hwclock: fix --rtc option

The --rtc option does not set the name of the device correctly.
It still uses /dev/rtc even if the --rtc option is given.

Testcase:
$ mv /dev/rtc /dev/foo
$ hwclock --show --debug --rtc=/dev/foo
hwclock from util-linux-2.13-rc2
Using /dev interface to clock.
Last drift adjustment done at 1190198135 seconds after 1969
Last calibration done at 1190198135 seconds after 1969
Hardware clock is on local time
Assuming hardware clock is kept in local time.
Waiting for clock tick...
hwclock: open() of /dev/rtc failed, errno=2: No such file or directory.
...got clock tick

Co-Author: Karel Zak <kzak@redhat.com>
Signed-off-by: Matthias Koenig <mkoenig@suse.de>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agobuild-sys: remove hardcoded _GNU_SOURCE
Karel Zak [Wed, 19 Sep 2007 22:57:01 +0000 (00:57 +0200)]
build-sys: remove hardcoded _GNU_SOURCE

We have AC_GNU_SOURCE, so we needn't any extra hardcoded _GNU_SOURCE.

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agobuild-sys: nls/locale handling in util-linux-ng general
Mike Frysinger [Fri, 7 Sep 2007 00:30:16 +0000 (20:30 -0400)]
build-sys: nls/locale handling in util-linux-ng general

On Monday 03 September 2007, Karel Zak wrote:
> http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/590/focus=592
>
>  I agree that we need a better support for compilation without
>  locales, but from my point of view NLS != all locales stuff. The NLS
>  support is subset only.

thinking about the input from everyone, i'd propose the attached ...

Only pull in locale.h as needed and move it to the common nls.h.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
17 years agoblockdev: add missing description about option --report in manpage
Li Zefan [Mon, 10 Sep 2007 09:25:10 +0000 (17:25 +0800)]
blockdev: add missing description about option --report in manpage

The manpage does not mention the option --report.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agonamei: cleanup tailing white-spaces
Karel Zak [Wed, 19 Sep 2007 22:23:07 +0000 (00:23 +0200)]
namei: cleanup tailing white-spaces

Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agobuild-sys: unify method for checking system calls and fallback handling
Mike Frysinger [Fri, 7 Sep 2007 14:55:36 +0000 (16:55 +0200)]
build-sys: unify method for checking system calls and fallback handling

Co-Author: Stepan Kasal <skasal@redhat.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Stepan Kasal <skasal@redhat.com>
17 years agobuild-sys: nls/locale handling in util-linux-ng general
Mike Frysinger [Fri, 7 Sep 2007 00:30:16 +0000 (20:30 -0400)]
build-sys: nls/locale handling in util-linux-ng general

On Monday 03 September 2007, Karel Zak wrote:
> http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/590/focus=592
>
>  I agree that we need a better support for compilation without
>  locales, but from my point of view NLS != all locales stuff. The NLS
>  support is subset only.

thinking about the input from everyone, i'd propose the attached ...

Only pull in locale.h as needed and move it to the common nls.h.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
17 years agoblockdev: add missing description about option --report in manpage
Li Zefan [Mon, 10 Sep 2007 09:25:10 +0000 (17:25 +0800)]
blockdev: add missing description about option --report in manpage

The manpage does not mention the option --report.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agonamei: add to identify FIFO (named pipe) and update manpage
Li Zefan [Mon, 10 Sep 2007 08:20:48 +0000 (16:20 +0800)]
namei: add to identify FIFO (named pipe) and update manpage

namei can't identify FIFO, and it will complain that it's an unknown type.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agochangelog: release
LaMont Jones [Wed, 12 Sep 2007 16:34:29 +0000 (10:34 -0600)]
changelog: release

17 years agobuild: cfdisk doesn't exist on some architectures.
LaMont Jones [Wed, 12 Sep 2007 16:04:41 +0000 (10:04 -0600)]
build: cfdisk doesn't exist on some architectures.

17 years agochangelog: start new release
LaMont Jones [Wed, 12 Sep 2007 13:32:36 +0000 (07:32 -0600)]
changelog: start new release

17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Wed, 12 Sep 2007 13:04:01 +0000 (07:04 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog

17 years agochangelog
LaMont Jones [Wed, 12 Sep 2007 12:30:45 +0000 (06:30 -0600)]
changelog

17 years agobuild: look for fdisk in the right place. Closes: LP#138040
LaMont Jones [Wed, 12 Sep 2007 12:30:08 +0000 (06:30 -0600)]
build: look for fdisk in the right place.  Closes: LP#138040

17 years agoMerge branch 'stable/v2.13'
LaMont Jones [Fri, 7 Sep 2007 14:53:30 +0000 (08:53 -0600)]
Merge branch 'stable/v2.13'

Conflicts:

debian/changelog

17 years agochangelog
LaMont Jones [Thu, 6 Sep 2007 16:38:36 +0000 (10:38 -0600)]
changelog

17 years agoMerge commit 'e70565bb2757e2c165b268032de89a0e658d0935' into stable/v2.13
LaMont Jones [Thu, 6 Sep 2007 16:36:19 +0000 (10:36 -0600)]
Merge commit 'e70565bb2757e2c165b268032de89a0e658d0935' into stable/v2.13

17 years agochangelog
LaMont Jones [Thu, 6 Sep 2007 16:24:36 +0000 (10:24 -0600)]
changelog

17 years agometadata: Replaces: sparc-utils (for sparc{32,64}. Closes: #440966
LaMont Jones [Wed, 5 Sep 2007 20:50:16 +0000 (14:50 -0600)]
metadata: Replaces: sparc-utils (for sparc{32,64}.  Closes: #440966

17 years agoMerge commit 'v2.13-2' into stable/v2.13
LaMont Jones [Thu, 6 Sep 2007 16:21:12 +0000 (10:21 -0600)]
Merge commit 'v2.13-2' into stable/v2.13

17 years agometadata: Replaces: sparc-utils (for sparc{32,64}. Closes: #440966
LaMont Jones [Wed, 5 Sep 2007 20:50:16 +0000 (14:50 -0600)]
metadata: Replaces: sparc-utils (for sparc{32,64}.  Closes: #440966

17 years agosetarch: add long options to setarch and update manpage
Karel Zak [Tue, 4 Sep 2007 07:45:10 +0000 (15:45 +0800)]
setarch: add long options to setarch and update manpage

Co-Author: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
17 years agoMerge commit 'origin'
LaMont Jones [Wed, 5 Sep 2007 12:42:28 +0000 (06:42 -0600)]
Merge commit 'origin'

17 years agorename: add description about option -V to manpage
Li Zefan [Tue, 4 Sep 2007 07:33:36 +0000 (15:33 +0800)]
rename: add description about option -V to manpage

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agorename: remove useless variable
Li Zefan [Tue, 4 Sep 2007 07:20:25 +0000 (15:20 +0800)]
rename: remove useless variable

The number of files successfully renamed is calculated and stored in variable
ct, > but actually the variable is not used afterwards.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agomount: chain of symlinks to fstab causes use of pointer after free
Norbert Buchmuller [Sun, 2 Sep 2007 20:08:53 +0000 (14:08 -0600)]
mount: chain of symlinks to fstab causes use of pointer after free

Looking at the source in 'mount/realpath.c' we find that when dealing with
the second or later symlink in the chain, a memory block was free()d before
copying its contents to a newly allocated block.

17 years agocal: add description about option -V to manpage
Li Zefan [Mon, 3 Sep 2007 06:25:40 +0000 (14:25 +0800)]
cal: add description about option -V to manpage

cal support option -V to display version information, but the manpage doesn't
mention it.

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
17 years agobuild-sys: remove files that are no longer delivered from git
LaMont Jones [Tue, 28 Aug 2007 21:56:41 +0000 (15:56 -0600)]
build-sys: remove files that are no longer delivered from git

Neither mount/h/swap.h nor mount/mount.smbfs is delivered
as part of util-linux-ng tar archives.  As such, they
should not be in git either.

Signed-off-by: LaMont Jones <lamont@debian.org>