matthijs/upstream/backupninja.git
17 years agoadded some fixes from ale for the ldap handler
Micah Anderson [Thu, 1 Feb 2007 23:32:13 +0000 (23:32 +0000)]
added some fixes from ale for the ldap handler
re-ordered the handler list in the changelog to be alpha

17 years agomade source directory not found into warning instead of fatal
Elijah Saxon [Mon, 22 Jan 2007 21:35:52 +0000 (21:35 +0000)]
made source directory not found into warning instead of fatal

17 years agominor cleanup
Micah Anderson [Sun, 21 Jan 2007 19:32:51 +0000 (19:32 +0000)]
minor cleanup

17 years agoUpdated makefiles to include rsnap/rub files that were
Micah Anderson [Sun, 21 Jan 2007 19:30:10 +0000 (19:30 +0000)]
Updated makefiles to include rsnap/rub files that were
accidentally omitted

17 years agoadd to changelog
Micah Anderson [Fri, 15 Dec 2006 23:14:25 +0000 (23:14 +0000)]
add to changelog

17 years agoAdd Jamie McClelland's cstream patches
Micah Anderson [Fri, 15 Dec 2006 23:13:47 +0000 (23:13 +0000)]
Add Jamie McClelland's cstream patches

17 years agofixed case where combination of compress=no and specifying individual
Micah Anderson [Wed, 13 Dec 2006 05:36:41 +0000 (05:36 +0000)]
fixed case where combination of compress=no and specifying individual
vservers and mysqld wasn't running or mysqldump didn't exist would cause
a zero byte backup file

