]> err.no Git - util-linux/commitdiff
lintian cleanup
authorLaMont Jones <lamont@debian.org>
Wed, 12 May 2010 10:54:20 +0000 (12:54 +0200)
committerLaMont Jones <lamont@debian.org>
Wed, 12 May 2010 10:54:20 +0000 (12:54 +0200)
debian/bsdutils.dirs
debian/bsdutils.lintian-overrides [new file with mode: 0644]
debian/control
debian/hwclock.sh
debian/mount.dirs
debian/mount.lintian-overrides [moved from debian/lintian-override with 64% similarity]
debian/rules
debian/util-linux.lintian-overrides [new file with mode: 0644]
debian/util-linux.postrm
debian/uuid-runtime.dirs [new file with mode: 0644]

index 57a11054f08d6f6ea4328da9c8d91ab772685faa..59cdba953cb08c2e718fce5394a10611cbc90d2d 100644 (file)
@@ -7,3 +7,4 @@ usr/share/man/man8/
 usr/share/man/man1/
 usr/share/doc/
 usr/share/doc/bsdutils/
+usr/share/lintian/overrides/
diff --git a/debian/bsdutils.lintian-overrides b/debian/bsdutils.lintian-overrides
new file mode 100644 (file)
index 0000000..e57e60b
--- /dev/null
@@ -0,0 +1 @@
+bsdutils: setgid-binary usr/bin/wall 2755 root/tty
index 76a470945047d19a7875f862c995f2068cbf2502..316dbe708fec2b21757f4399cba9ffba6a395d10 100644 (file)
@@ -13,7 +13,7 @@ Architecture: any
 Section: utils
 Priority: required
 Essential: yes
-Depends: lsb-base (>= 3.0-6), tzdata (>=2006c-2)
+Depends: lsb-base (>= 3.0-6), tzdata (>=2006c-2), install-info, ${misc:Depends}
 Pre-Depends: ${shlibs:Depends}
 Suggests: util-linux-locales, kbd | console-tools, dosfstools
 Replaces: schedutils, miscutils, setterm, fdisk, linux32, sparc-utils, e2fsprogs, ${util-linux:Conflicts}
@@ -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: util-linux (>= ${Upstream}-0), util-linux (<< ${Upstream}.0-0), ${misc:Depends}
 Replaces: util-linux (<< 2.11b)
 Description: Locales files for util-linux
  This package contains the internationalization files of for the util-linux
@@ -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, ${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}), ${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
index d5002878092090e2f0cc9b7c686197381e6c3ced..fafd3c9ff719ee6a2aba4116e9559705bd3aea44 100644 (file)
@@ -18,7 +18,7 @@
 
 ### BEGIN INIT INFO
 # Provides:          hwclock
-# Required-Start:    checkroot
+# Required-Start:    $local_fs
 # Required-Stop:     $local_fs
 # Default-Start:     S
 # Default-Stop:      0 6
index d96dbaa51f0db127cc1050ff8319f189accd0d12..93485796aacae1d0ee53a0dafd679d7669161818 100644 (file)
@@ -8,3 +8,4 @@ usr/share/man/man5/
 usr/share/doc/
 usr/share/doc/mount/
 usr/share/doc/mount/examples/
+usr/share/lintian/overrides/
similarity index 64%
rename from debian/lintian-override
rename to debian/mount.lintian-overrides
index 674a7185e3c47be6d74b9dc4642f5bb8d4d647c2..1a9f42dece551a8b38b0c3528009a1d3eaf2babe 100644 (file)
@@ -1,3 +1,2 @@
 mount: setuid-binary bin/mount 4755 root/root
 mount: setuid-binary bin/umount 4755 root/root
-bsdutils: setgid-binary usr/bin/wall 2755 root/tty
index 70c8a3e1b7ea16420176e85cdab7c04db168293b..33283bc41e4ca71a965998c5ae8dc2714eb17d3b 100755 (executable)
@@ -71,6 +71,7 @@ install: build
        dh_installmenu -i -s
        dh_installcron -i -s
        dh_installinfo -i -s
+       rm -f debian/util-linux/usr/share/info/dir debian/util-linux/usr/share/info/dir.gz
        dh_installchangelogs docs/v*-ReleaseNotes -i -s
        dh_movefiles --sourcedir=debian/util-linux -i -s
        #
@@ -101,7 +102,7 @@ endif
        #
        mv debian/util-linux/usr/share/getopt/* debian/util-linux/usr/share/doc/util-linux/examples
        rmdir  debian/util-linux/usr/share/getopt
-       install -m 644 debian/lintian-override debian/util-linux/usr/share/lintian/overrides/util-linux
+       for pkg in bsdutils mount uuid-runtime; do install -m 644 debian/$${pkg}.lintian-overrides debian/$${pkg}/usr/share/lintian/overrides/$${pkg}; done
        install -m 644 debian/mime.util-linux debian/util-linux/usr/lib/mime/packages/util-linux
        if [ -f debian/util-linux/sbin/hwclock ] ; then \
            install -m 755 debian/hwclock.sh debian/util-linux/etc/init.d/hwclock.sh; \
diff --git a/debian/util-linux.lintian-overrides b/debian/util-linux.lintian-overrides
new file mode 100644 (file)
index 0000000..bcb81f2
--- /dev/null
@@ -0,0 +1 @@
+util-linux: init.d-script-possible-missing-stop
index 5e02ad26ed3e7dc8f9d70a13fc673156cd3cea8b..f12aa29a4fbf9b56bf55c8b8048baf4de42cf653 100644 (file)
@@ -1,11 +1,11 @@
-#!/bin/sh
+#!/bin/sh -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
                 ;;
        *)
diff --git a/debian/uuid-runtime.dirs b/debian/uuid-runtime.dirs
new file mode 100644 (file)
index 0000000..dc1b158
--- /dev/null
@@ -0,0 +1 @@
+usr/share/lintian/overrides/