summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
cbarratt [Fri, 4 Jul 2003 05:51:33 +0000 (05:51 +0000)]
* Split BackupPC_Admin into a set of modules, one for each major action.
Each action is now a seperate module in lib/BackupPC/CGI.
* Added directory history display to BackupPC_Admin, allowing the
user to quickly see which files changed between backups.
* Swapped the Server and Hosts sections on the Nav bar. Moved the
host search text box to the top of the hosts section. This was
done to move the variable-length part of the Nav bar (when all
hosts are displayed) to the bottom.
cbarratt [Sun, 15 Jun 2003 02:48:40 +0000 (02:48 +0000)]
- 2.0.0 release. Minor tweaks to disable utf8.
cbarratt [Sun, 1 Jun 2003 18:55:55 +0000 (18:55 +0000)]
* Several improvements to restore: cancel now reports the correct
message and cleans up correctly.
* Rsync with whitespace and wildcard excludes fixed by replacing
argList with argList+ in config.pl.
* Fixed typo in bin/BackupPC_restore (XferLOG -> RestoreLOG).
* (Re)-fixed "Bad command" in log file when restore via tar or zip
file download is done.
* Added untaint to exec in Lib.pm to avoid tainted errors.
* Applied additional tweak to hilight patch from Tim Demarest.
* $Conf{CgiAdminUsers} = '*' now allows privileged even with REMOTE_USER
not set.
* Don't display RsyncdPasswd when displaying config.pl files.
* Replace pipe with socketpair in bin/BackupPC_dump and bin/BackupPC_restore,
which increases typical buffering from 4K to 16K-64K. This improves the
performance.
* Add check on $ENV{LANG} setting do configure.pl: if LANG includes utf
then a warning is printed.
cbarratt [Sun, 11 May 2003 22:18:38 +0000 (22:18 +0000)]
* Another minor change to BackupPC_Admin
cbarratt [Sun, 11 May 2003 22:16:15 +0000 (22:16 +0000)]
* Couple of minor updates to BackupPC_Admin, documentation and ChangeLog
cbarratt [Sun, 11 May 2003 06:37:01 +0000 (06:37 +0000)]
* Changed BackupPC::Lib so that user check is optional in new()
cbarratt [Sun, 11 May 2003 06:30:17 +0000 (06:30 +0000)]
* BackupPC_trashClean now logs an error if it can't remove all the
trash and then goes back to sleep, rather than continually trying.
* Moved correct user (uid) check into BackupPC::Lib so that all
applications do a user check if $Cong{BackupPCUserVerify} is
set. The avoids the risk of manually running BackupPC_dump as
the wrong user.
* Loss of blackout now applies to "host not found" as well as no ping.
Reported by Dale Renton.
* "Host not found" is now treated in a similar manner to "no ping".
cbarratt [Thu, 8 May 2003 06:11:56 +0000 (06:11 +0000)]
* Added German translation, provided by Manfred Herrmann.
* Fixed large-file problem with rsync, reported by Manfred Herrmann.
* Fixed zip and tar file download from CGI under mod_perl. Reported
by Pierre Bourgin and Paul Lukins.
* Fixed directory browsing and top-level directory browsing in 2.0.0beta0.
Reported by several users.
* Added suse-linux init.d script from Leon Letto.
* Added Gentoo linux init.d script from Tim Demarest.
* Applied additional i18n strings from GFK and the translation team.
* Fixed option parsing so that getopts errors are reported and we exit.
* Changed reporting of Xfer PIDs so that rsync cancel works correctly.
* Added -v option to BackupPC_dump for verbose output (useful when
you run the command manually). Added messages for all exits.
* If nmblookup returns multiple IP addresses, NetBiosHostIPFind()
now returns the first IP address that matches the subnet mask.
Suggested by Tim Demarest.
* Fixed BackupPC::View so the top-level directory is handled correctly.
This allows the top-level share/directory to be restored via the
CGI interface. Reported by several users.
* Fixed RsyncFileIO failures on certain large files by replacing seek()
with sysseek(). Reported by Manfred Herrmann.
* Added configurable highlighting of PC status in the CGI summary
screen; submitted by Tim Demarest.
* Fixed command queue CGI display; submitted by Tim Demarest.
cbarratt [Sun, 30 Mar 2003 22:59:11 +0000 (22:59 +0000)]
- set $dirDisplay to "/" if it is empty during directory browse.
cbarratt [Sun, 30 Mar 2003 22:46:37 +0000 (22:46 +0000)]
- added es.pm to configure.pl and makeDist
cbarratt [Sun, 30 Mar 2003 22:41:10 +0000 (22:41 +0000)]
- fixed directory browsing in BackupPC_Admin
- fixed PoolWrite.pm to handle incorrect initial file sizes. If the
file changes on the client after Rsync sends the file list, but before
the deltas are sent, a different file size can get sent.
- added binmode(STDIN) to BackupPC_tarExtract
- added es.pm from Javier for Spanish translation.
cbarratt [Mon, 24 Feb 2003 04:48:25 +0000 (04:48 +0000)]
- top level changes (README, Changes, makeDist, configure.pl) that
cvs didn't commit last time.
cbarratt [Mon, 24 Feb 2003 02:19:40 +0000 (02:19 +0000)]
- Significant documentation changes for 2.0.0beta0
- Added rsync remote error count reporting via File::RsyncP 0.31.
- Changed PASSWD to BPC_SMB_PASSWD in init.d templates.
- Added user name ($name) to Pre/Post command substitutions.
cbarratt [Tue, 11 Feb 2003 08:10:29 +0000 (08:10 +0000)]
- another rsync bug fix
cbarratt [Mon, 10 Feb 2003 07:41:14 +0000 (07:41 +0000)]
- changed File::RsyncP required version from 0.20 to 0.30.
cbarratt [Mon, 10 Feb 2003 07:40:23 +0000 (07:40 +0000)]
- allow PingCmd and Nmb commands to be empty strings, allowing these
steps to be skipped.
- a few fixes to rsync.
- fixed top-level broswe navigation bug in cgi script.
cbarratt [Fri, 7 Feb 2003 05:51:22 +0000 (05:51 +0000)]
Try again; cvs got an error:
- Fixed rsync is case of shareName = '/'
- Repaired host name regex to correctly allow '-' in host name
- Added sshPath to Pre/Post command vars
- Ensured child exited after failed exec for Pre/Post commands
- Added space before $I_option in Smb.
- Made $I_option a listref, rather than string, for Smb
cbarratt [Fri, 7 Feb 2003 05:50:20 +0000 (05:50 +0000)]
- Fixed rsync is case of shareName = '/'
- Repaired host name regex to correctly allow '-' in host name
- Added sshPath to Pre/Post command vars
- Ensured child exited after failed exec for Pre/Post commands
- Added space before $I_option in Smb.
- Made $I_option a listref, rather than string, for Smb
cbarratt [Mon, 3 Feb 2003 08:37:08 +0000 (08:37 +0000)]
- added $Conf{ClientNameAlias} and $Conf{NmbLookupFindHostCmd} to config.pl
cbarratt [Mon, 3 Feb 2003 08:31:25 +0000 (08:31 +0000)]
- added $Conf{ClientNameAlias}, which allows the host name to be
set.
- added support for spaces in client names (ugh)
- non dhcp hosts are now looked up using nmblookup, if not known by NS
cbarratt [Tue, 28 Jan 2003 07:49:05 +0000 (07:49 +0000)]
Added bin/BackupPC_sendEmail to Lang variable check in makeDist
cbarratt [Tue, 28 Jan 2003 07:47:34 +0000 (07:47 +0000)]
Added GFK's code for language specific email messages. The config.pl
settings can override the defaults in the Lang files.
cbarratt [Tue, 28 Jan 2003 06:19:52 +0000 (06:19 +0000)]
Fixed small navigation bug in CGI Action_Browse for top-level directory.
cbarratt [Sun, 26 Jan 2003 08:10:27 +0000 (08:10 +0000)]
configure.pl: comments that delimit Conf settings must now start in
column 1. This fixes bug when merging new Conf settings that
have comments embedded in the value.
cbarratt [Sun, 26 Jan 2003 08:03:12 +0000 (08:03 +0000)]
configure.pl: comments that delimit Conf settings must now start in
column 1. This fixes bug when merging new Conf settings that
have comments embedded in the value.
BackupPC_Admin: improved error message when config.pl cannot be read.
BackupPC.pod: added some items to the roadmap.
cbarratt [Sun, 19 Jan 2003 17:08:19 +0000 (17:08 +0000)]
* Completed support for rsync and rsyncd, including restore.
* Added optional user-defined pre/post dump/restore commands, allowing
things like database shutdown/startup for dumps
* Replaced $Conf{PingArgs} with $Conf{PingCmd}, added $Conf{DfCmd},
$Conf{NmbLookupCmd} allowing all these commands to be fully
configured. Also, all commands (except smbclient) can also
now be fragments of perl code.
gfk [Mon, 30 Dec 2002 21:03:46 +0000 (21:03 +0000)]
Small l10n clean up.
gfk [Mon, 30 Dec 2002 20:29:05 +0000 (20:29 +0000)]
Localized the status and reason fields.
gfk [Wed, 25 Dec 2002 20:21:52 +0000 (20:21 +0000)]
Removed the french string in this english version.
gfk [Wed, 25 Dec 2002 20:11:49 +0000 (20:11 +0000)]
Improved the translation. Mainly minors things.
tobiasly [Sat, 14 Dec 2002 05:56:44 +0000 (05:56 +0000)]
Add database configuration logic; minor bugfixes and code cleanup
tobiasly [Fri, 13 Dec 2002 05:46:08 +0000 (05:46 +0000)]
Initial add of specialized Config modules. Some parts are not fully implemented.
cbarratt [Fri, 13 Dec 2002 03:19:57 +0000 (03:19 +0000)]
* Support for rsync and rsyncd. Changes to BackupPC_dump and new
modules BackupPC::Xfer::Rsync and BackupPC::Xfer::RsyncFileIO.
* Added new BackupPC::View module that creates views of backups
(handling merging etc). Updated BackupPC_Admin, BackupPC_zipCreate
and BackupPC_tarCreate to use BackupPC::View. This removes lots
of merging and mangling code from the higher-level code.
cbarratt [Fri, 20 Sep 2002 07:24:33 +0000 (07:24 +0000)]
added new file init.d/src/debian-backuppc
cbarratt [Wed, 18 Sep 2002 07:04:47 +0000 (07:04 +0000)]
Another minor change for backup start confirm header
cbarratt [Wed, 18 Sep 2002 06:21:54 +0000 (06:21 +0000)]
Fixed ServerMesg strings in BackupPC_Admin via en.pm and fr.pm
cbarratt [Thu, 29 Aug 2002 07:25:24 +0000 (07:25 +0000)]
- Updated fr.pm based on changes from Guillaume Filion.
- Fixed makeDist to create lib/BackupPC/Lang.
- Fixed lib/BackupPC/Lib.pm to handle 1.5.0 upgrade (where Lang/*.pm doesn't
exist).
- Removed incorrect translation from server message in CGI script
cbarratt [Mon, 12 Aug 2002 01:50:25 +0000 (01:50 +0000)]
Added create of lib/BackupPC/Lang to configure.pl
cbarratt [Sun, 11 Aug 2002 05:08:21 +0000 (05:08 +0000)]
Added $Conf{Language} and $Conf{CgiNavBarAdminAllHosts}
cbarratt [Sun, 11 Aug 2002 05:00:55 +0000 (05:00 +0000)]
* Added internationalization (i18n) code from Xavier Nicollet.
Voila! BackupPC_Admin now supports English and French, and
adding more languages is now easy.
* Added patch from Toby Johnson that allows additional users to be
specified in the hosts file; these users can also view/start/stop
and restore backups for that host. Also added a new config
setting $Conf{CgiNavBarAdminAllHosts} that allows all hosts to
be listed in the left nav bar for admins.
* Added "PerlTaintCheck On" to the mod_perl section in the docs,
suggested by Tim Demarest.
cbarratt [Sat, 10 Aug 2002 23:12:23 +0000 (23:12 +0000)]
v1.5.0
cbarratt [Sat, 10 Aug 2002 22:47:37 +0000 (22:47 +0000)]
v1.5.0