From: Todd C. Miller Date: Thu, 3 Apr 2003 15:16:22 +0000 (+0000) Subject: Remove newer stuff that passes multiple (possibly duplicate) X-Git-Tag: SUDO_1_6_8~341 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=941162deb271660d1fc5e839b207529382c77ce2;p=sudo Remove newer stuff that passes multiple (possibly duplicate) directories to "mkdir -p" since that seems to break on Tru64 Unix at least. This basically brings back what shipped with sudo 1.6.6. --- diff --git a/mkinstalldirs b/mkinstalldirs index 259bfcf44..d878877aa 100755 --- a/mkinstalldirs +++ b/mkinstalldirs @@ -40,34 +40,6 @@ while test $# -gt 0 ; do esac done -for file -do - if test -d "$file"; then - shift - else - break - fi -done - -case $# in - 0) exit 0 ;; -esac - -case $dirmode in - '') - if mkdir -p -- . 2>/dev/null; then - echo "mkdir -p -- $*" - exec mkdir -p -- "$@" - fi - ;; - *) - if mkdir -m "$dirmode" -p -- . 2>/dev/null; then - echo "mkdir -m $dirmode -p -- $*" - exec mkdir -m "$dirmode" -p -- "$@" - fi - ;; -esac - for file do set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`