17 years agochanged spaces to tabs in Makefile.am (make will ignore
Micah Anderson [Tue, 28 Nov 2006 23:27:19 +0000 (23:27 +0000)]
changed spaces to tabs in Makefile.am (make will ignore
the section if its spaces)

18 years agoAdded rub handler fixes from rhatto
Micah Anderson [Wed, 1 Nov 2006 21:50:26 +0000 (21:50 +0000)]
Added rub handler fixes from rhatto

18 years agomy changelog was in conflict, resolving this
Micah Anderson [Wed, 1 Nov 2006 21:40:46 +0000 (21:40 +0000)]
my changelog was in conflict, resolving this

18 years agosys: closes 396632 for real
intrigeri [Wed, 1 Nov 2006 21:30:02 +0000 (21:30 +0000)]
sys: closes 396632 for real

18 years agosys: start to fix silly output display and data loss
intrigeri [Wed, 1 Nov 2006 21:14:35 +0000 (21:14 +0000)]
sys: start to fix silly output display and data loss

18 years agopgsql: support PGSQLUSER for real (Closes: #396578)
intrigeri [Wed, 1 Nov 2006 18:26:41 +0000 (18:26 +0000)]
pgsql: support PGSQLUSER for real (Closes: #396578)

18 years agoforgot to commit minor fix to rub handler
Micah Anderson [Tue, 31 Oct 2006 05:00:13 +0000 (05:00 +0000)]
forgot to commit minor fix to rub handler

18 years agoChangelog completing with proper Closes: Debian bug
intrigeri [Sat, 28 Oct 2006 19:34:56 +0000 (19:34 +0000)]
Changelog completing with proper Closes: Debian bug

18 years agosys: fix bug when vrootdir is on its own partition
intrigeri [Sat, 28 Oct 2006 19:19:55 +0000 (19:19 +0000)]
sys: fix bug when vrootdir is on its own partition

18 years agofixed configuration files permission check
intrigeri [Sun, 8 Oct 2006 00:42:47 +0000 (00:42 +0000)]
fixed configuration files permission check

18 years agofixed automake problem if /etc/backup.d already exists
Micah Anderson [Sat, 7 Oct 2006 23:04:27 +0000 (23:04 +0000)]
fixed automake problem if /etc/backup.d already exists

18 years agosys: fixed typo breaking things with VServers
intrigeri [Sat, 7 Oct 2006 22:53:46 +0000 (22:53 +0000)]
sys: fixed typo breaking things with VServers

18 years agoChange /etc/backup.d permissions to need 0770 for admingroup
Micah Anderson [Sat, 7 Oct 2006 03:59:32 +0000 (03:59 +0000)]
Change /etc/backup.d permissions to need 0770 for admingroup

18 years agosys: typo
intrigeri [Sat, 7 Oct 2006 03:28:21 +0000 (03:28 +0000)]
sys: typo

18 years agosys: fix the '*' in dpkg --get-selections
intrigeri [Sat, 7 Oct 2006 03:27:24 +0000 (03:27 +0000)]
sys: fix the '*' in dpkg --get-selections

18 years agoninjahelper.in: remove runtime overzealous perms checks on the helpers
intrigeri [Sat, 7 Oct 2006 02:44:05 +0000 (02:44 +0000)]
ninjahelper.in: remove runtime overzealous perms checks on the helpers

18 years agobackupninja.in: words missing in error message
intrigeri [Sat, 7 Oct 2006 02:14:42 +0000 (02:14 +0000)]
backupninja.in: words missing in error message

18 years agoHere is my trac commit
Micah Anderson [Sat, 7 Oct 2006 02:01:47 +0000 (02:01 +0000)]
Here is my trac commit

18 years agodup: document how to write sftp-compatible (and thus new-duplicity-compatible)
intrigeri [Sat, 7 Oct 2006 01:23:21 +0000 (01:23 +0000)]
dup: document how to write sftp-compatible (and thus new-duplicity-compatible)
sshoptions setting (Closes: #388543)

18 years agodup, rdiff: implemented and documented simpler and clearer symlinks/globbing
intrigeri [Sat, 7 Oct 2006 00:40:58 +0000 (00:40 +0000)]
dup, rdiff: implemented and documented simpler and clearer symlinks/globbing
behaviour, as proposed on
http://lists.riseup.net/www/arc/backupninja/2006-07/msg00008.html

18 years agoadded ldaphost and tls variable as requested by stefani
Micah Anderson [Fri, 6 Oct 2006 20:00:52 +0000 (20:00 +0000)]
added ldaphost and tls variable as requested by stefani

18 years agoprepare configure for 0.9.4
Micah Anderson [Fri, 6 Oct 2006 18:49:42 +0000 (18:49 +0000)]
prepare configure for 0.9.4

18 years agoAdded disk space report option (adam kosmin suggestion)
Micah Anderson [Fri, 6 Oct 2006 18:42:32 +0000 (18:42 +0000)]
Added disk space report option (adam kosmin suggestion)
removed sys vserver not running noise report (anarcat suggestion)

18 years agoAdded rhatto's updated rub handler, not removing rsnap now, will probably want to...
Micah Anderson [Fri, 6 Oct 2006 18:26:42 +0000 (18:26 +0000)]
Added rhatto's updated rub handler, not removing rsnap now, will probably want to do that
later

18 years agoadded purged packages to dpkg --get-selections
Micah Anderson [Wed, 4 Oct 2006 23:38:30 +0000 (23:38 +0000)]
added purged packages to dpkg --get-selections

18 years agoAdded changes from rhatto
Micah Anderson [Mon, 2 Oct 2006 00:21:24 +0000 (00:21 +0000)]
Added changes from rhatto

18 years agoremove test
Micah Anderson [Wed, 27 Sep 2006 16:48:18 +0000 (16:48 +0000)]
remove test

18 years agojust testing,please ignore
Micah Anderson [Wed, 27 Sep 2006 06:47:48 +0000 (06:47 +0000)]
just testing,please ignore

18 years agoAdded rhatto's rub handler, a second try at a rsync snapshot
Micah Anderson [Tue, 26 Sep 2006 04:01:56 +0000 (04:01 +0000)]
Added rhatto's rub handler, a second try at a rsync snapshot

18 years agoFixed stat to use --format instead of --printf to be compatible with coreutils
Micah Anderson [Sun, 13 Aug 2006 15:53:11 +0000 (15:53 +0000)]
Fixed stat to use --format instead of --printf to be compatible with coreutils

18 years agoAdded RPM patches submitted by Robert Napier
Micah Anderson [Fri, 11 Aug 2006 13:46:57 +0000 (13:46 +0000)]
Added RPM patches submitted by Robert Napier

18 years agoAdded details to example.rsnap
Micah Anderson [Thu, 10 Aug 2006 20:45:52 +0000 (20:45 +0000)]
Added details to example.rsnap

18 years agoChanged partition check to use sfdisk as its more common
Micah Anderson [Tue, 8 Aug 2006 21:40:08 +0000 (21:40 +0000)]
Changed partition check to use sfdisk as its more common

18 years agoAdded warning if no devices were found on the system
Micah Anderson [Sun, 6 Aug 2006 18:25:18 +0000 (18:25 +0000)]
Added warning if no devices were found on the system

18 years agoAdded example file for rsnap, it needs some documentation to make it more clear
Micah Anderson [Sun, 6 Aug 2006 18:07:07 +0000 (18:07 +0000)]
Added example file for rsnap, it needs some documentation to make it more clear

18 years agoAdded patch to improve RPM building
Micah Anderson [Sun, 6 Aug 2006 18:01:28 +0000 (18:01 +0000)]
Added patch to improve RPM building

18 years agoAdded fix to mysql handler for option change to --extra-files, also
Micah Anderson [Thu, 3 Aug 2006 17:38:00 +0000 (17:38 +0000)]
Added fix to mysql handler for option change to --extra-files, also
comitting change to pgsql handler that I forgot to change, allows
the postgresql user to be set in backupninja.conf, instead of hardcoded

18 years agoAdded (commented out) the default VROOTDIR in the conffile, so that users know
intrigeri [Mon, 24 Jul 2006 20:23:20 +0000 (20:23 +0000)]
Added (commented out) the default VROOTDIR in the conffile, so that users know
it can be changed.

18 years agobackupninja and ninjahelper: have find following symlinks for config files also work...
intrigeri [Thu, 13 Jul 2006 20:30:13 +0000 (20:30 +0000)]
backupninja and ninjahelper: have find following symlinks for config files also work on sarge, by replacing -L with -follow

18 years agoadded paulv
Elijah Saxon [Mon, 10 Jul 2006 20:09:02 +0000 (20:09 +0000)]
added paulv

18 years agoadded rsnap
Elijah Saxon [Mon, 10 Jul 2006 20:08:35 +0000 (20:08 +0000)]
added rsnap

18 years agoadded
Elijah Saxon [Mon, 10 Jul 2006 20:03:45 +0000 (20:03 +0000)]
added

18 years agoshortened debugging messages
Elijah Saxon [Mon, 10 Jul 2006 19:34:21 +0000 (19:34 +0000)]
shortened debugging messages

18 years agoChanged order of -s in the mail call for compatibility, from
Micah Anderson [Sat, 10 Jun 2006 16:20:05 +0000 (16:20 +0000)]
Changed order of -s in the mail call for compatibility, from
anarcat

18 years agoAdded explicit mktemp template names so that mktemp is more compatible with other...
Micah Anderson [Sat, 10 Jun 2006 16:14:38 +0000 (16:14 +0000)]
Added explicit mktemp template names so that mktemp is more compatible with other versions
than Debian's. Also added Anarcat to the AUTHORS file

18 years agoAdd fix from anarcat for ${configdirectory} in ninjahelper, also add -L to find to...
Micah Anderson [Sat, 10 Jun 2006 16:09:59 +0000 (16:09 +0000)]
Add fix from anarcat for ${configdirectory} in ninjahelper, also add -L to find to follow symlinks in case this
directory is actually not a directory, but instead a symlink to somewhere else

18 years agothe find that looks in /etc/backup.d didn't follow symlinks and would instead fail
Micah Anderson [Sat, 10 Jun 2006 13:40:22 +0000 (13:40 +0000)]
the find that looks in /etc/backup.d didn't follow symlinks and would instead fail
silently causing me much confusion, so I added -L to find and an if statement to
spit something out so its obvious

18 years agoadd in-line compression to ldap handler
Micah Anderson [Sat, 10 Jun 2006 00:33:51 +0000 (00:33 +0000)]
add in-line compression to ldap handler

18 years agoUpdated the indentation to be according to the agreed standard
Micah Anderson [Sat, 10 Jun 2006 00:29:01 +0000 (00:29 +0000)]
Updated the indentation to be according to the agreed standard

18 years agoAdded in-line compression to pgsql and mysql handlers, appears to work fine in tests
Micah Anderson [Sat, 10 Jun 2006 00:25:16 +0000 (00:25 +0000)]
Added in-line compression to pgsql and mysql handlers, appears to work fine in tests

18 years agoAdded a slightly modified version of the anti-fascist patch (allows for
Micah Anderson [Fri, 9 Jun 2006 17:27:21 +0000 (17:27 +0000)]
Added a slightly modified version of the anti-fascist patch (allows for
a configurable admingroup to be set, instead of forcing it to be root),
closes debian bug#370396

18 years agoApplied Anarcat's patch to fix rdiff's $test
intrigeri [Fri, 9 Jun 2006 11:34:42 +0000 (11:34 +0000)]
Applied Anarcat's patch to fix rdiff's $test

18 years agodup & rdiff: fixed * expansion in e-mails
intrigeri [Sun, 4 Jun 2006 00:43:00 +0000 (00:43 +0000)]
dup & rdiff: fixed * expansion in e-mails

18 years agodup: now forbid to (try to) backup /
intrigeri [Sun, 4 Jun 2006 00:36:33 +0000 (00:36 +0000)]
dup: now forbid to (try to) backup /

18 years agoForgot to update Changelog for previous rev: rdiff now works if testconnect=no and...
intrigeri [Sun, 4 Jun 2006 00:34:23 +0000 (00:34 +0000)]
Forgot to update Changelog for previous rev: rdiff now works if testconnect=no and if $test is not defined

18 years agordiff and dup handlers/helpers/examples symlink and globbing support enhancement
intrigeri [Sun, 4 Jun 2006 00:30:03 +0000 (00:30 +0000)]
rdiff and dup handlers/helpers/examples symlink and globbing support enhancement
and clarification: for a given include/exclude/vsinclude statement, they now
support EITHER globbing with '*' OR symlinks in the path.

18 years agodup: checked that bandwidthlimit still works with duplicity 0.4.2, reflected
intrigeri [Sat, 3 Jun 2006 22:37:40 +0000 (22:37 +0000)]
dup: checked that  bandwidthlimit still works with duplicity 0.4.2, reflected
this into the docs/examples/Changelog

18 years agoforgot to write to Changelog
intrigeri [Sat, 3 Jun 2006 21:12:00 +0000 (21:12 +0000)]
forgot to write to Changelog

18 years agodup: more or less support duplicity 0.4.2 (bandwidthlimit maybe not working anymore...
intrigeri [Sat, 3 Jun 2006 21:08:38 +0000 (21:08 +0000)]
dup: more or less support duplicity 0.4.2 (bandwidthlimit maybe not working anymore, though)

18 years agordiff: $VROOTDIR/$vserver was prepended twice, fixed ; thanks to Florian Burka
intrigeri [Sat, 3 Jun 2006 19:11:35 +0000 (19:11 +0000)]
rdiff: $VROOTDIR/$vserver was prepended twice, fixed ; thanks to Florian Burka

18 years agoninjahelper: Recursively ignore subdirs in /etc/backup.d (Finally Closes: #361102)
intrigeri [Tue, 30 May 2006 03:41:39 +0000 (03:41 +0000)]
ninjahelper: Recursively ignore subdirs in /etc/backup.d (Finally Closes: #361102)

18 years agodup (helper + handler + example config) : don't pretend anymore that duplicity
intrigeri [Tue, 30 May 2006 03:40:34 +0000 (03:40 +0000)]
dup (helper + handler + example config) : don't pretend anymore that duplicity
can work without any passphrase ; thanks Micah for the bug report

18 years agoadd database handler todo item
Micah Anderson [Sun, 7 May 2006 19:59:17 +0000 (19:59 +0000)]
add database handler todo item

18 years agovsnames = all, would be cool for mysql handler
Elijah Saxon [Sat, 29 Apr 2006 21:52:15 +0000 (21:52 +0000)]
vsnames = all, would be cool for mysql handler

18 years agopgsql: postgres user UID is now the one from inside the vserver if necessary
intrigeri [Mon, 24 Apr 2006 16:16:12 +0000 (16:16 +0000)]
pgsql: postgres user UID is now the one from inside the vserver if necessary

18 years agopgsql: Fixed shell expansion, thanks Thomas Kotzian (Closes: #363297)
intrigeri [Mon, 24 Apr 2006 16:16:01 +0000 (16:16 +0000)]
pgsql: Fixed shell expansion, thanks Thomas Kotzian (Closes: #363297)

18 years agominor spelling fix
Micah Anderson [Sat, 22 Apr 2006 22:02:43 +0000 (22:02 +0000)]
minor spelling fix

18 years agoA couple other minor edits to language
Micah Anderson [Sat, 22 Apr 2006 21:41:39 +0000 (21:41 +0000)]
A couple other minor edits to language

18 years agoThe helper didn't display the key properly, and I couldn't figure out
Micah Anderson [Sat, 22 Apr 2006 21:31:34 +0000 (21:31 +0000)]
The helper didn't display the key properly, and I couldn't figure out
how to get it to do so, so I just removed that piece ;)

18 years agoMinor grammar fix
Micah Anderson [Sat, 22 Apr 2006 21:22:24 +0000 (21:22 +0000)]
Minor grammar fix

18 years ago(no commit message)
Elijah Saxon [Wed, 19 Apr 2006 23:21:55 +0000 (23:21 +0000)]

18 years agoUpdated the sys handler to include all the checks that Petr Klima
Micah Anderson [Thu, 13 Apr 2006 16:51:25 +0000 (16:51 +0000)]
Updated the sys handler to include all the checks that Petr Klima
sent in the rhsys handler, made it work for both redhat and debian

18 years agoAdded tar handler
Micah Anderson [Wed, 12 Apr 2006 21:17:06 +0000 (21:17 +0000)]
Added tar handler

18 years agoChanged cron.d permissions to 644
Micah Anderson [Wed, 12 Apr 2006 21:06:34 +0000 (21:06 +0000)]
Changed cron.d permissions to 644

18 years agobackslashes for the double quotes are necessary in the debug lines
Micah Anderson [Sat, 8 Apr 2006 20:52:51 +0000 (20:52 +0000)]
backslashes for the double quotes are necessary in the debug lines
otherwise when you run a test run it will print: debug su $user -c "$execstr"
instead of expanding those variables
the backslashes in the output= lines were wrong, but the debug lines
were necessary :)

18 years agoRecursively ignore subdirs in /etc/backup.d (Closes: #361102)
intrigeri [Sat, 8 Apr 2006 10:44:55 +0000 (10:44 +0000)]
Recursively ignore subdirs in /etc/backup.d (Closes: #361102)

18 years agoTODO: removed erroeously re-added old item
intrigeri [Sat, 8 Apr 2006 10:35:47 +0000 (10:35 +0000)]
TODO: removed erroeously re-added old item

18 years ago r4446@krups: intrigeri | 2006-04-08 12:28:59 +0200
intrigeri [Sat, 8 Apr 2006 10:31:14 +0000 (10:31 +0000)]
 r4446@krups:  intrigeri | 2006-04-08 12:28:59 +0200
 mysql handler: removed over-enthusiastic quote-escaping, related to su ;
 previous versions broke the mysql handler both on sarge and sid.

18 years ago(no commit message)
intrigeri [Sat, 8 Apr 2006 10:29:48 +0000 (10:29 +0000)]

18 years agoRemoved over zelous vsnames check
Micah Anderson [Wed, 5 Apr 2006 04:40:40 +0000 (04:40 +0000)]
Removed over zelous vsnames check

18 years agocorrected minor typo
Elijah Saxon [Tue, 4 Apr 2006 17:29:40 +0000 (17:29 +0000)]
corrected minor typo

18 years agoAdded escaping of double quotes that were added previously
Micah Anderson [Sat, 25 Mar 2006 20:14:03 +0000 (20:14 +0000)]
Added escaping of double quotes that were added previously

18 years agoRemove AM_MAINTAINER_MODE from configure.in because it is erroring
Micah Anderson [Sat, 25 Mar 2006 17:54:22 +0000 (17:54 +0000)]
Remove AM_MAINTAINER_MODE from configure.in because it is erroring
out with newest autotools

18 years agoFixed su quoting usage, as outlined here:
Micah Anderson [Mon, 20 Mar 2006 23:08:07 +0000 (23:08 +0000)]
Fixed su quoting usage, as outlined here:
http://lists.debian.org/debian-devel-announce/2006/03/msg00003.html

18 years agolost+found was not being removed from the list of found_vservers
Micah Anderson [Wed, 15 Mar 2006 18:05:43 +0000 (18:05 +0000)]
lost+found was not being removed from the list of found_vservers
because the + was being interpreted by grep -E, I've escaped it
so it will properly be removed

18 years agoHarder than it looks at first! This appears to fix it, but please try it out.
Micah Anderson [Wed, 15 Mar 2006 00:06:19 +0000 (00:06 +0000)]
Harder than it looks at first! This appears to fix it, but please try it out.

18 years agoFixed the include=/exclude= improper dereference problem in the dup handler
Micah Anderson [Sat, 11 Mar 2006 07:22:44 +0000 (07:22 +0000)]
Fixed the include=/exclude= improper dereference problem in the dup handler

18 years agoIf you include= or exclude= a directory that is actually a symlink
Micah Anderson [Sat, 11 Mar 2006 07:21:04 +0000 (07:21 +0000)]
If you include= or exclude= a directory that is actually a symlink
somewhere along the chain you will only backup the symlink, and
not the data, this is fixed here in rdiff with this change

18 years agomysql tried to remove a tmpfile that didn't exist, fixed check for this
Micah Anderson [Tue, 7 Mar 2006 18:40:08 +0000 (18:40 +0000)]
mysql tried to remove a tmpfile that didn't exist, fixed check for this

18 years agoAdded some more default excludes as reported by Adam Porter in bug #353412
Micah Anderson [Thu, 23 Feb 2006 20:25:53 +0000 (20:25 +0000)]
Added some more default excludes as reported by Adam Porter in bug #353412

18 years agoAdd AM_MAINTAINER_MODE to configure.in which enables maintainer mode
Micah Anderson [Sat, 4 Feb 2006 17:49:57 +0000 (17:49 +0000)]
Add AM_MAINTAINER_MODE to configure.in which enables maintainer mode

18 years agoFixed improper use of $vuserhome as reported as Debian bug #351083
Micah Anderson [Fri, 3 Feb 2006 19:48:50 +0000 (19:48 +0000)]
Fixed improper use of $vuserhome as reported as Debian bug #351083

18 years agomysql, pgsql and svn handlers: fixed inversed vsname emptyness test
intrigeri [Thu, 2 Feb 2006 20:28:28 +0000 (20:28 +0000)]
mysql, pgsql and svn handlers: fixed inversed vsname emptyness test