matthijs/upstream/backupninja.git
19 years agofixed many bugs in rdiff.helper
Elijah Saxon [Wed, 19 Oct 2005 05:17:53 +0000 (05:17 +0000)]
fixed many bugs in rdiff.helper
added more verbage to ninjahelper
added some IFS=$'' to easydialog
(this allows you to pass through blank lines).

19 years ago(no commit message) backupninja-0.9
Elijah Saxon [Mon, 10 Oct 2005 18:01:56 +0000 (18:01 +0000)]

19 years agobrought man pages up to date.
Elijah Saxon [Mon, 10 Oct 2005 17:36:09 +0000 (17:36 +0000)]
brought man pages up to date.

19 years agominor clean up
Elijah Saxon [Mon, 10 Oct 2005 17:35:55 +0000 (17:35 +0000)]
minor clean up

19 years agoAdded man pages
Micah Anderson [Fri, 7 Oct 2005 18:27:29 +0000 (18:27 +0000)]
Added man pages

19 years agoapplied patch to rdiff.helper, removed /etc/passwd from mysql handler.
Elijah Saxon [Fri, 7 Oct 2005 16:02:27 +0000 (16:02 +0000)]
applied patch to rdiff.helper, removed /etc/passwd from mysql handler.

19 years agomoved stuff around.
Elijah Saxon [Wed, 5 Oct 2005 15:54:23 +0000 (15:54 +0000)]
moved stuff around.

19 years ago r188@krups: intrigeri | 2005-10-03 01:14:37 +0200
intrigeri [Sun, 2 Oct 2005 17:35:22 +0000 (17:35 +0000)]
 r188@krups:  intrigeri | 2005-10-03 01:14:37 +0200
 Replaced awful "grep /etc/passwd" with getent calls in pgsql and mysql handlers

19 years agocreated function maketemp, to be used by backupninja
Elijah Saxon [Sun, 2 Oct 2005 12:45:12 +0000 (12:45 +0000)]
created function maketemp, to be used by backupninja
and maildir handler for creating safe temp files.

19 years agoFixed error causing find to complain about not having -mindepth earlier
Micah Anderson [Wed, 28 Sep 2005 14:57:17 +0000 (14:57 +0000)]
Fixed error causing find to complain about not having -mindepth earlier

19 years agoreally fix the insecure temp file creation
Micah Anderson [Wed, 28 Sep 2005 14:52:45 +0000 (14:52 +0000)]
really fix the insecure temp file creation

19 years agoFixed insecure temporary file creation
Micah Anderson [Wed, 28 Sep 2005 14:47:51 +0000 (14:47 +0000)]
Fixed insecure temporary file creation

19 years agonoted
Micah Anderson [Wed, 28 Sep 2005 01:39:15 +0000 (01:39 +0000)]
noted

19 years agoremoved erroneous magic filemarker in pgsql handler
Micah Anderson [Wed, 28 Sep 2005 01:38:29 +0000 (01:38 +0000)]
removed erroneous magic filemarker in pgsql handler

19 years agoFixed the changelog
Micah Anderson [Wed, 28 Sep 2005 01:26:33 +0000 (01:26 +0000)]
Fixed the changelog

19 years agodated release backupninja-0.8
Elijah Saxon [Thu, 15 Sep 2005 18:42:24 +0000 (18:42 +0000)]
dated release

19 years agoadded patch to mysql handler from Daniel.Bonniot@inria.fr
Elijah Saxon [Thu, 15 Sep 2005 18:36:23 +0000 (18:36 +0000)]
added patch to mysql handler from Daniel.Bonniot@inria.fr
(adds ignores option)

19 years agomysql helper bugfix: write yes/no to config file instead of on/off, that are not...
intrigeri [Sat, 3 Sep 2005 18:57:37 +0000 (18:57 +0000)]
mysql helper bugfix: write yes/no to config file instead of on/off, that are not recognized by mysql handler

