summaryrefslogtreecommitdiffstats
path: root/debian/libraw1394.postinst.in
diff options
context:
space:
mode:
authorGravatar aeb 2000-12-12 00:28:06 +0000
committerGravatar aeb 2000-12-12 00:28:06 +0000
commit8e5e0b811305d444266cb55fc4b7c9bca0c65231 (patch)
treea8882cc2163ab3b2005b5ee7858313e6cae7055a /debian/libraw1394.postinst.in
parentFix 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.in46
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#