# # # patch "install" # from [b22bb14eecc124ac26407a60e2fb564a45fd91be] # to [51c70817928b277ef2135f1725bcafdc514ca3c9] # ============================================================ --- install b22bb14eecc124ac26407a60e2fb564a45fd91be +++ install 51c70817928b277ef2135f1725bcafdc514ca3c9 @@ -51,7 +51,7 @@ FILE="$1" CHECK="$2" - if $CHECK && [ -f $FILE ] && cmp $FILE $FILE.new; then + if $CHECK && [ -f $FILE ] && ! cmp $FILE $FILE.new; then if prompt_about_file_update "$FILE"; then mv $FILE $FILE.old mv $FILE.new $FILE @@ -104,6 +104,8 @@ echo "Replacing your configuration..." else mkdir $CONFDIR/ + fi + if [ ! -f $CONFDIR/secfile ]; then dd if=/dev/random of=$CONFDIR/secfile bs=1 count=64 chown $WEBUSER $CONFDIR/secfile chmod 0400 $CONFDIR/secfile