diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 218 | ||||
-rw-r--r-- | debian/control | 26 | ||||
-rwxr-xr-x | debian/rules | 7 | ||||
-rw-r--r-- | debian/util-linux.dirs | 2 | ||||
-rw-r--r-- | debian/util-linux.initramfs | 16 | ||||
-rw-r--r-- | debian/util-linux.postrm | 6 |
6 files changed, 259 insertions, 16 deletions
diff --git a/debian/changelog b/debian/changelog index 353b2703..4ba9efcf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,37 @@ +util-linux (2.17-0) experimental; urgency=low + + [Bastian Friedrich] + + * libblkid: DRBD support for blkid + + [Karel Zak] + + * sfdisk: confused about disk size + * mount: fix typo in mount.8 + * fdisk: sleep-after-sync and fsync usage + * lscpu: add {32,64}-bit CPU modes detection + * tests: refresh lscpu tests + * docs: update AUTHORS file + * docs: update v2.17 ReleaseNotes + * build-sys: release++ (v2.17) + * update TODO file + * fdisk: don't include scsi.h + * po: merge changes + + [Mike Frysinger] + + * pg: command enters infinite loop + + [localization folks] + + * po: update zh_CN.po (from translationproject.org) (Ray Wang) + * po: update pl.po (from translationproject.org) (Jakub Bogusz) + * po: update cs.po (from translationproject.org) (Petr Pisar) + * po: update fi.po (from translationproject.org) (Lauri Nurmi) + * po: update eu.po (from translationproject.org) (Mikel Olasagasti) + + -- LaMont Jones <lamont@debian.org> Mon, 18 Jan 2010 08:01:43 -0700 + util-linux (2.17~rc3-1) experimental; urgency=low [Mike Frysinger] @@ -47,6 +81,190 @@ util-linux (2.17~rc1-1) experimental; urgency=low -- LaMont Jones <lamont@debian.org> Sun, 06 Dec 2009 18:56:21 -0700 +util-linux (2.16.2-0) unstable; urgency=low + + [Milan Broz] + + * libuuid: remove .UE macro from libuuid man pages. + + [Ken Kopin] + + * Fix typo in dmesg manpage. + + [Mike Frysinger] + + * tailf: fix printf format + * swapon: handle <=linux-2.6.19 bug in /proc/swaps + + [Cristian RodrĂguez] + + * fdformat: fix memory leak in verify_disk() + + [Lawrence Rust] + + * libblkid: fix FAT super block definition + + [Scott James Remnant] + + * hwclock: do not access hardware clock when using --systz + * hwclock: set kernel timezone with --systz --utc + + [Peter Breitenlohner] + + * mkswap: restore device argument in mkswap.8 synopsis + + [kevin.granade@gmail.com] + + * mount: document changed semantics of tmpfs size option in mount.8 + + [Theodore Ts'o] + + * lib: fix file descriptor leak in is_mounted() + + [Karel Zak] + + * libblkid: fix typo (swsupend -> swsuspend) + * switch_root: remove TIOCSCTTY and setsid(). red: #519237 + * libblkid: add missing packed attributes, add new UFS magic strings + * mount: update list of pseudo filesystems + * sfdisk: dump has to be $LANG insensitive + * mount: more explicitly explain 'strictatime' in mount.8 + * libblkid: fix the default cache file path + * fsck.minix: fix broken zone checking + * docs: update AUTHORS file + * docs: add v2.16.2 ReleaseNotes + * build-sys: release++ (v2.16.2) + * po: merge changes + + [localization folks] + + * po: update vi.po (from translationproject.org) (Clytie Siddall) + * po: update pl.po (from translationproject.org) (Jakub Bogusz) + * po: update id.po (from translationproject.org) (Arif E. Nugroho) + + -- LaMont Jones <lamont@debian.org> Sun, 06 Dec 2009 17:38:15 -0700 + +util-linux (2.16.1-4) unstable; urgency=low + + [Petter Reinholdtsen] + + * 85-hwclock.rules only ran hwclock if BADYEAR defined. Closes: #543375 + + [Hiroyuki Yamamoto] + + * drop rdev on hurd. Closes: #547808 + + [Karel Zak] + + * libblkid: fix blkid_probe_set_utf8label() call for Joliet + * libblkid: trim tailing whitespace from unicode LABELs. LP: #432215 + * libblkid: prefer ISO9660 PVD Label to Joliet Label + + [LaMont Jones] + + * initramfs doesn't like hyphens in hook names. Closes: #544669 + * Merge remote branch 'origin/stable/v2.16' into stable/v2.16 + + [Florentin Duneau] + + * Fix typo on swapon.8 manpage. Closes: #487497 + + -- LaMont Jones <lamont@debian.org> Sat, 10 Oct 2009 19:29:39 -0600 + +util-linux (2.16.1-3) unstable; urgency=low + + [Jonas Meurer] + + * provide initramfs-tools hook to copy /sbin/blkid into initramfs. + Closes: #544669 + + [LaMont Jones] + + * meta: drop Depends: install-info, install-info calls in preinst/postrm. + Based on the patch in the bug. Closes: #547430, #547320 + * rules: remove usr/share/info/dir.gz. Closes: #547488 + + -- LaMont Jones <lamont@debian.org> Sun, 20 Sep 2009 15:58:15 -0600 + +util-linux (2.16.1-2) unstable; urgency=low + + [Zdenek Behan] + + * tests: fdisk doslabel test also checks changing partition type + * tests: fdisk doslabel test also checks setting partition active + * tests: test for basic functionality of sun labels + + [Peter De Wachter] + + * mkswap: unbreak -c ("check") option. + + [Florian Zumbiehl] + + * libblkid: fix buffer overflow in blkid_encode_string() + + [Peter Volkov] + + * mount: mention mtab for single mount point mount in mount.8 + + [Petter Reinholdtsen] + + * meta: util-linux Depends: initscripts. Closes: #546834 + + [Scott James Remnant] + + * versionsort() prototype changed + + [Peter Breitenlohner] + + * mkfs.8: incomplete sentence and formatting + * vipw.8: remove erroneous empty line, formatting + * umount.8: command line for umount helpers, formatting + * cytune.8: missing description of `-S', formatting + * hexdump.1: erroneous .Nm "" + * ul.1: erroneous .SH instead of .Sh + * ctrlaltdel.8: formatting + * various other manpage formatting + + [Daniel Mierswa] + + * replace bcopy,bzero,index and rindex + * libblkid: allow linking with uClibc + * replace usleep() for systems that don't have them + + [Karel Zak] + + * libblkid: fix FALSE definition + * tailf: report inotify_add_watch() problems + * libblkid: fix ext2 detection on systems with ext4 only + * libblkid: fix cache->probe memory leak + * dmesg: add -r to help output + * mount: add info about ext{3,4} barriers to mount.8 + * mount: clean up mount.8 + * Revert "mount: clean up mount.8" + * mount: clean up mount.8 + * hwclocks: use time limit for KDGHWCLK busy wait + * mount: add info about ext{3,4} barriers to mount.8 + * mount: clean up mount.8 + * Revert "mount: clean up mount.8" + * mount: clean up mount.8 + * libblkid: add *.ko.gz support to modules.dep parser + * mkswap: fix memory leaks, cleanup check_blocks() + * docs: update AUTHORS file + * docs: add v2.16.1 ReleaseNotes + * build-sys: release++ (v2.16.1) + * po: merge changes + + [LaMont Jones] + * meta: fix misc:Depends + * Depends: install-info, set -e in postrm + + [localization folks] + + * po: fix grammar glitch in german translation (Hendrik Lönngren) + * po: update ja.po (from translationproject.org) (Makoto Kato) + + -- LaMont Jones <lamont@debian.org> Thu, 17 Sep 2009 05:16:55 -0600 + util-linux (2.16-3) unstable; urgency=low [Kel Modderman] diff --git a/debian/control b/debian/control index 2b6fa157..e8327d1d 100644 --- a/debian/control +++ b/debian/control @@ -29,7 +29,7 @@ Package: util-linux-locales Architecture: all Section: utils Priority: optional -Depends: util-linux (>= ${Upstream}-0), util-linux (<< ${Upstream}.0-0) +Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux (>= ${Upstream}-0), util-linux (<< ${Upstream}.0-0) Replaces: util-linux (<< 2.11b) Description: Locales files for util-linux This package contains the internationalization files of for the util-linux @@ -42,7 +42,7 @@ Package: mount Architecture: alpha amd64 arm armeb armel avr32 hppa i386 ia64 lpia m32r m68k mips mipsel powerpc ppc64 sh4 s390 sparc sparc64 Essential: yes Section: admin -Pre-Depends: ${shlibs:Depends} +Pre-Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: nfs-common (>=1:1.1.0-13) Description: Tools for mounting and manipulating filesystems This package provides the mount(8), umount(8), swapon(8), @@ -52,7 +52,7 @@ Package: bsdutils Architecture: any Essential: yes Section: utils -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: bsdmainutils Description: Basic utilities from 4.4BSD-Lite This package contains the bare minimum number of BSD utilities needed @@ -63,7 +63,7 @@ Package: fdisk-udeb Architecture: alpha amd64 arm armeb armel avr32 hppa i386 ia64 lpia m32r mips mipsel powerpc ppc64 hurd-i386 sh4 sparc s390 Priority: extra Section: debian-installer -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} XC-Package-Type: udeb XB-Installer-Menu-Item: 99999 Description: Manually partition a hard drive (fdisk) @@ -72,7 +72,7 @@ Package: cfdisk-udeb Architecture: alpha amd64 arm armeb armel avr32 hppa i386 ia64 lpia m32r mips mipsel powerpc ppc64 hurd-i386 sh4 s390 Priority: extra Section: debian-installer -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} XC-Package-Type: udeb XB-Installer-Menu-Item: 99999 Description: Manually partition a hard drive (cfdisk) @@ -80,7 +80,7 @@ Description: Manually partition a hard drive (cfdisk) Package: libblkid1 Section: libs Priority: required -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Architecture: any Description: block device id library The blkid library which allows system programs like fsck and @@ -93,7 +93,7 @@ Package: libblkid1-udeb XC-Package-Type: udeb Section: debian-installer Priority: optional -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Architecture: any Description: block device id library The blkid library which allows system programs like fsck and @@ -107,7 +107,7 @@ Description: block device id library Package: libblkid-dev Section: libdevel Priority: extra -Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), uuid-dev +Depends: libc6-dev | libc-dev, libblkid1 (= ${binary:Version}), uuid-dev, ${shlibs:Depends}, ${misc:Depends} Architecture: any Description: block device id library - headers and static libraries The blkid library which allows system programs like fsck and @@ -120,7 +120,7 @@ Description: block device id library - headers and static libraries Package: libuuid1 Section: libs -Depends: passwd, ${shlibs:Depends} +Depends: passwd, ${shlibs:Depends}, ${misc:Depends} Recommends: uuid-runtime Replaces: e2fsprogs (<< 1.34-1) Architecture: any @@ -137,7 +137,7 @@ Description: Universally Unique ID library Package: uuid-runtime Section: libs Priority: optional -Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends} +Depends: passwd, libuuid1 (>> 1.40.3-1), ${shlibs:Depends}, ${misc:Depends} Replaces: e2fsprogs (<= 1.40.3-1ubuntu1) Architecture: any Description: runtime components for the Universally Unique ID library @@ -162,7 +162,7 @@ Package: libuuid1-udeb XC-Package-Type: udeb Section: debian-installer Priority: optional -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Architecture: any Description: stripped down universally unique id library, for debian-installer libuuid generates and parses 128-bit universally unique ids (UUIDs). @@ -173,7 +173,7 @@ Description: stripped down universally unique id library, for debian-installer Package: uuid-dev Section: libdevel Priority: extra -Depends: libc6-dev | libc-dev, libuuid1 (= ${binary:Version}) +Depends: libc6-dev | libc-dev, libuuid1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Replaces: e2fslibs-dev (<< 1.15) Architecture: any Description: universally unique id library - headers and static libraries @@ -186,7 +186,7 @@ Package: util-linux-udeb Architecture: any Priority: optional Section: debian-installer -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} XC-Package-Type: udeb Description: Miscellaneous system utilities This is a minimal version of util-linux for debian-installer. It only diff --git a/debian/rules b/debian/rules index 70c8a3e1..35f376d2 100755 --- a/debian/rules +++ b/debian/rules @@ -32,7 +32,10 @@ export arch = $(DEB_HOST_ARCH) version := $(shell sed -e '1{;s|^util-linux (\(.*\))\ .*|\1|;q;}' debian/changelog) Upstream := $(shell sed 's/^.*(\(.*\)-.*).*/\1/; q' debian/changelog) -CONFOPTS= --enable-raw --enable-rdev --enable-partx --with-slang +CONFOPTS= --enable-raw --enable-partx --with-slang +ifneq ($(DEB_HOST_ARCH_OS),hurd) +CONFOPTS += --enable-rdev +endif ifeq ($(DEB_HOST_ARCH_OS),linux) CONFOPTS += --with-selinux endif @@ -67,6 +70,7 @@ install: build $(MAKE) install DESTDIR=`pwd`/debian/util-linux INSTALL_STRIP_FLAG="" dh_installdocs -i -s install -m 644 login-utils/README.modems-with-agetty debian/util-linux/usr/share/doc/util-linux/README.modems-with-getty + install -m 755 debian/util-linux.initramfs debian/util-linux/usr/share/initramfs-tools/hooks/utillinux dh_installexamples -i -s dh_installmenu -i -s dh_installcron -i -s @@ -97,6 +101,7 @@ endif # perl gets to do rename, not us. mv debian/util-linux/usr/bin/rename debian/util-linux/usr/bin/rename.ul mv debian/util-linux/usr/share/man/man1/rename.1 debian/util-linux/usr/share/man/man1/rename.ul.1 + rm -f debian/util-linux/usr/share/info/dir # # mv debian/util-linux/usr/share/getopt/* debian/util-linux/usr/share/doc/util-linux/examples diff --git a/debian/util-linux.dirs b/debian/util-linux.dirs index 16ef4dd1..5bf27820 100644 --- a/debian/util-linux.dirs +++ b/debian/util-linux.dirs @@ -16,6 +16,8 @@ usr/share/info/ usr/share/doc/ usr/share/doc/util-linux/ usr/share/doc/util-linux/examples/ +usr/share/initramfs-tools/ +usr/share/initramfs-tools/hooks/ usr/share/lintian/ usr/share/lintian/overrides/ lib/ diff --git a/debian/util-linux.initramfs b/debian/util-linux.initramfs new file mode 100644 index 00000000..ea1e1653 --- /dev/null +++ b/debian/util-linux.initramfs @@ -0,0 +1,16 @@ +#!/bin/sh -e + +PREREQ="" + +prereqs() +{ + echo "$PREREQ" +} + +case $1 in + prereqs) prereqs; exit 0;; +esac + +. /usr/share/initramfs-tools/hook-functions + +copy_exec /sbin/blkid diff --git a/debian/util-linux.postrm b/debian/util-linux.postrm index 5e02ad26..21630b18 100644 --- a/debian/util-linux.postrm +++ b/debian/util-linux.postrm @@ -1,11 +1,13 @@ #!/bin/sh +set -e + case "$1" in remove) ;; purge) - update-rc.d hwclock.sh remove >/dev/null - update-rc.d hwclockfirst.sh remove >/dev/null + update-rc.d hwclock.sh remove >/dev/null || true + update-rc.d hwclockfirst.sh remove >/dev/null || true rm -f /etc/adjtime ;; *) |