BackupPC.git
18 years ago r9051@llin: dpavlin | 2006-01-18 16:16:23 +0100
dpavlin [Wed, 18 Jan 2006 15:16:31 +0000 (15:16 +0000)]
 r9051@llin:  dpavlin | 2006-01-18 16:16:23 +0100
 added File::Pid to prevent two copies running at same time

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@289 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoadded hard-coded option $prompt_for_delete = 0 to prompt for removal of each DVD...
dpavlin [Sun, 15 Jan 2006 14:50:39 +0000 (14:50 +0000)]
added hard-coded option $prompt_for_delete = 0 to prompt for removal of each DVD before burining it.
Fixed creation of DVD names, and md5 sum name in iso image.

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@288 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agooperator message to fix incosistent state of DVDs
dpavlin [Sun, 15 Jan 2006 14:00:14 +0000 (14:00 +0000)]
operator message to fix incosistent state of DVDs

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@287 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agowarning for DVDs with corrupt data
dpavlin [Sun, 15 Jan 2006 13:41:23 +0000 (13:41 +0000)]
warning for DVDs with corrupt data

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@286 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agopm -> pod
dpavlin [Thu, 22 Dec 2005 17:12:36 +0000 (17:12 +0000)]
pm -> pod

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@285 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r12103@llin: dpavlin | 2005-12-21 17:37:27 +0100
dpavlin [Wed, 21 Dec 2005 16:37:35 +0000 (16:37 +0000)]
 r12103@llin:  dpavlin | 2005-12-21 17:37:27 +0100
 make CD transparent gif

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@284 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11816@llin: dpavlin | 2005-12-21 15:44:48 +0100
dpavlin [Wed, 21 Dec 2005 14:44:58 +0000 (14:44 +0000)]
 r11816@llin:  dpavlin | 2005-12-21 15:44:48 +0100
 added missing CD image

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@283 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agomore verbose output
dpavlin [Wed, 14 Dec 2005 15:09:17 +0000 (15:09 +0000)]
more verbose output

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@282 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agouse tar file size from gzip -l
dpavlin [Wed, 14 Dec 2005 14:57:51 +0000 (14:57 +0000)]
use tar file size from gzip -l

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@281 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11683@llin: dpavlin | 2005-12-14 13:40:02 +0100
dpavlin [Wed, 14 Dec 2005 10:40:10 +0000 (10:40 +0000)]
 r11683@llin:  dpavlin | 2005-12-14 13:40:02 +0100
 fix tars without files

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@280 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agodetect empty tars and mark them as such in database
dpavlin [Wed, 14 Dec 2005 00:00:26 +0000 (00:00 +0000)]
detect empty tars and mark them as such in database
(some kind of cleanup whould also be nice)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@279 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofixed creations of paths in ISO, minor fixups for production
dpavlin [Tue, 13 Dec 2005 23:47:13 +0000 (23:47 +0000)]
fixed creations of paths in ISO, minor fixups for production

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@278 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agocleanup files and add foreign key
dpavlin [Tue, 13 Dec 2005 22:59:54 +0000 (22:59 +0000)]
cleanup files and add foreign key

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@277 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofix md5sum generation
dpavlin [Tue, 13 Dec 2005 22:55:59 +0000 (22:55 +0000)]
fix md5sum generation

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@276 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoreworked burning to use backup_parts, much cleaner code (I hope)
dpavlin [Tue, 13 Dec 2005 22:53:30 +0000 (22:53 +0000)]
reworked burning to use backup_parts, much cleaner code (I hope)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@275 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoreally exit early if tar check fails
dpavlin [Tue, 13 Dec 2005 22:38:09 +0000 (22:38 +0000)]
really exit early if tar check fails

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@274 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofix pending media created by test cases
dpavlin [Tue, 13 Dec 2005 19:41:34 +0000 (19:41 +0000)]
fix pending media created by test cases

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@273 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoexample how to manipulate with complex data
dpavlin [Tue, 13 Dec 2005 19:34:09 +0000 (19:34 +0000)]
example how to manipulate with complex data

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@272 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11672@llin: dpavlin | 2005-12-13 20:28:54 +0100
dpavlin [Tue, 13 Dec 2005 18:29:05 +0000 (18:29 +0000)]
 r11672@llin:  dpavlin | 2005-12-13 20:28:54 +0100
 final logging tweaks

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@271 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11668@llin: dpavlin | 2005-12-13 20:08:40 +0100
dpavlin [Tue, 13 Dec 2005 18:08:50 +0000 (18:08 +0000)]
 r11668@llin:  dpavlin | 2005-12-13 20:08:40 +0100
 much much nicer output (actually readable)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@270 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11667@llin: dpavlin | 2005-12-13 19:50:27 +0100
