Applied to master, thanks! -jon
On 11/20/19 12:50 PM, Nina Didenko wrote: > Hi. > > Patch removes hardcoded paths to echo and whoami in installation scripts. > > Thanks. > > --- > cde/admin/IntegTools/dbTools/installCDE.src | 11 ++--------- > cde/admin/IntegTools/dbTools/mkProd | 9 +-------- > 2 files changed, 3 insertions(+), 17 deletions(-) > > diff --git a/cde/admin/IntegTools/dbTools/installCDE.src > b/cde/admin/IntegTools/dbTools/installCDE.src > index a00fefd1..233b4a96 100755 > --- a/cde/admin/IntegTools/dbTools/installCDE.src > +++ b/cde/admin/IntegTools/dbTools/installCDE.src > @@ -52,7 +52,7 @@ LOGFILE="installCDE.$$.log" > > Log() > { > - /bin/echo "$1" | tee -a $LOGFILE > + echo "$1" | tee -a $LOGFILE > } > > MakeTarball() > @@ -537,14 +537,7 @@ XCOMM > PLATFORM_SCRIPT_DIR=hp > fi > > - if [ "$PLATFORM" = "aix" ]; > - then > - USER=$(/bin/whoami) > - else > - USER=$(/usr/bin/whoami) > - fi > - > - if [ "$USER" != "root" ]; > + if [ $(whoami) != "root" ]; > then > echo "" > echo "You should be root to run this script. Continuing anyway." > diff --git a/cde/admin/IntegTools/dbTools/mkProd > b/cde/admin/IntegTools/dbTools/mkProd > index 44591fab..413a77e8 100755 > --- a/cde/admin/IntegTools/dbTools/mkProd > +++ b/cde/admin/IntegTools/dbTools/mkProd > @@ -96,13 +96,6 @@ else # > Build system = HP > PLATFORM=hp-ux > fi > > -if [ $PLATFORM = "aix" ]; > -then > - USER=`/bin/whoami` > -else > - USER=`/usr/bin/whoami` > -fi > - > awkit() { > awk ' > BEGIN { > @@ -504,7 +497,7 @@ doit() > } > # set permissions for non-links > if [ "${TYPE%link}" = "$TYPE" ]; then > - if [ "$USER" = "root" ]; then > + if [ $(whoami) = "root" ]; then > chgrp $GROUP $DEST || > echo "ERROR: \"chgrp $GROUP $DEST\" > failed" >&2 > chown $OWNER $DEST || > -- Jon Trulson "Entropy. It isn't what it used to be." -- Sheldon _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel