From cd37abd0e9a40ce86f1351ff93f574c89e778318 Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Fri, 16 Mar 2007 14:44:15 +0100 Subject: [PATCH] Get rid of bashism --- debian/changelog | 6 ++++++ grml2usb | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/debian/changelog b/debian/changelog index 70b47fd..961101b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +grml2usb (0.7-4) unstable; urgency=low + + * Get rid of bashism, thanks for reporting - Paul Weaver! + + -- Michael Prokop Fri, 16 Mar 2007 14:43:49 +0100 + grml2usb (0.7-3) unstable; urgency=low * The manpage was just a template, added the missing documentation diff --git a/grml2usb b/grml2usb index f6815ef..64d95eb 100755 --- a/grml2usb +++ b/grml2usb @@ -4,7 +4,7 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Mon Nov 06 23:48:26 CET 2006 [mika] +# Latest change: Fre Mär 16 14:43:44 CET 2007 [mika] ################################################################################ # colors {{{ @@ -24,13 +24,13 @@ echo 1>&2 "${RED}Error: syslinux is not available. Please install it before running this script.${NORMAL}" ; exit 2 fi - if [ "$UID" != 0 ]; then + if [ "$(id -u)" != 0 ]; then echo 1>&2 "${RED}Error: please run this script with uid 0 (root).${NORMAL}" ; exit 1 fi # }}} # set variables {{{ - if [[ $DEBUG -gt 0 ]]; then + if [ -n "$DEBUG" ]; then # set -x debugit(){ echo $* @@ -41,7 +41,7 @@ } fi - if [ "$1" == "uninstall" ] ; then + if [ "$1" = "uninstall" ] ; then UNINSTALL=1 fi @@ -183,7 +183,7 @@ Try to call it manually via 'syslinux /dev/sda1' if you installed grml to /dev/s # main program {{{ trap bailout 1 2 3 15 -if [[ $# != 2 ]]; then +if [ "$#" != 2 ]; then usage ; exit 4 fi -- 2.1.4