lsb-functions: removed add_suffix()
[grml-etc-core.git] / etc / grml / lsb-functions
index b9be507..ac20e6e 100644 (file)
@@ -368,114 +368,6 @@ ewend() {
     return $retval
 }
 
-# bool get_bootparam(param)
-#
-#   return 0 if gentoo=param was passed to the kernel
-#
-#   EXAMPLE:  if get_bootparam "nodevfs" ; then ....
-#
-get_bootparam() {
-    local x copt params retval=1
-
-    [ ! -r "/proc/cmdline" ] && return 1
-
-    for copt in $(< /proc/cmdline)
-    do
-        if [ "${copt%=*}" = "gentoo" ]
-        then
-            params="$(gawk -v PARAMS="${copt##*=}" '
-                BEGIN {
-                    split(PARAMS, nodes, ",")
-                    for (x in nodes)
-                        print nodes[x]
-                }')"
-
-            # Parse gentoo option
-            for x in ${params}
-            do
-                if [ "${x}" = "$1" ]
-                then
-#                    printf "YES\n"
-                    retval=0
-                fi
-            done
-        fi
-    done
-
-    return ${retval}
-}
-
-# char *add_suffix(char * configfile)
-#
-#    Returns a config file name with the softlevel suffix
-#    appended to it.  For use with multi-config services.
-add_suffix() {
-    if [ "${RC_USE_CONFIG_PROFILE}" = "yes" -a -e "$1.${DEFAULTLEVEL}" ]
-    then
-        printf "$1.${DEFAULTLEVEL}\n"
-    else
-        printf "$1\n"
-    fi
-
-    return 0
-}
-
-# bool get_mount_fstab(path)
-#
-#   return the parameters to pass to the mount command generated from fstab
-#
-#   EXAMPLE: cmd=$( get_mount_fstab /proc )
-#            cmd=${cmd:--t proc none /proc}
-#            mount -n ${cmd}
-#
-get_mount_fstab() {
-    awk '$1 ~ "^#" { next }
-         $2 == "'$*'" { if (found++ == 0) { print "-t "$3,"-o "$4,$1,$2 } }
-         END { if (found > 1) { print "More than one entry for '$*' found in /etc/fstab!" > "/dev/stderr" } }
-    ' /etc/fstab
-}
-
-# char *reverse_list(list)
-#
-#   Returns the reversed order of list
-#
-reverse_list() {
-    local ret
-    ret=''
-    while [ "$#" -gt 0 ] ; do
-        if [ -z "${ret}" ] ; then
-            ret="$1"
-        else
-            ret="$1 ${ret}"
-        fi
-        shift
-    done
-    printf '%s' "${ret}"
-}
-
-
-# bool is_older_than(reference, files/dirs to check)
-#
-#   return 0 if any of the files/dirs are newer than
-#   the reference file
-#
-#   EXAMPLE: if is_older_than a.out *.o ; then ...
-is_older_than() {
-    local x
-    local ref="$1"
-    shift
-
-    for x in "$@" ; do
-        [ "${x}" -nt "${ref}" ] && return 0
-
-        if [ -d "${x}" ] ; then
-            is_older_than "${ref}" "${x}"/* && return 0
-        fi
-    done
-
-    return 1
-}
-
 # Setup a basic $PATH.  Just add system default to existing.
 # This should solve both /sbin and /usr/sbin not present when
 # doing 'su -c foo', or for something like:  PATH= rcscript start