diff options
| author | 2000-12-12 00:28:06 +0000 | |
|---|---|---|
| committer | 2000-12-12 00:28:06 +0000 | |
| commit | 8e5e0b811305d444266cb55fc4b7c9bca0c65231 (patch) | |
| tree | a8882cc2163ab3b2005b5ee7858313e6cae7055a /debian/libraw1394.postinst.in | |
| parent | Fix postinst ldconfig. (diff) | |
Debian scripts use makedev (>=2.3.1-49) in postinst by default now.
Postinst script using mknod added as alternative.
Revision bumped up to 0.8.1.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@47 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to 'debian/libraw1394.postinst.in')
| -rw-r--r-- | debian/libraw1394.postinst.in | 46 |
1 files changed, 25 insertions, 21 deletions
diff --git a/debian/libraw1394.postinst.in b/debian/libraw1394.postinst.in index 0f60fbe..7881ca5 100644 --- a/debian/libraw1394.postinst.in +++ b/debian/libraw1394.postinst.in @@ -4,37 +4,41 @@ if [ "$1" = "configure" ]; then ldconfig if [ ! -c /dev/raw1394 ]; then - echo - echo "Required /dev/raw1394 device file not found." - echo "Without it, libraw1394 is quite useless as it can't talk" - echo "to the kernel driver." - echo + cat <<EOF + +Required /dev/raw1394 device file not found. Without it, libraw1394 +is quite useless as it can not talk to the kernel driver. + +EOF echo -n "Should I create it for you? [Y/n] " read REPLY case "$REPLY" in 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 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." + MAKEDEV raw1394 + cat <<EOF + +Device file created. You may want to fix the group/permission to +something appropriate for you. Note however that anyone who can open +raw1394 can access all devices on all connected 1394 buses +unrestricted, including harddisks and other probably sensitive +devices. + +EOF ;; *) - echo - echo "/dev/raw1394 not created." - echo "You can create it at a later time using /dev/MAKEDEV if you" - echo "have a version that already knows raw1394 or you can create" - echo "it manually with the command:" - echo "mknod -m600 /dev/raw1394 c 171 0" + cat <<EOF + +/dev/raw1394 not created. You can create it at a later time manually +with the command: + + /dev/MAKEDEV raw1394 + +EOF ;; esac fi fi + #DEBHELPER# |
