matthijs/upstream/backupninja.git
18 years ago r195@um: micah | 2005-12-24 21:24:43 -0500
Micah Anderson [Sun, 25 Dec 2005 03:30:26 +0000 (03:30 +0000)]
 r195@um:  micah | 2005-12-24 21:24:43 -0500
 Added trac handler patch author to AUTHORS and added RPM support to
 Petr's entry

18 years ago r194@um: micah | 2005-12-24 21:17:55 -0500
Micah Anderson [Sun, 25 Dec 2005 03:27:07 +0000 (03:27 +0000)]
 r194@um:  micah | 2005-12-24 21:17:55 -0500
 Added missing changelog entries including trac handler toint()
 function, backupninja.conf.5 additions of "when" and "vservers", and
 trac handler subdir mkdir fix

18 years ago r193@um: micah | 2005-12-24 21:05:47 -0500
Micah Anderson [Sun, 25 Dec 2005 03:26:02 +0000 (03:26 +0000)]
 r193@um:  micah | 2005-12-24 21:05:47 -0500
 Added trac patch to fix subdir mkdir problem

18 years ago r192@um: micah | 2005-12-24 21:03:03 -0500
Micah Anderson [Sun, 25 Dec 2005 03:25:46 +0000 (03:25 +0000)]
 r192@um:  micah | 2005-12-24 21:03:03 -0500
 Changed configure.in revision number for next release

18 years agoChanged configure.in to list the 0.9.2 release and change the contact email to the...
Micah Anderson [Fri, 23 Dec 2005 14:41:43 +0000 (14:41 +0000)]
Changed configure.in to list the 0.9.2 release and change the contact email to the mailing list

