projects
/
grml-network.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add debian/control headers Origin, Bugs
[grml-network.git]
/
sbin
/
grml-pptp-inode
diff --git
a/sbin/grml-pptp-inode
b/sbin/grml-pptp-inode
index
3c61d33
..
abef059
100755
(executable)
--- a/
sbin/grml-pptp-inode
+++ b/
sbin/grml-pptp-inode
@@
-14,9
+14,8
@@
export LANG=C
export LANG=C
-if [ $UID != 0 ] ; then
- echo Error: become root before starting $0 >& 2
- exit 100
+if [ $(id -ru) -ne 0 ] ; then
+ echo 1>&2 "Error: please run this script with uid 0 (root)." ; exit 1
fi
if [ -z "$FORCE_OLD" ] ; then
fi
if [ -z "$FORCE_OLD" ] ; then
@@
-46,7
+45,7
@@
EOF
echo "${VPNUSERNAME} XDSL ${VPNPASSWORD} *" >> /etc/ppp/pap-secrets
chmod 0600 /etc/ppp/pap-secrets
echo "${VPNUSERNAME} XDSL ${VPNPASSWORD} *" >> /etc/ppp/pap-secrets
chmod 0600 /etc/ppp/pap-secrets
-
echo -e
"#!/bin/sh\nLANG=C\nVPNSERVER=\"${VPNSERVER}\"\n" > /etc/init.d/pptp
+
printf
"#!/bin/sh\nLANG=C\nVPNSERVER=\"${VPNSERVER}\"\n" > /etc/init.d/pptp
cat >> /etc/init.d/pptp << "EOF"
cat >> /etc/init.d/pptp << "EOF"