X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fcore%2Fcreate_tempdir.sh;h=76a6f08dc43821458bbaff17474d62ef1901ca3c;hb=b7e7550f69bdb2e89d1640cdcc48d17b85520d05;hp=55899274889144cd1a771bbaec30bfde468af3fc;hpb=11e25956510fbe953a9ceeaddbaebd80334abf43;p=feisty_meow.git diff --git a/scripts/core/create_tempdir.sh b/scripts/core/create_tempdir.sh index 55899274..76a6f08d 100644 --- a/scripts/core/create_tempdir.sh +++ b/scripts/core/create_tempdir.sh @@ -7,12 +7,11 @@ if [ ! -z "$SHELL_DEBUG" ]; then echo creating temporary directory...; fi +source "$FEISTY_MEOW_SCRIPTS/core/functions.sh" + if [ -z "$TMP" ]; then + # main declaration of the transients area. export TMP=$HOME/.tmp - # main declaration of the transients area. - if [ "$OS" = "Windows_NT" ]; then - export TMP=c:/tmp - fi fi LOG_FILE=$TMP/zz_transients.log @@ -22,6 +21,10 @@ word=Verified if [ ! -d "$TMP" ]; then mkdir $TMP word=Created + chown $USER $TMP + if [ $? -ne 0 ]; then + echo "failed to chown $TMP to user's ownership." + fi fi if [ -z "$LIGHTWEIGHT_INIT" ]; then echo "$word transient area \"$TMP\" for $USER on $(date_stringer)." >>$LOG_FILE