18 years agoFixed broken toint function, causes backups to not run from cron
Micah Anderson [Fri, 16 Dec 2005 16:15:13 +0000 (16:15 +0000)]
Fixed broken toint function, causes backups to not run from cron
when told to run "everyday" (debian bug: #341881)

18 years agomysql,pgsql,svn,sys: fixed failing "is vserver running" test
intrigeri [Tue, 29 Nov 2005 14:18:31 +0000 (14:18 +0000)]
mysql,pgsql,svn,sys: fixed failing "is vserver running" test

18 years agodup: Fixed globbing support in include and exclude options (Debian bug #338796)
intrigeri [Tue, 29 Nov 2005 11:30:06 +0000 (11:30 +0000)]
dup: Fixed globbing support in include and exclude options (Debian bug #338796)

18 years agoReverted bashism removals from r228, after discussing this.
intrigeri [Tue, 29 Nov 2005 10:32:02 +0000 (10:32 +0000)]
Reverted bashism removals from r228, after discussing this.

18 years ago r3570@krups: intrigeri | 2005-11-17 22:39:31 +0100
intrigeri [Tue, 29 Nov 2005 10:11:35 +0000 (10:11 +0000)]
 r3570@krups:  intrigeri | 2005-11-17 22:39:31 +0100
 changelog cosmetics

18 years ago r3569@krups: intrigeri | 2005-11-17 22:34:04 +0100
intrigeri [Tue, 29 Nov 2005 10:11:25 +0000 (10:11 +0000)]
 r3569@krups:  intrigeri | 2005-11-17 22:34:04 +0100
 dup.helper: now remembers the src-section values (includes, etc.) inside one do_new session

18 years ago r3568@krups: intrigeri | 2005-11-17 22:25:05 +0100
intrigeri [Tue, 29 Nov 2005 10:11:14 +0000 (10:11 +0000)]
 r3568@krups:  intrigeri | 2005-11-17 22:25:05 +0100
 dup.helper: some code cleaning

18 years ago r3567@krups: intrigeri | 2005-11-17 22:08:30 +0100
intrigeri [Tue, 29 Nov 2005 10:11:04 +0000 (10:11 +0000)]
 r3567@krups:  intrigeri | 2005-11-17 22:08:30 +0100
 pgsql.helper: forbid the user to choose an empty database set to backup

18 years ago r3566@krups: intrigeri | 2005-11-17 21:59:38 +0100
intrigeri [Tue, 29 Nov 2005 10:10:53 +0000 (10:10 +0000)]
 r3566@krups:  intrigeri | 2005-11-17 21:59:38 +0100
 ninjahelper: moved (and enhanced) vservers-related functions to lib/vservers. dup.helper, pgsql.helper: use these functions

18 years ago r3565@krups: intrigeri | 2005-11-16 20:43:44 +0100
intrigeri [Tue, 29 Nov 2005 10:10:42 +0000 (10:10 +0000)]
 r3565@krups:  intrigeri | 2005-11-16 20:43:44 +0100
 ninjahelper and backupninja: cosmetic enhancement of the "am I root?" test.

18 years ago r3564@krups: intrigeri | 2005-11-16 20:33:48 +0100
intrigeri [Tue, 29 Nov 2005 10:10:31 +0000 (10:10 +0000)]
 r3564@krups:  intrigeri | 2005-11-16 20:33:48 +0100
 dup.helper: disabled connection setup, waiting for rdiff.helper code to be shared in some lib.

18 years ago r3563@krups: intrigeri | 2005-11-16 20:32:41 +0100
intrigeri [Tue, 29 Nov 2005 10:10:21 +0000 (10:10 +0000)]
 r3563@krups:  intrigeri | 2005-11-16 20:32:41 +0100
 ninjahelper: documented a few pieces of code

18 years ago r3562@krups: intrigeri | 2005-11-16 20:20:16 +0100
intrigeri [Tue, 29 Nov 2005 10:10:08 +0000 (10:10 +0000)]
 r3562@krups:  intrigeri | 2005-11-16 20:20:16 +0100
 Moved more code to lib/ (conffile-related functions, parseini. Added dup helper, using new modular vservers-related functions shared for all helpers.

18 years ago r3561@krups: intrigeri | 2005-11-15 15:16:50 +0100
intrigeri [Tue, 29 Nov 2005 10:09:55 +0000 (10:09 +0000)]
 r3561@krups:  intrigeri | 2005-11-15 15:16:50 +0100
 ninjahelper: use autotools' @BASH@ instead of hard-coded path

18 years ago r3560@krups: intrigeri | 2005-11-15 15:13:35 +0100
intrigeri [Tue, 29 Nov 2005 10:09:43 +0000 (10:09 +0000)]
 r3560@krups:  intrigeri | 2005-11-15 15:13:35 +0100
 backupninja now uses the maketemp function shared in lib/tools, instead of its own one.

18 years ago r3559@krups: intrigeri | 2005-11-15 15:07:17 +0100
intrigeri [Tue, 29 Nov 2005 10:09:31 +0000 (10:09 +0000)]
 r3559@krups:  intrigeri | 2005-11-15 15:07:17 +0100
 ninjahelper & backupninja now set $libdir when bootstrapping. improved $scriptdir search, too.

18 years ago r3558@krups: intrigeri | 2005-11-15 14:44:17 +0100
intrigeri [Tue, 29 Nov 2005 10:09:16 +0000 (10:09 +0000)]
 r3558@krups:  intrigeri | 2005-11-15 14:44:17 +0100
 Autotools: when cleaning, delete generated files in lib dir.

18 years ago r3557@krups: intrigeri | 2005-11-15 14:41:32 +0100
intrigeri [Tue, 29 Nov 2005 10:09:04 +0000 (10:09 +0000)]
 r3557@krups:  intrigeri | 2005-11-15 14:41:32 +0100
 Start to move common functions (maketemp) to lib/tools, and better use autotools for lib/{easydialog,tools}.

18 years ago r3556@krups: intrigeri | 2005-11-15 14:02:58 +0100
intrigeri [Tue, 29 Nov 2005 10:08:54 +0000 (10:08 +0000)]
 r3556@krups:  intrigeri | 2005-11-15 14:02:58 +0100
 Delete handlers/easydialog.sh since it's now in lib/.

18 years ago r3555@krups: intrigeri | 2005-11-15 13:59:57 +0100
intrigeri [Tue, 29 Nov 2005 10:08:41 +0000 (10:08 +0000)]
 r3555@krups:  intrigeri | 2005-11-15 13:59:57 +0100
 Moved easydialog.sh to lib/ directory: more code is going to be shared, let's start here.

18 years ago r3554@krups: intrigeri | 2005-11-15 04:09:01 +0100
intrigeri [Tue, 29 Nov 2005 10:08:30 +0000 (10:08 +0000)]
 r3554@krups:  intrigeri | 2005-11-15 04:09:01 +0100
 rdiff.helper: (re)rename do_rdiff_conn function to do_rdiff_ssh_con, since the previous rename was not the good one.

18 years ago r3553@krups: intrigeri | 2005-11-15 04:02:31 +0100
intrigeri [Tue, 29 Nov 2005 10:08:20 +0000 (10:08 +0000)]
 r3553@krups:  intrigeri | 2005-11-15 04:02:31 +0100
 rdiff.helper: rename do_ssh_con function to do_rdiff_conn, in order not to pollute namespace... and allow future code factorization :)

18 years ago r3552@krups: intrigeri | 2005-11-15 03:13:03 +0100
intrigeri [Tue, 29 Nov 2005 10:08:09 +0000 (10:08 +0000)]
 r3552@krups:  intrigeri | 2005-11-15 03:13:03 +0100
 easydialog: add optional third argument to booleanBox, to set default no if needed (and actually needed by the upcoming dup.helper).

18 years ago r3551@krups: intrigeri | 2005-11-15 00:47:57 +0100
intrigeri [Tue, 29 Nov 2005 10:07:59 +0000 (10:07 +0000)]
 r3551@krups:  intrigeri | 2005-11-15 00:47:57 +0100
 Fix formDisplay to reset $REPLY as it should.

18 years ago r3550@krups: intrigeri | 2005-11-15 00:47:09 +0100
intrigeri [Tue, 29 Nov 2005 10:07:49 +0000 (10:07 +0000)]
 r3550@krups:  intrigeri | 2005-11-15 00:47:09 +0100
 Fix listBegin/listItem/listDisplay to work with checklist boxes, as advertized.

18 years ago r3549@krups: intrigeri | 2005-11-14 21:47:01 +0100
intrigeri [Tue, 29 Nov 2005 10:07:38 +0000 (10:07 +0000)]
 r3549@krups:  intrigeri | 2005-11-14 21:47:01 +0100
 Fix documentation for get_next_filename function

18 years ago r3548@krups: intrigeri | 2005-11-14 20:47:49 +0100
intrigeri [Tue, 29 Nov 2005 10:07:28 +0000 (10:07 +0000)]
 r3548@krups:  intrigeri | 2005-11-14 20:47:49 +0100
 Fix: the "Cancel" buttons used to have a weird behaviour... at least

18 years ago r3547@krups: intrigeri | 2005-11-14 20:33:41 +0100
intrigeri [Tue, 29 Nov 2005 10:07:18 +0000 (10:07 +0000)]
 r3547@krups:  intrigeri | 2005-11-14 20:33:41 +0100
 Fix ChangeLog entry.

18 years ago r3546@krups: intrigeri | 2005-11-14 20:32:59 +0100
intrigeri [Tue, 29 Nov 2005 10:07:07 +0000 (10:07 +0000)]
 r3546@krups:  intrigeri | 2005-11-14 20:32:59 +0100
 Fix: used to expand '*' in default source directories

18 years ago r3545@krups: intrigeri | 2005-11-13 16:33:55 +0100
intrigeri [Tue, 29 Nov 2005 10:06:56 +0000 (10:06 +0000)]
 r3545@krups:  intrigeri | 2005-11-13 16:33:55 +0100
 Added my email address to AUTHORS file

19 years agoConverted some bashisms to POSIX -- no concept of arrays in posix, bleh
Micah Anderson [Sat, 19 Nov 2005 18:00:25 +0000 (18:00 +0000)]
Converted some bashisms to POSIX -- no concept of arrays in posix, bleh

19 years agoColor comments were wrong - error is red, fatal is purple. Comments
Micah Anderson [Sat, 19 Nov 2005 17:54:19 +0000 (17:54 +0000)]
Color comments were wrong - error is red, fatal is purple. Comments
said error was orange and fatal was red, maybe this is better?

19 years agoAdded when and vservers lines to docs
Micah Anderson [Sat, 19 Nov 2005 17:11:28 +0000 (17:11 +0000)]
Added when and vservers lines to docs

19 years agoFixed missing makecd.helper
Micah Anderson [Thu, 10 Nov 2005 14:37:20 +0000 (14:37 +0000)]
Fixed missing makecd.helper

19 years agoAdded remote destination directory checking and auto creation if doesn't exist.
Micah Anderson [Sat, 5 Nov 2005 23:07:19 +0000 (23:07 +0000)]
Added remote destination directory checking and auto creation if doesn't exist.
Also fixed a bug in the rdiff handler that caused a unary operation error if
the variable wasn't fixed

19 years agoFixed bug in rdiff.helper that kept include and exclude lines from being put in the...
Micah Anderson [Sat, 5 Nov 2005 20:47:44 +0000 (20:47 +0000)]
Fixed bug in rdiff.helper that kept include and exclude lines from being put in the file

19 years agoAdded auto remote rdiff-backup installation if possible to ninjahelper
Micah Anderson [Sat, 5 Nov 2005 20:16:14 +0000 (20:16 +0000)]
Added auto remote rdiff-backup installation if possible to ninjahelper

19 years agoUpdated svn handler for new hotcopy functionality
Micah Anderson [Sat, 5 Nov 2005 11:41:46 +0000 (11:41 +0000)]
Updated svn handler for new hotcopy functionality

19 years agoMade ninjahelper create files in /etc/backup.d with mode 600 instead of 000
Micah Anderson [Fri, 4 Nov 2005 23:35:29 +0000 (23:35 +0000)]
Made ninjahelper create files in /etc/backup.d with mode 600 instead of 000

19 years ago Corrected AUTHORS.
intrigeri [Wed, 2 Nov 2005 08:30:50 +0000 (08:30 +0000)]
 Corrected AUTHORS.

19 years agoRemoved some unnecessary comments
Micah Anderson [Fri, 28 Oct 2005 21:21:39 +0000 (21:21 +0000)]
Removed some unnecessary comments

19 years agoadded the makecd ninjahelper, and updated the Authors
Micah Anderson [Fri, 28 Oct 2005 18:19:41 +0000 (18:19 +0000)]
added the makecd ninjahelper, and updated the Authors

19 years agoadded draft authors
Elijah Saxon [Thu, 27 Oct 2005 02:17:19 +0000 (02:17 +0000)]
added draft authors

19 years agoAdded changelog entry re: autotools
Micah Anderson [Wed, 26 Oct 2005 23:23:05 +0000 (23:23 +0000)]
Added changelog entry re: autotools

19 years agoFinish up and move out
Micah Anderson [Wed, 26 Oct 2005 23:19:57 +0000 (23:19 +0000)]
Finish up and move out

19 years agoMove to templated version
Micah Anderson [Wed, 26 Oct 2005 23:18:18 +0000 (23:18 +0000)]
Move to templated version

19 years agoMove to templated version
Micah Anderson [Wed, 26 Oct 2005 23:16:35 +0000 (23:16 +0000)]
Move to templated version

19 years agoAdd more Makefile templates
Micah Anderson [Wed, 26 Oct 2005 23:15:26 +0000 (23:15 +0000)]
Add more Makefile templates

19 years agoOops, cleanup and move the license to the standard location
Micah Anderson [Wed, 26 Oct 2005 23:14:03 +0000 (23:14 +0000)]
Oops, cleanup and move the license to the standard location

19 years agoMakefile templates go in every directory
Micah Anderson [Wed, 26 Oct 2005 23:10:19 +0000 (23:10 +0000)]
Makefile templates go in every directory

19 years agoMoving to less fun layout, more useful outcome
Micah Anderson [Wed, 26 Oct 2005 23:09:24 +0000 (23:09 +0000)]
Moving to less fun layout, more useful outcome

19 years agoAdd more makefile templates
Micah Anderson [Wed, 26 Oct 2005 23:07:11 +0000 (23:07 +0000)]
Add more makefile templates

19 years agoAdd makefile templates
Micah Anderson [Wed, 26 Oct 2005 23:06:43 +0000 (23:06 +0000)]
Add makefile templates

19 years agoA little rearranging to get to autotools
Micah Anderson [Wed, 26 Oct 2005 23:05:26 +0000 (23:05 +0000)]
A little rearranging to get to autotools

19 years agoMoving to autotools standard layout
Micah Anderson [Wed, 26 Oct 2005 23:04:16 +0000 (23:04 +0000)]
Moving to autotools standard layout

19 years agoMove logrotate to autotools template
Micah Anderson [Wed, 26 Oct 2005 23:02:25 +0000 (23:02 +0000)]
Move logrotate to autotools template

19 years agochange cronjob to autotools template
Micah Anderson [Wed, 26 Oct 2005 23:01:45 +0000 (23:01 +0000)]
change cronjob to autotools template

19 years agoAdd autotools Makefile templates
Micah Anderson [Wed, 26 Oct 2005 23:00:48 +0000 (23:00 +0000)]
Add autotools Makefile templates

19 years agoMove configuration to autotools template
Micah Anderson [Wed, 26 Oct 2005 23:00:18 +0000 (23:00 +0000)]
Move configuration to autotools template

19 years agoMoved rdiff helper lines up, as 0.90 has already been released
Micah Anderson [Wed, 26 Oct 2005 22:56:03 +0000 (22:56 +0000)]
Moved rdiff helper lines up, as 0.90 has already been released

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.