This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk
Directory Listing
Revision
115 -
Directory Listing
Modified
Sun Sep 11 12:39:05 2005 UTC
(18 years, 9 months ago)
by
dpavlin
create changelog with html target
Revision
114 -
Directory Listing
Modified
Sun Sep 11 11:48:16 2005 UTC
(18 years, 9 months ago)
by
dpavlin
small fix
Revision
113 -
Directory Listing
Modified
Sun Sep 11 11:48:06 2005 UTC
(18 years, 9 months ago)
by
dpavlin
more things to do
Revision
112 -
Directory Listing
Modified
Thu Sep 1 20:24:13 2005 UTC
(18 years, 10 months ago)
by
dpavlin
simplify (not to say refactor ;-) code. Also, make it actually work.
Now it doesn't require files or dirs as last parametar (because we know
that we want all files in that backup).
So, run this script, pipe it to gzip (or bzip2) and you have compressed
archive of one increment.
Revision
111 -
Directory Listing
Modified
Thu Sep 1 18:38:49 2005 UTC
(18 years, 10 months ago)
by
dpavlin
r113@athlon: dpavlin | 2005-09-01 20:38:07 +0200
start gnumeric on generated .xls if found
Revision
110 -
Directory Listing
Modified
Thu Sep 1 18:38:48 2005 UTC
(18 years, 10 months ago)
by
dpavlin
r112@athlon: dpavlin | 2005-09-01 20:37:03 +0200
include hostname in each row
Revision
109 -
Directory Listing
Modified
Thu Sep 1 18:30:51 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added Ivan's changes to show increment sizes and other minor fixes
Revision
108 -
Directory Listing
Modified
Wed Aug 31 21:22:48 2005 UTC
(18 years, 10 months ago)
by
dpavlin
document BackupPC_xls_report, merge all hosts into single sheet so you can use autofilter
to select just some hosts, call test to install new version in xls target
Revision
107 -
Directory Listing
Modified
Wed Aug 31 20:58:39 2005 UTC
(18 years, 10 months ago)
by
dpavlin
Call HyperEstraier index update only if there are new files or directories
in created snapshot. Minor improvements to terminal output.
Revision
106 -
Directory Listing
Modified
Wed Aug 31 20:33:58 2005 UTC
(18 years, 10 months ago)
by
dpavlin
use sudo for install-etc target
Revision
105 -
Directory Listing
Modified
Wed Aug 31 20:33:45 2005 UTC
(18 years, 10 months ago)
by
dpavlin
documentation improvements
Revision
104 -
Directory Listing
Modified
Wed Aug 31 11:05:26 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fix parametars to execute
Revision
103 -
Directory Listing
Modified
Tue Aug 30 22:43:57 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added very complex backup query (which is slow, probably a good candidate
for materilaized view)
Revision
102 -
Directory Listing
Modified
Tue Aug 30 22:43:01 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added share, nicer html
Revision
101 -
Directory Listing
Modified
Tue Aug 30 22:42:22 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added BackupPC_tarIncCreate
Revision
100 -
Directory Listing
Modified
Tue Aug 30 20:29:26 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added Ivan's version of tarCreate which creates just one increment
(for later burning to archive media)
Revision
99 -
Directory Listing
Modified
Tue Aug 30 14:45:33 2005 UTC
(18 years, 10 months ago)
by
dpavlin
increased increment to 100000 files (37Mb of working memory on my system)
Revision
98 -
Directory Listing
Modified
Tue Aug 30 14:19:54 2005 UTC
(18 years, 10 months ago)
by
dpavlin
update HyperEstraier index in chunks of EST_CHUNK (default is 10000) to
reduce memory usage with huge backup sets (because PostgreSQL tries to load
whole result set in memory).
Revision
97 -
Directory Listing
Modified
Tue Aug 30 09:55:55 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added EST_SYNC_EVERY => 10000 to sync HyperEstraier database every 10000
entries. Catching SIGINT and SIGQUIT and sync HyperEstraier database.
Revision
96 -
Directory Listing
Modified
Tue Aug 30 09:55:43 2005 UTC
(18 years, 10 months ago)
by
dpavlin
improvements
Revision
95 -
Directory Listing
Modified
Tue Aug 30 09:55:34 2005 UTC
(18 years, 10 months ago)
by
dpavlin
don't try to create HyperEstraier index if creating database
Revision
94 -
Directory Listing
Modified
Sun Aug 28 18:29:44 2005 UTC
(18 years, 10 months ago)
by
dpavlin
first try at documentation for this extension
Revision
93 -
Directory Listing
Modified
Sun Aug 28 18:03:13 2005 UTC
(18 years, 10 months ago)
by
dpavlin
removed debugging output from index target
Revision
92 -
Directory Listing
Modified
Sun Aug 28 18:02:58 2005 UTC
(18 years, 10 months ago)
by
dpavlin
nicer messages
Revision
91 -
Directory Listing
Modified
Sun Aug 28 17:53:46 2005 UTC
(18 years, 10 months ago)
by
dpavlin
bug fix: require search string to be in filepath to produce same
results from HyperEstraier as from RDBMS.
Revision
90 -
Directory Listing
Modified
Sun Aug 28 17:42:25 2005 UTC
(18 years, 10 months ago)
by
dpavlin
bug fix: -i option now works, file type fixed in index
Revision
89 -
Directory Listing
Modified
Sun Aug 28 17:04:12 2005 UTC
(18 years, 10 months ago)
by
dpavlin
automatic update of HyperEstraier index after each increment,
added -i flag to force re-scan of all files and insert missing
ones into index
Revision
88 -
Directory Listing
Modified
Sun Aug 28 14:15:01 2005 UTC
(18 years, 10 months ago)
by
dpavlin
optimization: if there is no file pattern it will fallback on database
usages which is much faster than HyperEstraier (bacause it has indexes)
Revision
87 -
Directory Listing
Modified
Sun Aug 28 14:05:08 2005 UTC
(18 years, 10 months ago)
by
dpavlin
bug fixes: date limit now works again, correct number of displayed results,
added SQL script to remove unneeded columns, dates only selection now
works with HyperEstraier (but, it's MUCH SLOWER than from database),
added ordinal number of result
Revision
86 -
Directory Listing
Modified
Sun Aug 28 12:35:59 2005 UTC
(18 years, 10 months ago)
by
dpavlin
first cut at implemeting HyperEstraier search,
shares are now formated like host:share, fix date display,
initial cut at removing unneeded database columns,
rename all fields to comply with database columns
Revision
85 -
Directory Listing
Modified
Sun Aug 28 10:45:51 2005 UTC
(18 years, 10 months ago)
by
dpavlin
rewrite pager to transfer all parametars via URL instead of form POST
Revision
84 -
Directory Listing
Modified
Sun Aug 28 10:20:31 2005 UTC
(18 years, 10 months ago)
by
dpavlin
connect to DB just once
Revision
83 -
Directory Listing
Modified
Sun Aug 28 10:14:48 2005 UTC
(18 years, 10 months ago)
by
dpavlin
refactor displaySearchGrid and related function to remove multiple calls
from BackupPC::CGI::SearchArchives to BackupPC::SearchLib.
Revision
82 -
Directory Listing
Modified
Sun Aug 28 09:12:54 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added HyperEstraierIndex configuration option
Revision
81 -
Directory Listing
Modified
Sun Aug 28 08:40:06 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added experimental HyperEstraier index creation.
Revision
80 -
Directory Listing
Modified
Fri Aug 26 23:50:05 2005 UTC
(18 years, 10 months ago)
by
dpavlin
minor tweak and new CSS theme
Revision
79 -
Directory Listing
Modified
Fri Aug 26 23:37:10 2005 UTC
(18 years, 10 months ago)
by
dpavlin
use BackupPC::Lib::timeStamp in epoch_to_iso,
removed dvds from SQL (in preparation for new storage of archival media),
fix archial SQL,
use correct (I hope) CSS classes in search html
Revision
78 -
Directory Listing
Modified
Fri Aug 26 21:43:01 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fix restore url escaping
Revision
77 -
Directory Listing
Modified
Fri Aug 26 21:23:44 2005 UTC
(18 years, 10 months ago)
by
dpavlin
updated
Revision
76 -
Directory Listing
Modified
Fri Aug 26 21:18:37 2005 UTC
(18 years, 10 months ago)
by
dpavlin
alternative implementation of fix with temporary table. must be commit-ed manually.
Revision
75 -
Directory Listing
Modified
Fri Aug 26 20:44:24 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added some useful SQL examples. They are lightly commented within each file.
Revision
74 -
Directory Listing
Modified
Fri Aug 26 17:18:27 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fixed found_in_db to prevent duplicate file insertion when restarting from
non-empty database.
Revision
73 -
Directory Listing
Modified
Thu Aug 25 16:01:21 2005 UTC
(18 years, 10 months ago)
by
dpavlin
more bugs
Revision
72 -
Directory Listing
Modified
Thu Aug 25 11:41:58 2005 UTC
(18 years, 10 months ago)
by
dpavlin
order shares alphabetically
Revision
71 -
Directory Listing
Modified
Wed Aug 24 17:13:30 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added known bugs
Revision
70 -
Directory Listing
Modified
Wed Aug 24 17:12:22 2005 UTC
(18 years, 10 months ago)
by
dpavlin
return correct number of new files in each increment (just display error)
Revision
69 -
Directory Listing
Modified
Mon Aug 22 09:47:06 2005 UTC
(18 years, 10 months ago)
by
dpavlin
xls target to make report
Revision
68 -
Directory Listing
Modified
Mon Aug 22 09:46:57 2005 UTC
(18 years, 10 months ago)
by
dpavlin
sort sheets
Revision
67 -
Directory Listing
Modified
Mon Aug 22 08:58:59 2005 UTC
(18 years, 10 months ago)
by
dpavlin
small speedup and nicer output
Revision
66 -
Directory Listing
Modified
Mon Aug 22 00:09:59 2005 UTC
(18 years, 10 months ago)
by
dpavlin
calculate size for each backup (this is more accurate than reading meta data
if you aren't staring from clean BackupPC installation).
Revision
65 -
Directory Listing
Modified
Sun Aug 21 23:25:47 2005 UTC
(18 years, 10 months ago)
by
dpavlin
add shareID to backups and fixed commit mess. Now update correctly continues
from last aborted backup and share.
Revision
64 -
Directory Listing
Modified
Sun Aug 21 17:08:55 2005 UTC
(18 years, 10 months ago)
by
dpavlin
sort files by date and cludge (hard-coded mess) to make TZ +1
Revision
63 -
Directory Listing
Modified
Sun Aug 21 16:12:34 2005 UTC
(18 years, 10 months ago)
by
dpavlin
change date input in search form to ISO format yyyy-mm-dd
Revision
62 -
Directory Listing
Modified
Sun Aug 21 15:59:55 2005 UTC
(18 years, 10 months ago)
by
dpavlin
removed on-disk full path from database and queries, search now tries to
match full path and not only filename
Revision
61 -
Directory Listing
Modified
Sun Aug 21 15:42:40 2005 UTC
(18 years, 10 months ago)
by
dpavlin
update target to run BackupPC_updatedb
Revision
60 -
Directory Listing
Modified
Sun Aug 21 15:38:18 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fixed limit by share while searching
Revision
59 -
Directory Listing
Modified
Sun Aug 21 15:29:24 2005 UTC
(18 years, 10 months ago)
by
dpavlin
Add permantent serach form using HTML::FillInForm, fixed offset+1 bug,
added no results message
Revision
58 -
Directory Listing
Modified
Sun Aug 21 14:26:23 2005 UTC
(18 years, 10 months ago)
by
dpavlin
burn media now sorts by start date and display age (in days)
Revision
57 -
Directory Listing
Modified
Sun Aug 21 14:25:46 2005 UTC
(18 years, 10 months ago)
by
dpavlin
print start time and duration of each backup
Revision
56 -
Directory Listing
Modified
Sun Aug 21 13:52:47 2005 UTC
(18 years, 10 months ago)
by
dpavlin
profile target is now destructive to backuppc database!
Revision
55 -
Directory Listing
Modified
Sun Aug 21 13:44:20 2005 UTC
(18 years, 10 months ago)
by
dpavlin
removed dvds from count sql, added duration of search, cosmetic changes in output
Revision
54 -
Directory Listing
Modified
Sun Aug 21 12:46:24 2005 UTC
(18 years, 10 months ago)
by
dpavlin
another fix for profile target
Revision
53 -
Directory Listing
Modified
Sat Aug 20 17:19:48 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fix archive to backup medium (but it still doesn't have functionality)
Revision
52 -
Directory Listing
Modified
Sat Aug 20 16:45:02 2005 UTC
(18 years, 10 months ago)
by
dpavlin
schema fix
Revision
51 -
Directory Listing
Modified
Sat Aug 20 16:40:11 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added SearchDSN and SearchUser configuration directives. Defaults are
probably useful only to me :-)
Added total duration display to BackupPC_updatedb
Revision
50 -
Directory Listing
Modified
Sat Aug 20 15:51:16 2005 UTC
(18 years, 10 months ago)
by
dpavlin
display duration time for each increment part
Revision
49 -
Directory Listing
Modified
Sat Aug 20 15:01:48 2005 UTC
(18 years, 10 months ago)
by
dpavlin
changes to make it work on PostgreSQL (and add general DBD independence), added
unique indexes, fixed schema, converted primary keys to serial.
This change breaks search for sure, but PostgreSQL is faster than SQLite on
my laptop:
User+System Time
SQLite 24.96514
PostgreSQL 11.08451
Revision
48 -
Directory Listing
Modified
Sat Aug 20 14:13:58 2005 UTC
(18 years, 10 months ago)
by
dpavlin
some speedups, I think this is most I can do without changing database
Revision
47 -
Directory Listing
Modified
Sat Aug 20 14:08:02 2005 UTC
(18 years, 10 months ago)
by
dpavlin
profile target now calls test to install new version, minor fixes in profile
file generation
Revision
46 -
Directory Listing
Modified
Sat Aug 20 12:40:24 2005 UTC
(18 years, 10 months ago)
by
dpavlin
more fixes for profile target
Revision
45 -
Directory Listing
Modified
Sat Aug 20 11:39:05 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fine-tune debug output, profile target
Revision
44 -
Directory Listing
Modified
Sat Aug 20 11:24:55 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added verbosity level to -v and backup type to display
Revision
43 -
Directory Listing
Modified
Fri Aug 19 22:12:56 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fix size format
Revision
42 -
Directory Listing
Modified
Fri Aug 19 22:07:01 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added size format
Revision
41 -
Directory Listing
Modified
Fri Aug 19 21:52:43 2005 UTC
(18 years, 10 months ago)
by
dpavlin
first try at generating Excel report
Revision
40 -
Directory Listing
Modified
Fri Aug 19 15:38:56 2005 UTC
(18 years, 10 months ago)
by
dpavlin
display number of new and total files in each increment
Revision
39 -
Directory Listing
Modified
Fri Aug 19 15:28:59 2005 UTC
(18 years, 10 months ago)
by
dpavlin
fix clean pid handling on clean exit
Revision
38 -
Directory Listing
Modified
Fri Aug 19 15:27:27 2005 UTC
(18 years, 10 months ago)
by
dpavlin
maintain pid file in /tmp/BackuPC_update.pid
Revision
37 -
Directory Listing
Modified
Fri Aug 19 14:57:30 2005 UTC
(18 years, 10 months ago)
by
dpavlin
added date, time and average items per second
Revision
36 -
Directory Listing
Modified
Wed Aug 3 14:58:26 2005 UTC
(18 years, 10 months ago)
by
dpavlin
now it works from current directory
Revision
35 -
Directory Listing
Modified
Sun Jul 31 21:03:36 2005 UTC
(18 years, 11 months ago)
by
dpavlin
create BackupPC::View just once
Revision
34 -
Directory Listing
Modified
Sun Jul 31 20:53:40 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added option to dump just first increment in view
Revision
33 -
Directory Listing
Modified
Sun Jul 31 18:58:26 2005 UTC
(18 years, 11 months ago)
by
dpavlin
new install-etc target
Revision
32 -
Directory Listing
Modified
Sun Jul 31 18:10:45 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added -v option to turn debugging on (-d is allready delete)
Revision
31 -
Directory Listing
Modified
Sun Jul 31 16:16:55 2005 UTC
(18 years, 11 months ago)
by
dpavlin
implemented pager which work (with maximum of 10 pages at one time and 100 results on
one screen)
Revision
30 -
Directory Listing
Modified
Sun Jul 31 15:59:19 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added $debug level to make script chatty to STDERR
Revision
29 -
Directory Listing
Modified
Sun Jul 31 12:40:51 2005 UTC
(18 years, 11 months ago)
by
dpavlin
bug squashing fest: moved stack in recurseDir in proper scope (which will save memory),
recurse always through all directories (unfortunate fact that directory mtime doesn't
track changes in sub-directories), insert invrement after all files are inserted
Revision
28 -
Directory Listing
Modified
Fri Jul 29 17:33:23 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added init script and example httpd.conf (local use, really)
Revision
27 -
Directory Listing
Modified
Fri Jul 29 17:31:14 2005 UTC
(18 years, 11 months ago)
by
dpavlin
maintain own stack to cut down memory usage
Revision
26 -
Directory Listing
Modified
Fri Jul 29 17:30:25 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added restore link to search results
Revision
25 -
Directory Listing
Modified
Wed Jul 13 09:57:41 2005 UTC
(18 years, 11 months ago)
by
dpavlin
fixed drop-down label
Revision
24 -
Directory Listing
Modified
Mon Jul 11 16:48:33 2005 UTC
(18 years, 11 months ago)
by
dpavlin
cosmetics
Revision
23 -
Directory Listing
Modified
Mon Jul 11 16:22:50 2005 UTC
(18 years, 11 months ago)
by
dpavlin
fixed names, Makefile and misc stuff
Revision
22 -
Directory Listing
Modified
Mon Jul 11 15:53:59 2005 UTC
(18 years, 11 months ago)
by
dpavlin
added sub-project to create configuration from M$ Excel file
Revision
21 -
Directory Listing
Modified
Mon Jul 11 14:59:05 2005 UTC
(18 years, 11 months ago)
by
dpavlin
target to rsync to deployment server
Revision
20 -
Directory Listing
Modified
Mon Jul 11 14:58:54 2005 UTC
(18 years, 11 months ago)
by
dpavlin
fixed join with backups to show just increments
Revision
19 -
Directory Listing
Modified
Mon Jul 11 14:32:40 2005 UTC
(18 years, 11 months ago)
by
dpavlin
display limits in search, easier to understand filter generator (and correct
one -- doesn't require users to enter dates as 01 01 2001)
Revision
18 -
Directory Listing
Modified
Mon Jul 11 14:31:51 2005 UTC
(18 years, 11 months ago)
by
dpavlin
fix schema
Revision
17 -
Directory Listing
Modified
Mon Jul 11 13:22:38 2005 UTC
(18 years, 11 months ago)
by
dpavlin
improved design
Revision
16 -
Directory Listing
Modified
Mon Jul 11 11:51:09 2005 UTC
(18 years, 11 months ago)
by
dpavlin
don't join with backups, so it will show just increments
Revision
15 -
Directory Listing
Modified
Mon Jul 11 00:07:25 2005 UTC
(18 years, 11 months ago)
by
dpavlin
removed debug output
Revision
14 -
Directory Listing
Modified
Sun Jul 10 22:56:43 2005 UTC
(18 years, 11 months ago)
by
dpavlin
refactured updatedb to be faster, hopefully easier to understand and to
save just increments for each backup in database.
Revision
13 -
Directory Listing
Modified
Thu Jun 23 17:23:14 2005 UTC
(19 years ago)
by
dpavlin
some changes from Ivan.
Revision
12 -
Directory Listing
Modified
Thu Jun 23 17:19:41 2005 UTC
(19 years ago)
by
dpavlin
wait a while after stopping backuppc daemon
Revision
11 -
Directory Listing
Modified
Thu Jun 23 13:14:04 2005 UTC
(19 years ago)
by
dpavlin
test now stops BackupPC, installs over existing installation in /data/backuppc/
and starts it again
Revision
10 -
Directory Listing
Modified
Thu Jun 23 13:10:03 2005 UTC
(19 years ago)
by
dpavlin
some useful targets (install, start, stop, test)
Revision
9 -
Directory Listing
Modified
Thu Jun 23 12:36:22 2005 UTC
(19 years ago)
by
dpavlin
experimental pager support in search
Revision
8 -
Directory Listing
Modified
Thu Jun 23 12:22:21 2005 UTC
(19 years ago)
by
dpavlin
fix
Revision
7 -
Directory Listing
Modified
Thu Jun 23 10:14:10 2005 UTC
(19 years ago)
by
dpavlin
removed backup
Revision
6 -
Directory Listing
Modified
Thu Jun 23 09:47:59 2005 UTC
(19 years ago)
by
dpavlin
lot of fixes to make search work
Revision
5 -
Directory Listing
Modified
Thu Jun 23 09:04:00 2005 UTC
(19 years ago)
by
dpavlin
add missing actions
Revision
4 -
Directory Listing
Modified
Wed Jun 22 19:22:51 2005 UTC
(19 years ago)
by
dpavlin
added Search and Burn changes from Ivan Klaric
Revision
3 -
Directory Listing
Modified
Wed Jun 22 19:13:39 2005 UTC
(19 years ago)
by
dpavlin
added SmbHostName (which can be specified in hosts.pl file) to override
name of machine when connecting to smb/cifs share