- nie wszyscy maj± zainstalowan± quote
-- dlaczego nie mo¿na wykonaæ `tnlup cron` tylko trzeba `tnlup tnlcfg-cron` ?
-
- o ile to mo¿liwe usun±æ u¿ywanie awk i sed zastêpowaæ u¿yewaniem sh lub
przynajmeniej zastêpowaæ awka sedem
- dodaæ mo¿liwo¶æ ustawiania statycznej tablicy arp (patrz: man ethers arp
opcja -f). Najpawdopodobniej najlepszym miescem bêdzie punkt miê
- podnoszeniem lo a nastepnych interfejsów.
\ No newline at end of file
+ podnoszeniem lo a nastepnych interfejsów.
#!/bin/sh
#
-# $Id: tnldown,v 1.3 1999/07/13 12:49:37 misiek Exp $
+# $Id: tnldown,v 1.4 1999/07/29 13:59:37 misiek Exp $
#
# Author: Arkadiusz Mi¶kiewicz <misiek@pld.org.pl>
#
. /etc/sysconfig/network
CONFIG=$1
+
+[ -z "$CONFIG" ] && {
+ echo "usage: tnldown <device name>" >&2
+ exit 1
+}
+
+[ -f "/etc/sysconfig/interfaces/$CONFIG" ] || CONFIG=tnlcfg-$CONFIG
+[ -f "/etc/sysconfig/interfaces/$CONFIG" ] || {
+ echo "usage: tnldown <device name>" >&2
+ exit 1
+}
+
source_config
if [ "foo$2" = "fooboot" -a "${ONBOOT}" = "no" ]
#!/bin/sh
#
-# $Id: tnlup,v 1.5 1999/07/13 12:49:37 misiek Exp $
+# $Id: tnlup,v 1.6 1999/07/29 13:59:37 misiek Exp $
#
# Author: Arkadiusz Mi¶kiewicz <misiek@pld.org.pl>
#
. /etc/sysconfig/network
CONFIG=$1
+
+[ -z "$CONFIG" ] && {
+ echo "usage: tnlup <device name>" >&2
+ exit 1
+}
+
+[ -f "/etc/sysconfig/interfaces/$CONFIG" ] || CONFIG=tnlcfg-$CONFIG
+[ -f "/etc/sysconfig/interfaces/$CONFIG" ] || {
+ echo "usage: tnlup <device name>" >&2
+ exit 1
+}
+
source_config
if [ "foo$2" = "fooboot" -a "${ONBOOT}" = "no" ]