From c7d326137ecd2e53d531ef3cc9abf1c8954cd4ab Mon Sep 17 00:00:00 2001 From: aeb Date: Sat, 25 Nov 2000 02:05:35 +0000 Subject: [PATCH] Fix postinst ldconfig. Fix device file creation. Install NEWS and README as documentation in the dev package. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@46 53a565d1-3bb7-0310-b661-cf11e63c67ab --- debian/libraw1394.postinst.in | 17 +++++++++-------- debian/rules | 5 ++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/debian/libraw1394.postinst.in b/debian/libraw1394.postinst.in index 8e91020..0f60fbe 100644 --- a/debian/libraw1394.postinst.in +++ b/debian/libraw1394.postinst.in @@ -1,7 +1,7 @@ #!/bin/sh -e if [ "$1" = "configure" ]; then - ldconfig usr/lib/@libname@ + ldconfig if [ ! -c /dev/raw1394 ]; then echo @@ -9,20 +9,21 @@ if [ "$1" = "configure" ]; then echo "Without it, libraw1394 is quite useless as it can't talk" echo "to the kernel driver." echo - echo -n "Should I create it for you? [N/y] " + echo -n "Should I create it for you? [Y/n] " read REPLY case "$REPLY" in - y|yes) + y|yes|"") mknod -m600 /dev/raw1394 c 171 0 chown root.root /dev/raw1394 echo echo "/dev/raw1394 created." - echo "It is owned by root with permissions 600. You may want to fix" - echo "the group/permission to something appropriate for you." - echo "Note however that anyone who can open raw1394 can access all" - echo "devices on all connected 1394 buses unrestricted, including" - echo "harddisks and other probably sensitive devices." + echo "It is owned by root with read/write permissions for root." + echo "You may want to fix the group/permission to something" + echo "appropriate for you. Note however that anyone who can open" + echo "raw1394 can access all devices on all connected 1394 buses" + echo "unrestricted, including harddisks and other probably" + echo "sensitive devices." ;; *) echo diff --git a/debian/rules b/debian/rules index d309604..7f73d44 100644 --- a/debian/rules +++ b/debian/rules @@ -51,10 +51,9 @@ binary-arch: build install autoclean-files usr/lib/$(fullversionname) echo debian/libraw1394-$(major).postinst >>autoclean-files - sed debian/libraw1394-$(major).postinst \ - -e s/@libname@/$(fullversionname)/ + cp debian/libraw1394.postinst.in debian/libraw1394-$(major).postinst - dh_installdocs + dh_installdocs README NEWS dh_installchangelogs dh_strip dh_compress