dpavlin [Tue, 13 Dec 2005 18:08:48 +0000 (18:08 +0000)]
 r11667@llin:  dpavlin | 2005-12-13 19:50:27 +0100
 re-order checks for performance improvement

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@269 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11663@llin: dpavlin | 2005-12-13 02:18:07 +0100
dpavlin [Tue, 13 Dec 2005 18:08:44 +0000 (18:08 +0000)]
 r11663@llin:  dpavlin | 2005-12-13 02:18:07 +0100
 nicer output

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@268 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoremove debug div
dpavlin [Tue, 13 Dec 2005 01:24:09 +0000 (01:24 +0000)]
remove debug div

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@267 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agotolerate bigger file sizes in database than on filesystem, consider zero-sized
dpavlin [Tue, 13 Dec 2005 00:37:29 +0000 (00:37 +0000)]
tolerate bigger file sizes in database than on filesystem, consider zero-sized
md5 file invalid (it is)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@266 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11658@llin: dpavlin | 2005-12-13 02:10:39 +0100
dpavlin [Tue, 13 Dec 2005 00:10:48 +0000 (00:10 +0000)]
 r11658@llin:  dpavlin | 2005-12-13 02:10:39 +0100
 tar_size in database can be larger than generated because it takes into
 account padding which occurs in tar file. Since this is check anyway,
 it's aproximated here.

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@265 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11657@llin: dpavlin | 2005-12-13 02:00:02 +0100
dpavlin [Tue, 13 Dec 2005 00:10:47 +0000 (00:10 +0000)]
 r11657@llin:  dpavlin | 2005-12-13 02:00:02 +0100
 re-create backup_parts if needed

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@264 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11656@llin: dpavlin | 2005-12-13 00:31:55 +0100
dpavlin [Tue, 13 Dec 2005 00:10:45 +0000 (00:10 +0000)]
 r11656@llin:  dpavlin | 2005-12-13 00:31:55 +0100
 fix backup size calculation

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@263 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11655@llin: dpavlin | 2005-12-13 00:23:11 +0100
dpavlin [Tue, 13 Dec 2005 00:10:44 +0000 (00:10 +0000)]
 r11655@llin:  dpavlin | 2005-12-13 00:23:11 +0100
 various improvements and fixes. Might even work now.

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@262 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11653@llin: dpavlin | 2005-12-12 23:11:12 +0100
dpavlin [Mon, 12 Dec 2005 21:11:17 +0000 (21:11 +0000)]
 r11653@llin:  dpavlin | 2005-12-12 23:11:12 +0100
 cleanup old single archive increment if it exists

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@261 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11646@llin: dpavlin | 2005-12-12 22:58:02 +0100
dpavlin [Mon, 12 Dec 2005 21:00:00 +0000 (21:00 +0000)]
 r11646@llin:  dpavlin | 2005-12-12 22:58:02 +0100
 bytes

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@260 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11645@llin: dpavlin | 2005-12-12 22:57:51 +0100
dpavlin [Mon, 12 Dec 2005 20:59:58 +0000 (20:59 +0000)]
 r11645@llin:  dpavlin | 2005-12-12 22:57:51 +0100
 added getVolumes to calculate number of media required, convert to bytes,
 added images of medias required (but it's broken!)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@259 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11644@llin: dpavlin | 2005-12-12 22:55:40 +0100
dpavlin [Mon, 12 Dec 2005 20:59:57 +0000 (20:59 +0000)]
 r11644@llin:  dpavlin | 2005-12-12 22:55:40 +0100
 convert to bytes

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@258 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11643@llin: dpavlin | 2005-12-12 22:54:26 +0100
dpavlin [Mon, 12 Dec 2005 20:59:55 +0000 (20:59 +0000)]
 r11643@llin:  dpavlin | 2005-12-12 22:54:26 +0100
 convert to bytes, delete backup_parts when re-creating archive

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@257 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11642@llin: dpavlin | 2005-12-12 22:53:37 +0100
dpavlin [Mon, 12 Dec 2005 20:59:53 +0000 (20:59 +0000)]
 r11642@llin:  dpavlin | 2005-12-12 22:53:37 +0100
 added check of total_size

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@256 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agomd5sum fix
dpavlin [Mon, 12 Dec 2005 16:31:07 +0000 (16:31 +0000)]
md5sum fix

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@255 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11640@llin: dpavlin | 2005-12-12 18:07:17 +0100
dpavlin [Mon, 12 Dec 2005 16:07:27 +0000 (16:07 +0000)]
 r11640@llin:  dpavlin | 2005-12-12 18:07:17 +0100
 tar_check works again and creates missing md5 sum files (if needed)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@254 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11637@llin: dpavlin | 2005-12-12 15:40:59 +0100
dpavlin [Mon, 12 Dec 2005 13:41:08 +0000 (13:41 +0000)]
 r11637@llin:  dpavlin | 2005-12-12 15:40:59 +0100
 create increments using new BackupPC_tarIncCreate

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@253 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11636@llin: dpavlin | 2005-12-12 14:53:13 +0100
dpavlin [Mon, 12 Dec 2005 13:41:04 +0000 (13:41 +0000)]
 r11636@llin:  dpavlin | 2005-12-12 14:53:13 +0100
 fixes

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@252 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r11634@llin: dpavlin | 2005-12-12 14:15:47 +0100
dpavlin [Mon, 12 Dec 2005 12:16:01 +0000 (12:16 +0000)]
 r11634@llin:  dpavlin | 2005-12-12 14:15:47 +0100
 rename finished increment to final name, better output for -v

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@251 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agocreate pid file from full path (to enable multiple instances to run in
dpavlin [Sun, 11 Dec 2005 14:27:45 +0000 (14:27 +0000)]
create pid file from full path (to enable multiple instances to run in
parallel), update backup in eval, and rollback if needed (for partial
backups mostly)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@250 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agosmall fixes
dpavlin [Fri, 9 Dec 2005 16:27:49 +0000 (16:27 +0000)]
small fixes

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@249 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoadded hostnumber and total number of hosts
dpavlin [Fri, 9 Dec 2005 14:41:13 +0000 (14:41 +0000)]
added hostnumber and total number of hosts

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@248 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoadded custom modifications for instances
dpavlin [Fri, 9 Dec 2005 14:40:53 +0000 (14:40 +0000)]
added custom modifications for instances

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@247 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agocheck daylight saving time offset when reading from database too.
dpavlin [Fri, 9 Dec 2005 12:49:55 +0000 (12:49 +0000)]
check daylight saving time offset when reading from database too.

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@246 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofix install targets agi and qc
dpavlin [Fri, 9 Dec 2005 12:42:03 +0000 (12:42 +0000)]
fix install targets agi and qc

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@245 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agosupport to starting via sudo
dpavlin [Fri, 2 Dec 2005 13:20:43 +0000 (13:20 +0000)]
support to starting via sudo

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@244 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agonew target agi
dpavlin [Wed, 30 Nov 2005 11:36:18 +0000 (11:36 +0000)]
new target agi

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@243 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoinsert first backup and update size at end
dpavlin [Fri, 18 Nov 2005 19:40:47 +0000 (19:40 +0000)]
insert first backup and update size at end

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@242 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agobug fix: add attributes with zero (0) value to hyperestraier
dpavlin [Thu, 17 Nov 2005 17:56:25 +0000 (17:56 +0000)]
bug fix: add attributes with zero (0) value to hyperestraier

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@241 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoadded SQL which delete all backups afeter daylight saving time change.
dpavlin [Thu, 17 Nov 2005 17:22:31 +0000 (17:22 +0000)]
added SQL which delete all backups afeter daylight saving time change.
added cludge which tolerate +/- 1 hour difference in mtime from (probably
windows) hosts which drift when DST is in action, thus producing duplicate
entries

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@240 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofix for absolute paths to HyperEstraier index (they probably should be absolute
dpavlin [Thu, 17 Nov 2005 15:06:24 +0000 (15:06 +0000)]
fix for absolute paths to HyperEstraier index (they probably should be absolute
in config file instead)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@239 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoshow ISO dates and not timestamps
dpavlin [Thu, 17 Nov 2005 15:00:26 +0000 (15:00 +0000)]
show ISO dates and not timestamps

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@238 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agofixed path to HyperEstraier index when not using estmaster
dpavlin [Wed, 16 Nov 2005 19:24:32 +0000 (19:24 +0000)]
fixed path to HyperEstraier index when not using estmaster

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@237 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8749@llin: dpavlin | 2005-11-10 16:38:04 +0100
dpavlin [Thu, 10 Nov 2005 15:38:14 +0000 (15:38 +0000)]
 r8749@llin:  dpavlin | 2005-11-10 16:38:04 +0100
 update backups also, handle various signals (to facilitate cleanup)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@236 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8747@llin: dpavlin | 2005-11-10 16:06:57 +0100
dpavlin [Thu, 10 Nov 2005 15:07:10 +0000 (15:07 +0000)]
 r8747@llin:  dpavlin | 2005-11-10 16:06:57 +0100
 added backup_parts table to track parts of each backup, rewrote
 BackupPC_tarIncCreate to use backup_parts

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@235 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8745@llin: dpavlin | 2005-11-08 21:24:32 +0100
dpavlin [Tue, 8 Nov 2005 20:24:45 +0000 (20:24 +0000)]
 r8745@llin:  dpavlin | 2005-11-08 21:24:32 +0100
 re-wrote creation of tar archives. gzip is now called directly from
 BackupPC_tarIncCreate. It uses multiple pipes to create .tar.gz and md5sum
 on the fly, supports MaxArchiveFileSize as maximum size of UNCOMPRESSED
 archive (to facilitate decompression on filesystems with limited file size).

 For that, there are two split implementations:
 - one which splits multiple files (smaller than MaxArchiveFileSize) into
   multiple tar archives
 - other which splits individual files (larger than MaxArchiveFileSize) into
   multiple tar archives (dir is named like file, and files are named as
   part number)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@234 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoreally create file :-)
dpavlin [Fri, 4 Nov 2005 15:40:51 +0000 (15:40 +0000)]
really create file :-)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@233 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8723@llin: dpavlin | 2005-11-04 16:10:20 +0100
dpavlin [Fri, 4 Nov 2005 15:10:26 +0000 (15:10 +0000)]
 r8723@llin:  dpavlin | 2005-11-04 16:10:20 +0100
 working version of script which will try to recover meta data stored in
 data/pc/hostname/backups file from XferLOG files on disk

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@232 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agolocal change: added check of $Conf{CgiAdminUserGroup} against
dpavlin [Fri, 28 Oct 2005 12:41:47 +0000 (12:41 +0000)]
local change: added check of $Conf{CgiAdminUserGroup} against
REMOTE_NTGROUP from mod_ntlm to support single-sign on

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@231 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8685@llin: dpavlin | 2005-10-25 11:30:44 +0200
dpavlin [Tue, 25 Oct 2005 09:30:52 +0000 (09:30 +0000)]
 r8685@llin:  dpavlin | 2005-10-25 11:30:44 +0200
 implemented MaxArchiveFileSize in configuration and javascript

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@230 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8684@llin: dpavlin | 2005-10-25 10:42:58 +0200
dpavlin [Tue, 25 Oct 2005 09:30:51 +0000 (09:30 +0000)]
 r8684@llin:  dpavlin | 2005-10-25 10:42:58 +0200
 added unicode arrows to show sort order, cleanup sort_header a bit

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@229 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8682@llin: dpavlin | 2005-10-24 18:41:06 +0200
dpavlin [Mon, 24 Oct 2005 16:41:13 +0000 (16:41 +0000)]
 r8682@llin:  dpavlin | 2005-10-24 18:41:06 +0200
 limit one file size to 4Gb-2Kb (maximum file size on one media)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@228 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agogenerate valid HTML (bug noticed in IE)
dpavlin [Mon, 24 Oct 2005 15:04:45 +0000 (15:04 +0000)]
generate valid HTML (bug noticed in IE)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@227 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agodata DVDs are 4.3Gb (1024*1024), so we set limit to 4.2 Gb
dpavlin [Mon, 24 Oct 2005 14:47:52 +0000 (14:47 +0000)]
data DVDs are 4.3Gb (1024*1024), so we set limit to 4.2 Gb
(to leave space for file list)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@226 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agosort by share in burn sort by host *AND* share (not just share)
dpavlin [Mon, 24 Oct 2005 14:02:00 +0000 (14:02 +0000)]
sort by share in burn sort by host *AND* share (not just share)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@225 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8656@llin: dpavlin | 2005-10-22 17:40:26 +0200
dpavlin [Sat, 22 Oct 2005 15:40:46 +0000 (15:40 +0000)]
 r8656@llin:  dpavlin | 2005-10-22 17:40:26 +0200
 limit is optional, more queries

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@224 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8655@llin: dpavlin | 2005-10-21 23:10:54 +0200
dpavlin [Sat, 22 Oct 2005 15:40:42 +0000 (15:40 +0000)]
 r8655@llin:  dpavlin | 2005-10-21 23:10:54 +0200
 converted data to tags

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@223 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8654@llin: dpavlin | 2005-10-21 23:10:37 +0200
dpavlin [Sat, 22 Oct 2005 15:40:40 +0000 (15:40 +0000)]
 r8654@llin:  dpavlin | 2005-10-21 23:10:37 +0200
 added db_recover (yak) before targets

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@222 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8653@llin: dpavlin | 2005-10-21 00:07:36 +0200
dpavlin [Sat, 22 Oct 2005 15:40:38 +0000 (15:40 +0000)]
 r8653@llin:  dpavlin | 2005-10-21 00:07:36 +0200
 experiment with Berkeley DB XML

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@221 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8652@llin: dpavlin | 2005-10-20 23:55:31 +0200
dpavlin [Sat, 22 Oct 2005 15:40:35 +0000 (15:40 +0000)]
 r8652@llin:  dpavlin | 2005-10-20 23:55:31 +0200
 forgotten migration script

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@220 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8651@llin: dpavlin | 2005-10-20 23:54:45 +0200
dpavlin [Sat, 22 Oct 2005 15:40:33 +0000 (15:40 +0000)]
 r8651@llin:  dpavlin | 2005-10-20 23:54:45 +0200
 dump all files in pool from database

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@219 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoadded MIN_TAR_SIZE cludge as variable
dpavlin [Sun, 16 Oct 2005 17:48:05 +0000 (17:48 +0000)]
added MIN_TAR_SIZE cludge as variable

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@218 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8615@llin: dpavlin | 2005-10-16 19:41:44 +0200
dpavlin [Sun, 16 Oct 2005 17:41:52 +0000 (17:41 +0000)]
 r8615@llin:  dpavlin | 2005-10-16 19:41:44 +0200
 added sort into archive to backup medium, small updates

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@217 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agoreport status to STDOUT
dpavlin [Sun, 16 Oct 2005 17:41:10 +0000 (17:41 +0000)]
report status to STDOUT

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@216 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8613@llin: dpavlin | 2005-10-16 18:18:05 +0200
dpavlin [Sun, 16 Oct 2005 16:18:12 +0000 (16:18 +0000)]
 r8613@llin:  dpavlin | 2005-10-16 18:18:05 +0200
 use Archive::Tar::Streamed to prevent OOM killer when working with
 huge tars

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@215 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8609@llin: dpavlin | 2005-10-16 14:32:54 +0200
dpavlin [Sun, 16 Oct 2005 12:33:05 +0000 (12:33 +0000)]
 r8609@llin:  dpavlin | 2005-10-16 14:32:54 +0200
 added command-line options: -d for debugging and -c to check tar archives
 on disk against database, moved join in tar_join()

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@214 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8608@llin: dpavlin | 2005-10-16 13:23:59 +0200
dpavlin [Sun, 16 Oct 2005 12:33:02 +0000 (12:33 +0000)]
 r8608@llin:  dpavlin | 2005-10-16 13:23:59 +0200
 fix for rename, show current and total number of increments

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@213 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8607@llin: dpavlin | 2005-10-16 13:14:00 +0200
dpavlin [Sun, 16 Oct 2005 12:33:00 +0000 (12:33 +0000)]
 r8607@llin:  dpavlin | 2005-10-16 13:14:00 +0200
 create increment into temporary file (.tmp extension)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@212 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8603@llin: dpavlin | 2005-10-15 22:44:32 +0200
dpavlin [Sun, 16 Oct 2005 10:57:55 +0000 (10:57 +0000)]
 r8603@llin:  dpavlin | 2005-10-15 22:44:32 +0200
 implemented sort in search results

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@211 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8602@llin: dpavlin | 2005-10-15 21:51:11 +0200
dpavlin [Sun, 16 Oct 2005 10:57:53 +0000 (10:57 +0000)]
 r8602@llin:  dpavlin | 2005-10-15 21:51:11 +0200
 updated

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@210 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8601@llin: dpavlin | 2005-10-15 21:00:32 +0200
dpavlin [Sun, 16 Oct 2005 10:57:51 +0000 (10:57 +0000)]
 r8601@llin:  dpavlin | 2005-10-15 21:00:32 +0200
 added check_archived to lookup (and cache) media on which is file

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@209 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agocreate diskname in form "DVD_ID part/total_parts" (e.g. 66 1/3)
dpavlin [Sat, 15 Oct 2005 14:11:46 +0000 (14:11 +0000)]
create diskname in form "DVD_ID part/total_parts" (e.g. 66 1/3)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@208 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agomake iso file with .tmp extension and rename it after succesfull creation
dpavlin [Sat, 15 Oct 2005 13:40:04 +0000 (13:40 +0000)]
make iso file with .tmp extension and rename it after succesfull creation

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@207 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agomake mkisofs and eject configuration variables (so you can run eject and
dpavlin [Sat, 15 Oct 2005 12:01:31 +0000 (12:01 +0000)]
make mkisofs and eject configuration variables (so you can run eject and
cdrecord on remote machine over ssh)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@206 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8524@llin: dpavlin | 2005-10-15 13:38:50 +0200
dpavlin [Sat, 15 Oct 2005 11:39:20 +0000 (11:39 +0000)]
 r8524@llin:  dpavlin | 2005-10-15 13:38:50 +0200
 added archive.css to install

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@205 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8522@llin: dpavlin | 2005-10-14 18:46:27 +0200
dpavlin [Fri, 14 Oct 2005 16:46:33 +0000 (16:46 +0000)]
 r8522@llin:  dpavlin | 2005-10-14 18:46:27 +0200
 countdown while creating filelist, create filelist in temporary file (to
 prevent partial files)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@204 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agodisplay some progress about dumping of file list
dpavlin [Fri, 14 Oct 2005 15:53:54 +0000 (15:53 +0000)]
display some progress about dumping of file list

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@203 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8517@llin: dpavlin | 2005-10-14 16:02:43 +0200
dpavlin [Fri, 14 Oct 2005 14:02:52 +0000 (14:02 +0000)]
 r8517@llin:  dpavlin | 2005-10-14 16:02:43 +0200
 moved all options to configuration file, implemented multiple copies for each
 CD, make date in archive_burned be timestamp

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@202 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8516@llin: dpavlin | 2005-10-14 12:59:08 +0200
dpavlin [Fri, 14 Oct 2005 14:02:51 +0000 (14:02 +0000)]
 r8516@llin:  dpavlin | 2005-10-14 12:59:08 +0200
 use File::Which to find binaries

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@201 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8513@llin: dpavlin | 2005-10-13 23:17:04 +0200
dpavlin [Thu, 13 Oct 2005 21:19:08 +0000 (21:19 +0000)]
 r8513@llin:  dpavlin | 2005-10-13 23:17:04 +0200
 and a bugfix

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@200 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8512@llin: dpavlin | 2005-10-13 23:06:07 +0200
dpavlin [Thu, 13 Oct 2005 21:19:06 +0000 (21:19 +0000)]
 r8512@llin:  dpavlin | 2005-10-13 23:06:07 +0200
 support for multi-parts increments.

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@199 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years agomore needed modules
dpavlin [Thu, 13 Oct 2005 19:03:32 +0000 (19:03 +0000)]
more needed modules

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@198 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8507@llin: dpavlin | 2005-10-13 20:32:53 +0200
dpavlin [Thu, 13 Oct 2005 18:33:00 +0000 (18:33 +0000)]
 r8507@llin:  dpavlin | 2005-10-13 20:32:53 +0200
 added support for multiple parts to user interface

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@197 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8506@llin: dpavlin | 2005-10-13 19:26:50 +0200
dpavlin [Thu, 13 Oct 2005 18:32:59 +0000 (18:32 +0000)]
 r8506@llin:  dpavlin | 2005-10-13 19:26:50 +0200
 added parts to backups, make split calculate suffix length, added ability
 to join parts of increments if media size changes

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@196 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8503@llin: dpavlin | 2005-10-13 19:11:50 +0200
dpavlin [Thu, 13 Oct 2005 17:12:00 +0000 (17:12 +0000)]
 r8503@llin:  dpavlin | 2005-10-13 19:11:50 +0200
 change iso_size to bigint

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@195 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8502@llin: dpavlin | 2005-10-13 19:05:29 +0200
dpavlin [Thu, 13 Oct 2005 17:11:59 +0000 (17:11 +0000)]
 r8502@llin:  dpavlin | 2005-10-13 19:05:29 +0200
 split archives which are larger than MaxArchiveSize to multiple parts

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@194 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8500@llin: dpavlin | 2005-10-13 17:11:38 +0200
dpavlin [Thu, 13 Oct 2005 15:11:58 +0000 (15:11 +0000)]
 r8500@llin:  dpavlin | 2005-10-13 17:11:38 +0200
 "production" paths (won't work witout install from now)

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@193 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8497@llin: dpavlin | 2005-10-13 17:09:51 +0200
dpavlin [Thu, 13 Oct 2005 15:09:55 +0000 (15:09 +0000)]
 r8497@llin:  dpavlin | 2005-10-13 17:09:51 +0200
 re-create tar increments if size differs or if tar file dissapared

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@192 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago r8496@llin: dpavlin | 2005-10-13 17:05:24 +0200
dpavlin [Thu, 13 Oct 2005 15:09:55 +0000 (15:09 +0000)]
 r8496@llin:  dpavlin | 2005-10-13 17:05:24 +0200
 more, more...

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@191 8392b6e1-25fa-0310-8288-cc32f8e212ea

18 years ago0 is valid backupnum, so don't re-create full text index on it!
dpavlin [Thu, 13 Oct 2005 11:43:58 +0000 (11:43 +0000)]
0 is valid backupnum, so don't re-create full text index on it!

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@190 8392b6e1-25fa-0310-8288-cc32f8e212ea