summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-12-03upshot: Allow to force notification modeFlorian Pritz1-3/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-03mailer.pl: Use MCE instead of threadsFlorian Pritz1-48/+26
Faster startup, less overhead (memory) Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02Add check-vhost-certFlorian Pritz1-0/+20
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02wireshark-remote: Update wireshark executable nameFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02sort-images: Use correct modification dateFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-01Add ping-monitor.plFlorian Pritz1-0/+94
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-11-16torblock: Check that icanhazip.com returns an IPFlorian Pritz1-1/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-11-15Add torblock.shFlorian Pritz1-0/+14
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-11-01Add filter-pacman-log-pactree.plFlorian Pritz1-0/+22
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13ch: be more verbose when creating a new chrootFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13add new scriptsFlorian Pritz4-0/+214
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13miscFlorian Pritz5-8/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13gen-perl-pkg: diff PKGBUILD if already existsFlorian Pritz1-1/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13ch: Output namei -l when permissions are incorrectFlorian Pritz1-0/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13ch: Add missing quotesFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-13ch: check permissions of $CHROOT directoryFlorian Pritz1-0/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-03find-broken-perl-packages.sh: Detect missing modulesFlorian Pritz1-0/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-31syncrepo.sh: Be quiet when running as cronFlorian Pritz1-0/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-31syncrepo.sh: Follow http redirectsFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-30syncrepo.sh: Disable bwlimit by defaultFlorian Pritz1-2/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-30syncrepo.sh: Improve documentation and remove likely useless defaultsFlorian Pritz1-8/+22
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-29syncrepo.sh: Unify configuration sectionFlorian Pritz1-6/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-29syncrepo.sh: Use function instead of array for rsync commandFlorian Pritz1-9/+18
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-29syncrepo.sh: Add missing quotesFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-29syncrepo.sh: Move lockfile to /var/lock/Florian Pritz1-1/+1
I'm not sure if a symlink race is possible with lockfiles, but better safe than sorry. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-29syncrepo.sh: Merge changes from script deployed on arch serversFlorian Pritz1-4/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-26syncrepo.sh: Update lastsync file when lastupdate shows no changesFlorian Pritz1-7/+10
This helps keep the statistics on the Arch Linux website up to date. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-08park-disk: Fix error when running as rootFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-08Make park-disk executableFlorian Pritz1-0/+0
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-08Add park-diskFlorian Pritz1-0/+6
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-07-08Add reset-usb-dev.shFlorian Pritz1-0/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-06-13miscFlorian Pritz3-0/+26
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-06-07Move borg-restore.pl to dedicated projectFlorian Pritz1-859/+0
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-05-11add verify-pacman-repo-db.pl from pacmanFlorian Pritz2-0/+318
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-04-29miscFlorian Pritz2-0/+3
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-04-29cj: detect cczeFlorian Pritz1-1/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-25backup.sh: Use $(hostname) instead of env variableFlorian Pritz1-2/+1
This way we don't have to worry about zsh and bash Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-03-21ch: Delete /var/lib/machines if it existsFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-26borg-restore.pl: Allow + and : in archive namesFlorian Pritz1-4/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20backup.sh: Add configuration file supportFlorian Pritz1-28/+53
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20backup.sh: Only display stats on consoleFlorian Pritz1-2/+1
Keep cronjob mails or logfiles clean of stats. They can be viewed on demand with borg info. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20backup.sh: Add email to copyrightFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20backup.sh: Add licenseFlorian Pritz1-0/+17
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20borg-restore.pl: Add GPL licenseFlorian Pritz2-0/+689
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-20borg-restore.pl: Move SYNOPSIS to the topFlorian Pritz1-13/+17
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-19borg-restore.pl: Untaint config fileFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-19borg-restore.pl: Allow to set BORG_REPO in configFlorian Pritz1-0/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-19borg-restore.pl: Add config fileFlorian Pritz1-8/+80
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-19borg-restore.pl: Move untaint to Helper packageFlorian Pritz1-25/+19
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-02-19borg-restore.pl: Untaint archive name in restore()Florian Pritz1-1/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>