19 years agomysql and dup handlers: when using a vserver, check if it is running
intrigeri [Sat, 27 Aug 2005 00:19:50 +0000 (00:19 +0000)]
mysql and dup handlers: when using a vserver, check if it is running

19 years agodup handler: added option to perform a full backup instead of an incremental one.
intrigeri [Sat, 20 Aug 2005 18:17:25 +0000 (18:17 +0000)]
dup handler: added option to perform a full backup instead of an incremental one.

19 years agoNow ignores vim's .swp files in /etc/backup.d/
intrigeri [Sat, 20 Aug 2005 15:43:58 +0000 (15:43 +0000)]
Now ignores vim's .swp files in /etc/backup.d/

19 years agoSecurity fix: duplicity handler used to put the gpg passphase on the command line.
intrigeri [Sat, 20 Aug 2005 15:37:57 +0000 (15:37 +0000)]
Security fix: duplicity handler used to put the gpg passphase on the command line.

19 years agoRemoved an unnecessary check in dup handler.
intrigeri [Fri, 19 Aug 2005 23:02:07 +0000 (23:02 +0000)]
Removed an unnecessary check in dup handler.

19 years agoFixed a critical bug in sys handler vservers support: it tried (and failed) to save...
intrigeri [Sun, 14 Aug 2005 22:54:08 +0000 (22:54 +0000)]
Fixed a critical bug in sys handler vservers support: it tried (and failed) to save packages list even if packages=no.

19 years agoFixed a critical bug in pgsql handler vservers support.
intrigeri [Sun, 14 Aug 2005 22:49:43 +0000 (22:49 +0000)]
Fixed a critical bug in pgsql handler vservers support.

19 years agominor change to rdiff handler.
Elijah Saxon [Tue, 9 Aug 2005 21:36:13 +0000 (21:36 +0000)]
minor change to rdiff handler.

19 years agolabel is no longer required (now this works with ninjahelper without problems)
Elijah Saxon [Tue, 9 Aug 2005 21:28:26 +0000 (21:28 +0000)]
label is no longer required (now this works with ninjahelper without problems)

19 years agoAdded helper for pgsql handler.
intrigeri [Tue, 9 Aug 2005 20:59:20 +0000 (20:59 +0000)]
Added helper for pgsql handler.

19 years agoninjahelper: better check_perms(), improved xedit.
intrigeri [Tue, 9 Aug 2005 20:55:58 +0000 (20:55 +0000)]
ninjahelper: better check_perms(), improved xedit.

19 years agoAdded a few safety checks to pgsql handler.
intrigeri [Tue, 9 Aug 2005 20:53:19 +0000 (20:53 +0000)]
Added a few safety checks to pgsql handler.

19 years agoFixed/improved a few bits of rdiff, dup and sys handlers.
intrigeri [Tue, 9 Aug 2005 20:50:05 +0000 (20:50 +0000)]
Fixed/improved a few bits of rdiff, dup and sys handlers.

19 years agoImproved README a bit.
intrigeri [Tue, 9 Aug 2005 20:46:18 +0000 (20:46 +0000)]
Improved README a bit.

19 years agoAdded vservers support to duplicity handler.
intrigeri [Tue, 9 Aug 2005 20:41:37 +0000 (20:41 +0000)]
Added vservers support to duplicity handler.

19 years agoAdded pgsql (PostgreSQL) handler, with vservers support.
intrigeri [Tue, 9 Aug 2005 20:28:52 +0000 (20:28 +0000)]
Added pgsql (PostgreSQL) handler, with vservers support.

19 years agofixed when bug for real this time. backupninja-0.7
Elijah Saxon [Wed, 27 Jul 2005 17:30:56 +0000 (17:30 +0000)]
fixed when bug for real this time.

