--- a/handlers/dup.helper.in 2018-06-29 22:12:42.000000000 +0600
+++ b/handlers/dup.helper.in 2018-12-30 04:27:40.251026730 +0600
@@ -624,7 +624,7 @@
# Global variables whose '*' shall not be expanded
set -o noglob
- dup_default_includes="/var/spool/cron/crontabs /var/backups /etc /root /home /usr/local/*bin /var/lib/dpkg/status*"
+ dup_default_includes="/var/spool/cron /var/backups /etc /root /home /usr/local/*bin"
dup_default_excludes="/home/*/.gnupg /home/*/.local/share/Trash /home/*/.Trash /home/*/.thumbnails /home/*/.beagle /home/*/.aMule /home/*/gtk-gnutella-downloads /var/cache/backupninja/duplicity"
set +o noglob
--- a/handlers/rdiff.helper.in 2018-06-29 22:12:42.000000000 +0600
+++ b/handlers/rdiff.helper.in 2018-12-30 04:27:40.251026730 +0600
@@ -243,7 +243,7 @@
if [ "$rdiff_user" = "root" ]; then
booleanBox "install rdiff-backup?" "It seems like the remote machine does not have rdiff-backup installed, I can attempt to install rdiff-backup on the remote machine.\n\n\nDo you want me to attempt this now?"
if [ $? = 0 ]; then
- ssh $rdiff_user@$rdiff_host 'apt-get install rdiff-backup'
+ ssh $rdiff_user@$rdiff_host 'yum install rdiff-backup'
result=$?
echo "Hit return to continue."
read
@@ -437,7 +437,7 @@
# Global variables whose '*' shall not be expanded
set -o noglob
- rdiff_includes=(/var/spool/cron/crontabs /var/backups /etc /root /home /usr/local/*bin /var/lib/dpkg/status*)
+ rdiff_includes=(/var/spool/cron /var/backups /etc /root /home /usr/local/*bin)
rdiff_excludes=(/home/*/.gnupg /home/*/.local/share/Trash /home/*/.Trash /home/*/.thumbnails /home/*/.beagle /home/*/.aMule /home/*/gtk-gnutella-downloads /var/cache/backupninja/duplicity)
rdiff_vsincludes=
set +o noglob
--- a/src/ninjahelper.in 2018-06-29 22:12:42.000000000 +0600
+++ b/src/ninjahelper.in 2018-12-30 04:27:40.251026730 +0600
@@ -27,11 +27,11 @@
##
require_packages() {
for pkg in "$@"; do
- installed=`dpkg -s $pkg | grep 'ok installed'`
+ installed=`yum list installed $pkg 2>/dev/null | grep -i 'installed'`
if [ -z "$installed" ]; then
booleanBox "install $pkg?" "This backup action requires package $pkg. Do you want to install it now?"
if [ $? = 0 ]; then
- apt-get install $pkg
+ yum install $pkg
echo "hit return to continue...."
read
fi
@@ -166,7 +166,7 @@
echo -n "(yes/no): "
read install
if [ "$install" == "yes" ]; then
- apt-get install dialog
+ yum install dialog
break
elif [ "$install" == "no" ]; then
exit