Index: ossp-pkg/shtool/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/shtool/ChangeLog,v rcsdiff -q -kk '-r1.145' '-r1.146' -u '/v/ossp/cvs/ossp-pkg/shtool/ChangeLog,v' 2>/dev/null --- ChangeLog 2001/02/27 12:46:33 1.145 +++ ChangeLog 2001/04/19 07:33:55 1.146 @@ -9,6 +9,12 @@ ChangeLog + Changes between 1.5.2 and 1.5.3 (29-Feb-2001 to xx-Apr-2001): + + *) Fix `shtool mkdir': option -m was only applied if + option -p was present. + [Ralf S. Engelschall] + Changes between 1.5.1 and 1.5.2 (06-Jul-2000 to 29-Feb-2001): *) Fixed IFS usage in `shtool slo': `OIFS="$IFS" IFS="..."' is not Index: ossp-pkg/shtool/THANKS RCS File: /v/ossp/cvs/ossp-pkg/shtool/THANKS,v rcsdiff -q -kk '-r1.18' '-r1.19' -u '/v/ossp/cvs/ossp-pkg/shtool/THANKS,v' 2>/dev/null --- THANKS 2001/01/29 14:06:27 1.18 +++ THANKS 2001/04/19 07:33:55 1.19 @@ -21,9 +21,9 @@ o Martin Kraemer o Markus F.X.J. Oberhumer o Benjamin Saller + o Christoph Schug o Sascha Schumann o Yitzchak Scott-Thoennes - o Christoph Schug o Peter Simons o Evgeny Stambulchik o Gopal Narayanan Index: ossp-pkg/shtool/sh.mkdir RCS File: /v/ossp/cvs/ossp-pkg/shtool/sh.mkdir,v rcsdiff -q -kk '-r1.14' '-r1.15' -u '/v/ossp/cvs/ossp-pkg/shtool/sh.mkdir,v' 2>/dev/null --- sh.mkdir 2001/01/17 09:55:11 1.14 +++ sh.mkdir 2001/04/19 07:33:55 1.15 @@ -49,6 +49,12 @@ echo "mkdir $p" 1>&2 fi mkdir $p || errstatus=$? + if [ ".$opt_m" != . ]; then + if [ ".$opt_t" = .yes ]; then + echo "chmod $opt_m $pathcomp" 1>&2 + fi + chmod $opt_m $pathcomp || errstatus=$? + fi else # the smart situation set fnord `echo ":$p" |\