19 years agochanged on to yes (on doesn't work!)
Elijah Saxon [Wed, 27 Jul 2005 17:30:24 +0000 (17:30 +0000)]
changed on to yes (on doesn't work!)

19 years ago(no commit message)
Elijah Saxon [Tue, 26 Jul 2005 23:21:04 +0000 (23:21 +0000)]

19 years ago(no commit message)
Elijah Saxon [Tue, 26 Jul 2005 23:15:12 +0000 (23:15 +0000)]

19 years agofixed bug where multiple 'when' options were ignored.
Elijah Saxon [Tue, 26 Jul 2005 23:05:17 +0000 (23:05 +0000)]
fixed bug where multiple 'when' options were ignored.

19 years agoFixed broken vserver dpkg parsing in sys handler
Micah Anderson [Tue, 19 Jul 2005 16:08:39 +0000 (16:08 +0000)]
Fixed broken vserver dpkg parsing in sys handler

19 years agoFixed sys handler bracket problem
Micah Anderson [Tue, 19 Jul 2005 15:24:50 +0000 (15:24 +0000)]
Fixed sys handler bracket problem

19 years ago(no commit message)
Elijah Saxon [Fri, 15 Jul 2005 04:14:56 +0000 (04:14 +0000)]

19 years agoremoved extra -o
Micah Anderson [Sun, 10 Jul 2005 10:05:49 +0000 (10:05 +0000)]
removed extra -o

19 years agoupdated README
Elijah Saxon [Sat, 9 Jul 2005 00:13:58 +0000 (00:13 +0000)]
updated README

19 years agominor
Elijah Saxon [Sat, 9 Jul 2005 00:00:47 +0000 (00:00 +0000)]
minor

19 years agoadded cancel
Elijah Saxon [Fri, 8 Jul 2005 19:28:16 +0000 (19:28 +0000)]
added cancel

19 years agomade it so that helpers are dynamically defined.
Elijah Saxon [Fri, 8 Jul 2005 19:21:46 +0000 (19:21 +0000)]
made it so that helpers are dynamically defined.

19 years agoAdded stefani's makecd handler
Micah Anderson [Fri, 8 Jul 2005 16:24:57 +0000 (16:24 +0000)]
Added stefani's makecd handler

19 years agoFixed up changelog
Micah Anderson [Fri, 8 Jul 2005 16:17:02 +0000 (16:17 +0000)]
Fixed up changelog

19 years agogreatly improved the rdiff wizard. added default option to menu in easydialog.
Elijah Saxon [Thu, 7 Jul 2005 21:14:19 +0000 (21:14 +0000)]
greatly improved the rdiff wizard. added default option to menu in easydialog.

19 years agominor
Elijah Saxon [Wed, 6 Jul 2005 08:20:12 +0000 (08:20 +0000)]
minor

19 years agofixed handling of * in easydialog.
Elijah Saxon [Wed, 6 Jul 2005 08:03:31 +0000 (08:03 +0000)]
fixed handling of * in easydialog.
added .disabled

19 years agoadded ninjahelper
Elijah Saxon [Mon, 4 Jul 2005 06:44:51 +0000 (06:44 +0000)]
added ninjahelper

19 years agocreated ninjahelper
Elijah Saxon [Mon, 4 Jul 2005 06:39:00 +0000 (06:39 +0000)]
created ninjahelper

19 years agofixed no error on failed bug
Elijah Saxon [Sat, 2 Jul 2005 20:17:47 +0000 (20:17 +0000)]
fixed no error on failed bug

19 years agooptions to sys
Elijah Saxon [Fri, 1 Jul 2005 20:09:16 +0000 (20:09 +0000)]
options to sys

19 years ago(no commit message)
Elijah Saxon [Fri, 1 Jul 2005 01:05:27 +0000 (01:05 +0000)]

19 years agochanged and improved the log file output
Elijah Saxon [Thu, 30 Jun 2005 22:05:33 +0000 (22:05 +0000)]
changed and improved the log file output

19 years agoimproved error message if password file not found
Elijah Saxon [Tue, 28 Jun 2005 06:24:33 +0000 (06:24 +0000)]
improved error message if password file not found
moved start/stop ldap code so that it makes sense.

19 years agoAdded trac example
Micah Anderson [Tue, 21 Jun 2005 22:13:38 +0000 (22:13 +0000)]
Added trac example

19 years agoAdded trac handler, changed VSERVERS variable to be lowercase and
Micah Anderson [Mon, 13 Jun 2005 19:37:26 +0000 (19:37 +0000)]
Added trac handler, changed VSERVERS variable to be lowercase and
added some vserver documentation to README and to the handlers

19 years agoMinor spelling fix
Micah Anderson [Mon, 13 Jun 2005 04:42:49 +0000 (04:42 +0000)]
Minor spelling fix

19 years agoadded double quotes around password in .my.cnf
Elijah Saxon [Thu, 9 Jun 2005 20:02:28 +0000 (20:02 +0000)]
added double quotes around password in .my.cnf

19 years agoremoved extra 0 from cron
Micah Anderson [Fri, 3 Jun 2005 22:44:46 +0000 (22:44 +0000)]
removed extra 0 from cron

19 years agoUpdated changelog formatting to be consistant
Micah Anderson [Fri, 3 Jun 2005 22:21:26 +0000 (22:21 +0000)]
Updated changelog formatting to be consistant

19 years agomysql --defaults-file stuff.
Elijah Saxon [Wed, 1 Jun 2005 22:44:04 +0000 (22:44 +0000)]
mysql --defaults-file stuff.

19 years ago(no commit message)
Elijah Saxon [Wed, 1 Jun 2005 18:59:00 +0000 (18:59 +0000)]

19 years ago..
Elijah Saxon [Wed, 1 Jun 2005 18:56:48 +0000 (18:56 +0000)]
..

19 years agoadded support for --defaults-file
Elijah Saxon [Wed, 1 Jun 2005 18:50:22 +0000 (18:50 +0000)]
added support for --defaults-file

19 years agoDuplicity handler: added "bandwidthlimit" option.
intrigeri [Fri, 27 May 2005 18:41:40 +0000 (18:41 +0000)]
Duplicity handler: added "bandwidthlimit" option.

19 years agoDuplicity handler example file (example.dup) : uploaded for real, this time, and...
intrigeri [Fri, 27 May 2005 16:31:23 +0000 (16:31 +0000)]
Duplicity handler example file (example.dup) : uploaded for real, this time, and added a note about symlink management weirdness in "include = " config lines.

19 years agoSpruced up the changelog a bit
Micah Anderson [Tue, 24 May 2005 19:41:51 +0000 (19:41 +0000)]
Spruced up the changelog a bit

19 years agoForgot to note in the changelog
intrigeri [Tue, 24 May 2005 19:30:43 +0000 (19:30 +0000)]
Forgot to note in the changelog

19 years agoUpdates to handle vservers
Micah Anderson [Tue, 24 May 2005 19:27:43 +0000 (19:27 +0000)]
Updates to handle vservers

19 years agoChanges that I've made for vservers
Micah Anderson [Tue, 24 May 2005 19:26:11 +0000 (19:26 +0000)]
Changes that I've made for vservers

19 years agoImproved duplicity handler: option to disable remote files cleaning, optionnal backup...
intrigeri [Tue, 24 May 2005 19:08:51 +0000 (19:08 +0000)]
Improved duplicity handler: option to disable remote files cleaning, optionnal backups gpg signing, option to specify the gpg key to use, nicelevel & testconnect options, optionnal string to pass to ssh/scp e.g. to use a non-default identity file ; created an example.dup file ; config is now split in sections.

19 years agoForgot to note in the changelog
Micah Anderson [Fri, 6 May 2005 01:18:59 +0000 (01:18 +0000)]
Forgot to note in the changelog

19 years agoImplemented fix to report errors (via cron) on fatal problems in the main backupninja...
Micah Anderson [Fri, 6 May 2005 01:17:25 +0000 (01:17 +0000)]
Implemented fix to report errors (via cron) on fatal problems in the main backupninja script

19 years agoAdded a note about required configuration options for ldapsearch method
Micah Anderson [Thu, 21 Apr 2005 19:05:15 +0000 (19:05 +0000)]
Added a note about required configuration options for ldapsearch method

19 years agoAdded enhanced options to ldap handler
Micah Anderson [Thu, 21 Apr 2005 18:47:57 +0000 (18:47 +0000)]
Added enhanced options to ldap handler

19 years ago(no commit message)
Elijah Saxon [Tue, 19 Apr 2005 21:37:49 +0000 (21:37 +0000)]

19 years agocreated
Elijah Saxon [Tue, 19 Apr 2005 21:19:13 +0000 (21:19 +0000)]
created

19 years agoadded 'daily', hours don't need 0 prefix. backupninja-0.5
Elijah Saxon [Sun, 17 Apr 2005 17:14:33 +0000 (17:14 +0000)]
added 'daily', hours don't need 0 prefix.

19 years agordiff works with sshd banner... rdiff local dest works... create logfile... when...
Elijah Saxon [Wed, 13 Apr 2005 05:29:33 +0000 (05:29 +0000)]
rdiff works with sshd banner... rdiff local dest works... create logfile... when=hourly... rdiff nice...

19 years agofixed bug where config files were run in order of
Elijah Saxon [Fri, 8 Apr 2005 17:02:52 +0000 (17:02 +0000)]
fixed bug where config files were run in order of
time created instead of in numeric order.

19 years agofixed bug which always reported error.
Elijah Saxon [Mon, 21 Mar 2005 17:50:49 +0000 (17:50 +0000)]
fixed bug which always reported error.

19 years agofixed bug when system has multiple usernames starting with "root".
Elijah Saxon [Mon, 21 Mar 2005 17:48:34 +0000 (17:48 +0000)]
fixed bug when system has multiple usernames starting with "root".

19 years agotagged 0.4.4 backupninja-0.4.4
Elijah Saxon [Sat, 19 Mar 2005 02:37:37 +0000 (02:37 +0000)]
tagged 0.4.4

19 years agounless there is an actual error reported, we now assume success.
Elijah Saxon [Fri, 18 Mar 2005 20:22:11 +0000 (20:22 +0000)]
unless there is an actual error reported, we now assume success.

19 years agocreated
Elijah Saxon [Fri, 18 Mar 2005 20:14:49 +0000 (20:14 +0000)]
created

19 years ago0.4.4
Elijah Saxon [Tue, 15 Mar 2005 18:30:11 +0000 (18:30 +0000)]
0.4.4

19 years agofixed bug with __star__ and sys handler.
Elijah Saxon [Mon, 14 Mar 2005 21:49:29 +0000 (21:49 +0000)]
fixed bug with __star__ and sys handler.
well, not really, but i worked around a bug that i don't understand.

19 years agoadded PATH
Elijah Saxon [Mon, 14 Mar 2005 21:48:00 +0000 (21:48 +0000)]
added PATH

19 years agouncommented rm of buffer file.
Elijah Saxon [Sun, 13 Mar 2005 19:47:00 +0000 (19:47 +0000)]
uncommented rm of buffer file.

19 years agoadded --run, fix to __star__
Elijah Saxon [Thu, 10 Mar 2005 11:28:23 +0000 (11:28 +0000)]
added --run, fix to __star__

19 years ago(no commit message)
Elijah Saxon [Thu, 10 Mar 2005 11:27:28 +0000 (11:27 +0000)]

19 years ago(no commit message)
Elijah Saxon [Thu, 10 Mar 2005 11:27:22 +0000 (11:27 +0000)]

19 years agoadded force to hard link cp
Elijah Saxon [Thu, 10 Mar 2005 11:23:59 +0000 (11:23 +0000)]
added force to hard link cp
ignore rsync error code 24
ignore cp return code.

19 years agonow we use hwinfo which is soooo much better than discover for this.
Elijah Saxon [Thu, 10 Mar 2005 11:22:27 +0000 (11:22 +0000)]
now we use hwinfo which is soooo much better than discover for this.
also, now it actually finds all disks in partition report.

19 years agoadded --run
Elijah Saxon [Sat, 26 Feb 2005 21:28:26 +0000 (21:28 +0000)]
added --run