Commit Graph

251 Commits

Author SHA1 Message Date
intrigeri
b2cda6aae3 sys: start to fix silly output display and data loss 2006-11-01 21:14:35 +00:00
intrigeri
6b015afc1e pgsql: support PGSQLUSER for real (Closes: #396578) 2006-11-01 18:26:41 +00:00
intrigeri
b35260e595 Changelog completing with proper Closes: Debian bug 2006-10-28 19:34:56 +00:00
intrigeri
56c992661c sys: fix bug when vrootdir is on its own partition 2006-10-28 19:19:55 +00:00
intrigeri
5eef842c2b fixed configuration files permission check 2006-10-08 00:42:47 +00:00
Micah Anderson
2276e5df3f fixed automake problem if /etc/backup.d already exists 2006-10-07 23:04:27 +00:00
intrigeri
e2f2e629cc sys: fixed typo breaking things with VServers 2006-10-07 22:53:46 +00:00
Micah Anderson
787e4aadd2 Change /etc/backup.d permissions to need 0770 for admingroup 2006-10-07 03:59:32 +00:00
intrigeri
2e9bb3f05e sys: fix the '*' in dpkg --get-selections 2006-10-07 03:27:24 +00:00
intrigeri
26e33dcc47 ninjahelper.in: remove runtime overzealous perms checks on the helpers 2006-10-07 02:44:05 +00:00
Micah Anderson
87143986c0 Here is my trac commit 2006-10-07 02:01:47 +00:00
intrigeri
054f9fb2ad dup: document how to write sftp-compatible (and thus new-duplicity-compatible)
sshoptions setting (Closes: #388543)
2006-10-07 01:23:21 +00:00
intrigeri
d395ae94a5 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
2006-10-07 00:40:58 +00:00
Micah Anderson
947309699d added ldaphost and tls variable as requested by stefani 2006-10-06 20:00:52 +00:00
Micah Anderson
4ce9c573c8 Added disk space report option (adam kosmin suggestion)
removed sys vserver not running noise report (anarcat suggestion)
2006-10-06 18:42:32 +00:00
Micah Anderson
7debcd465b added purged packages to dpkg --get-selections 2006-10-04 23:38:30 +00:00
Micah Anderson
6d6d041bce Added changes from rhatto 2006-10-02 00:21:24 +00:00
Micah Anderson
56e2f27e79 Fixed stat to use --format instead of --printf to be compatible with coreutils 2006-08-13 15:53:11 +00:00
Micah Anderson
28338e91c3 Added RPM patches submitted by Robert Napier 2006-08-11 13:46:57 +00:00
Micah Anderson
6764e88373 Added details to example.rsnap 2006-08-10 20:45:52 +00:00
Micah Anderson
e6bf696c5a Changed partition check to use sfdisk as its more common 2006-08-08 21:40:08 +00:00
Micah Anderson
8e154d59ef Added patch to improve RPM building 2006-08-06 18:01:28 +00:00
Micah Anderson
32e13d4c65 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
2006-08-03 17:38:00 +00:00
Elijah Saxon
bab810d242 added rsnap 2006-07-10 20:08:35 +00:00
Micah Anderson
e3f280a3ca Added explicit mktemp template names so that mktemp is more compatible with other versions
than Debian's. Also added Anarcat to the AUTHORS file
2006-06-10 16:14:38 +00:00
Micah Anderson
11601b4ccd 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
2006-06-10 16:09:59 +00:00
Micah Anderson
f07f4b873b 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
2006-06-10 13:40:22 +00:00
Micah Anderson
fe7ee521a6 add in-line compression to ldap handler 2006-06-10 00:33:51 +00:00
Micah Anderson
b5130c4941 Added in-line compression to pgsql and mysql handlers, appears to work fine in tests 2006-06-10 00:25:16 +00:00
Micah Anderson
489e294c50 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
2006-06-09 17:27:21 +00:00
intrigeri
79cc6a73b3 dup: now forbid to (try to) backup / 2006-06-04 00:36:33 +00:00
intrigeri
8042abbba0 Forgot to update Changelog for previous rev: rdiff now works if testconnect=no and if $test is not defined 2006-06-04 00:34:23 +00:00
intrigeri
b538ddaa1e dup: checked that bandwidthlimit still works with duplicity 0.4.2, reflected
this into the docs/examples/Changelog
2006-06-03 22:37:40 +00:00
intrigeri
1c8466a3b8 forgot to write to Changelog 2006-06-03 21:12:00 +00:00
intrigeri
8776e3a3e3 ninjahelper: Recursively ignore subdirs in /etc/backup.d (Finally Closes: #361102) 2006-05-30 03:41:39 +00:00
intrigeri
098952b69d dup (helper + handler + example config) : don't pretend anymore that duplicity
can work without any passphrase ; thanks Micah for the bug report
2006-05-30 03:40:34 +00:00
intrigeri
a8c5734f54 pgsql: postgres user UID is now the one from inside the vserver if necessary 2006-04-24 16:16:12 +00:00
intrigeri
806d97652f pgsql: Fixed shell expansion, thanks Thomas Kotzian (Closes: #363297) 2006-04-24 16:16:01 +00:00
Elijah Saxon
08e8ea9537 2006-04-19 23:21:55 +00:00
Micah Anderson
db0d7b6059 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
2006-04-13 16:51:25 +00:00
Micah Anderson
d3875324de Added tar handler 2006-04-12 21:17:06 +00:00
Micah Anderson
ea111f2a5c Changed cron.d permissions to 644 2006-04-12 21:06:34 +00:00
intrigeri
5158f2569f Recursively ignore subdirs in /etc/backup.d (Closes: #361102) 2006-04-08 10:44:55 +00:00
Micah Anderson
e12521be73 Removed over zelous vsnames check 2006-04-05 04:40:40 +00:00
Micah Anderson
8f7a366d32 Fixed su quoting usage, as outlined here:
http://lists.debian.org/debian-devel-announce/2006/03/msg00003.html
2006-03-20 23:08:07 +00:00
Micah Anderson
0e353b42db 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
2006-03-15 18:05:43 +00:00
Micah Anderson
0137962360 Fixed the include=/exclude= improper dereference problem in the dup handler 2006-03-11 07:22:44 +00:00
Micah Anderson
dc8e99c6c4 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
2006-03-11 07:21:04 +00:00
Micah Anderson
c8ebca79ad mysql tried to remove a tmpfile that didn't exist, fixed check for this 2006-03-07 18:40:08 +00:00
Micah Anderson
a8d99f1b1e Fixed improper use of $vuserhome as reported as Debian bug #351083 2006-02-03 19:48:50 +00:00
intrigeri
1f21ab1f9d mysql, pgsql and svn handlers: fixed inversed vsname emptyness test 2006-02-02 20:28:28 +00:00
intrigeri
cd19017bd6 Changelog: added next-release section, added my previous fix' log entry 2006-02-02 20:13:14 +00:00
Micah Anderson
eac987023c configure script should not be in svn, but instead generated on release
configure.in modified to be more selective about finding bash
configure.in modified for 0.9.3 release
autogen.sh modified to create config.guess and config.sub for release
changelog updated about autoconf changes
Removed /bin/bash TODO line
2006-01-20 00:10:58 +00:00
intrigeri
3e3589c842 as usual, forgot to update the Changelog in last commit... 2006-01-19 21:58:47 +00:00
intrigeri
8bc9312e15 handlers/sys: start to use new lib/vserver functionality 2006-01-19 21:58:29 +00:00
intrigeri
435e859a25 handlers/svn: use the same (short) code as pgsql and mysql to check vservers availability 2006-01-19 21:58:20 +00:00
intrigeri
b52464c19e clean up and homogenize pgsql and mysql vserver checks 2006-01-19 21:58:03 +00:00
intrigeri
e5098e0cce handlers/pgsql: make use of the new lib/vserver functionality 2006-01-19 21:57:45 +00:00
intrigeri
b7dd0cbf81 handlers/rdiff: make use of new lib/vserver functionality 2006-01-19 21:57:28 +00:00
intrigeri
e431f13bcc rdiff: fixed globbing bug for include, exclude and vsinclude (again.) 2006-01-19 21:57:11 +00:00
intrigeri
299a530734 lib/vserver.in: new function: vservers_exist
handlers/dup: make use of new lib/vserver functionality
2006-01-19 21:56:53 +00:00
intrigeri
96023985bc lib/vserver.in[init_vservers]: warn if vservers are enabled but no vserver is found 2006-01-19 21:56:44 +00:00
intrigeri
49f1d7f86c lib/vserver.in [init_vservers] : canonicalize VROOTDIR (since duplicity et al. don't follow symlinks) 2006-01-17 22:23:24 +00:00
intrigeri
04ed966851 lib/vserver.in [init_vservers] : test in a stricter way the real vservers availability 2006-01-17 22:23:06 +00:00
intrigeri
55b02f8536 code refactor: backupninja now uses vservers lib to init vservers support
(I hate duplicated code!)
2006-01-17 22:22:52 +00:00
intrigeri
badd9c82b9 backupninja.in: improved VROOTDIR detection as in lib/vserver.in 2006-01-17 22:22:25 +00:00
intrigeri
38642e9c0f dup.helper: fixed output syntax for multiple vsnames
example.dup: fixed example vsnames syntax
2006-01-17 22:22:07 +00:00
intrigeri
4beb261328 duplicity handler: warn if vsnames or vsinclude is enabled while vservers support is disabled in backupninja.conf 2006-01-17 22:21:39 +00:00
intrigeri
329ece37a0 forgot to update Changelog for previous commit 2006-01-16 22:01:21 +00:00
Elijah Saxon
ddc73ae57c lots of ninjahelper changes 2006-01-09 00:19:39 +00:00
Micah Anderson
ee384b08c7 Fixed mysql no user defaults file handling 2006-01-03 16:09:29 +00:00
Elijah Saxon
2ee26aba56 tabs to spaces 2006-01-02 21:44:09 +00:00
intrigeri
368eec9774 r585@crapouille: intrigeri | 2006-01-02 17:18:49 +0100
Added (commented out) to backupninja.conf the default paths to programs such as
 PGSQLDUMP, so that users can figure out more easily they can customize them.
2006-01-02 16:19:54 +00:00
Micah Anderson
7bc1031b64 Set released date to today 2005-12-29 18:52:48 +00:00
intrigeri
c6c3cc98b4 dup: fixed erroneous gpg-related options processing; example.dup: fixed erroneous comments about the way gpg options are used 2005-12-28 17:32:12 +00:00
Micah Anderson
f393f283c7 r253@um: micah | 2005-12-27 17:34:08 -0500
Try to make it less busy
2005-12-27 22:35:32 +00:00
Micah Anderson
01414dc2d5 r251@um: micah | 2005-12-27 17:32:48 -0500
Updated formatting
2005-12-27 22:34:14 +00:00
Micah Anderson
57aaf98dc4 r243@um: micah | 2005-12-27 17:06:37 -0500
Updated changelog, and reformatted it to be more organized according to
 element changed
2005-12-27 22:16:51 +00:00
Micah Anderson
918ac576d1 r241@um: micah | 2005-12-27 15:21:17 -0500
Updated rdiff-backup to do vserver selection using lib/vservers
2005-12-27 22:14:00 +00:00
intrigeri
e8c8a32ac2 dup: now possible to use different keys to sign and encrypt 2005-12-27 19:38:15 +00:00
Micah Anderson
0a60cd6e3b r222@um: micah | 2005-12-27 11:57:57 -0500
Update changelog
2005-12-27 17:38:17 +00:00
Micah Anderson
0e8c35b5c5 r208@um: micah | 2005-12-26 22:43:36 -0500
Fixed mysql check to see if vserver is running
2005-12-27 17:04:33 +00:00
Micah Anderson
429091fa8a r199@um: micah | 2005-12-24 22:20:17 -0500
Add entry to changelog for ninjahelper.1 addition
2005-12-25 03:32:37 +00:00
Micah Anderson
81c473b7ac r198@um: micah | 2005-12-24 22:15:35 -0500
Added changelog entry about duplicity globbing support fix
2005-12-25 03:32:05 +00:00
Micah Anderson
b19dc03094 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
2005-12-25 03:27:07 +00:00
intrigeri
31ac783dab r3570@krups: intrigeri | 2005-11-17 22:39:31 +0100
changelog cosmetics
2005-11-29 10:11:35 +00:00
intrigeri
fbd3c3d84c r3567@krups: intrigeri | 2005-11-17 22:08:30 +0100
pgsql.helper: forbid the user to choose an empty database set to backup
2005-11-29 10:11:04 +00:00
intrigeri
d56c0f0aee 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
2005-11-29 10:10:53 +00:00
intrigeri
9208b449da 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.
2005-11-29 10:10:08 +00:00
intrigeri
58bceae74f r3548@krups: intrigeri | 2005-11-14 20:47:49 +0100
Fix: the "Cancel" buttons used to have a weird behaviour... at least
2005-11-29 10:07:28 +00:00
intrigeri
8e0a77044f r3547@krups: intrigeri | 2005-11-14 20:33:41 +0100
Fix ChangeLog entry.
2005-11-29 10:07:18 +00:00
intrigeri
a4ae4e5c6e r3546@krups: intrigeri | 2005-11-14 20:32:59 +0100
Fix: used to expand '*' in default source directories
2005-11-29 10:07:07 +00:00
Micah Anderson
5d3222eec7 Fixed missing makecd.helper 2005-11-10 14:37:20 +00:00
Micah Anderson
0e1bd26988 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
2005-11-05 23:07:19 +00:00
Micah Anderson
f61431d37f Added auto remote rdiff-backup installation if possible to ninjahelper 2005-11-05 20:16:14 +00:00
Micah Anderson
2d96b777ad Updated svn handler for new hotcopy functionality 2005-11-05 11:41:46 +00:00
Micah Anderson
e005e25e1a Made ninjahelper create files in /etc/backup.d with mode 600 instead of 000 2005-11-04 23:35:29 +00:00
Micah Anderson
06b65414eb added the makecd ninjahelper, and updated the Authors 2005-10-28 18:19:41 +00:00
Elijah Saxon
69c09d916f added draft authors 2005-10-27 02:17:19 +00:00
Micah Anderson
b3f1dd3699 Added changelog entry re: autotools 2005-10-26 23:23:05 +00:00
Micah Anderson
d076494a6e A little rearranging to get to autotools 2005-10-26 23:05:26 +00:00