Browse Source

portability for lunix

master
sneak 11 months ago
parent
commit
eb0549a511
2 changed files with 11 additions and 8 deletions
  1. +2
    -2
      homedir.makefile/Makefile
  2. +9
    -6
      osxbackup/rsyncbackup.command

+ 2
- 2
homedir.makefile/Makefile View File

@@ -40,8 +40,8 @@ mailoffsite: imapbackup

databackup:
mkdir -p $(HOME)/Library/misc
brew list > $(HOME)/Library/misc/brewinstalled.txt
brew cask list > $(HOME)/Library/misc/brew-cask-installed.txt
#brew list > $(HOME)/Library/misc/brewinstalled.txt
#brew cask list > $(HOME)/Library/misc/brew-cask-installed.txt
~/dev/hacks/bin/backup.command

cleanup:

+ 9
- 6
osxbackup/rsyncbackup.command View File

@@ -63,6 +63,7 @@ RE+=" --exclude=/Library/Containers/com.docker.docker/"
RE+=" --exclude=/Library/Cookies/"
RE+=" --exclude=/Library/Developer/"
RE+=" --exclude=/Library/Homebrew/"
RE+=" --exclude=/Library/Syncthing/folders/" # syncthing is its own backup
RE+=" --exclude=/Library/Logs/"
RE+=" --exclude=/Library/Mail/" # keep your mail on the server!
RE+=" --exclude=/Library/Mail?Downloads/"
@@ -174,9 +175,11 @@ RE+=" --exclude=/iBooks.app"
RE+=" --exclude=/iMovie.app"
RE+=" --exclude=/iTunes.app"

RETVAL=255
while [ $RETVAL -ne 0 ]; do
$RSYNC $OPTS $RE $MINRE /Applications/ ${BACKUPDEST}/Applications/
RETVAL=$?
sleep 1;
done
if [[ "$(uname)" = "Darwin" ]]; then
RETVAL=255
while [ $RETVAL -ne 0 ]; do
$RSYNC $OPTS $RE $MINRE /Applications/ ${BACKUPDEST}/Applications/
RETVAL=$?
sleep 1;
done
fi

Loading…
Cancel
Save