You can subscribe to this list here.
2007 |
Jan
(76) |
Feb
(76) |
Mar
(54) |
Apr
(14) |
May
(23) |
Jun
(21) |
Jul
|
Aug
|
Sep
(9) |
Oct
(14) |
Nov
(12) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
|
Feb
(18) |
Mar
(3) |
Apr
|
May
|
Jun
(2) |
Jul
(3) |
Aug
|
Sep
|
Oct
(17) |
Nov
(13) |
Dec
|
2009 |
Jan
(1) |
Feb
(1) |
Mar
(15) |
Apr
(2) |
May
(18) |
Jun
(1) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
(1) |
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(61) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
(18) |
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(4) |
Nov
(10) |
Dec
(9) |
2012 |
Jan
(10) |
Feb
(23) |
Mar
|
Apr
(5) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(4) |
2013 |
Jan
(17) |
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <di...@us...> - 2007-05-16 14:09:02
|
Revision: 498 http://safekeep.svn.sourceforge.net/safekeep/?rev=498&view=rev Author: dimi Date: 2007-05-16 07:09:01 -0700 (Wed, 16 May 2007) Log Message: ----------- Now we're 1.0 Modified Paths: -------------- safekeep/trunk/safekeep Modified: safekeep/trunk/safekeep =================================================================== --- safekeep/trunk/safekeep 2007-05-16 14:07:52 UTC (rev 497) +++ safekeep/trunk/safekeep 2007-05-16 14:09:01 UTC (rev 498) @@ -16,7 +16,7 @@ base_dir = None PROTOCOL = "1.0" -VERSION = "0.9.3" +VERSION = "1.0.0" VEBOSITY_BY_CLASS = {'DBG': 3, 'INFO': 2, 'WARN': 1, 'ERR': 0} ###################################################################### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-05-16 14:07:53
|
Revision: 497 http://safekeep.svn.sourceforge.net/safekeep/?rev=497&view=rev Author: dimi Date: 2007-05-16 07:07:52 -0700 (Wed, 16 May 2007) Log Message: ----------- Update .spec changelog Modified Paths: -------------- safekeep/trunk/safekeep.spec.in Modified: safekeep/trunk/safekeep.spec.in =================================================================== --- safekeep/trunk/safekeep.spec.in 2007-05-16 14:06:49 UTC (rev 496) +++ safekeep/trunk/safekeep.spec.in 2007-05-16 14:07:52 UTC (rev 497) @@ -129,6 +129,9 @@ %doc AUTHORS COPYING LICENSE %changelog +* Wed May 16 2007 Dimi Paun <di...@la...> 1.0.0-1 + - Small documentation inprovements. + * Fri Apr 27 2007 Dimi Paun <di...@la...> 0.9.3-1 - Use /bin/bash as the shell for the safekeep system account; - Invoke rdiff-backup with --force when trimming histroy; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-05-16 14:06:51
|
Revision: 496 http://safekeep.svn.sourceforge.net/safekeep/?rev=496&view=rev Author: dimi Date: 2007-05-16 07:06:49 -0700 (Wed, 16 May 2007) Log Message: ----------- Prepare the 1.0 release Modified Paths: -------------- safekeep/trunk/ANNOUNCE Modified: safekeep/trunk/ANNOUNCE =================================================================== --- safekeep/trunk/ANNOUNCE 2007-05-16 13:55:23 UTC (rev 495) +++ safekeep/trunk/ANNOUNCE 2007-05-16 14:06:49 UTC (rev 496) @@ -1,35 +1,28 @@ -This is release 0.9.3 of SafeKeep, a centralized and easy to use +This is release 1.0.0 of SafeKeep, a centralized and easy to use backup application that combines the best features of a mirror and an incremental backup. What's new in this release: - - The safekeep account now uses /bin/bash instead of /sbin/nologin, - this makes it possbile to deploy and manage the SSH keys needed - for the backup process; - - Invoke rdiff-backup with the '--force' option when trimming - old data, since there are cases where we can have multiple - deltas outstanding; - - A number of logging bugs have been fixed, now the logs should - look a bit better; - - Some documentation improvements. + - Tested support for database (MySQL and PostgreSQL) dumps + - Small documentation improvements. Because of lags created by using mirrors, this message may reach you before the release is available at the public sites. Sources and binaries will be available from the following locations: - - RedHat EL 3,4, CentOS 3,4, Fedora 4,5,6: - http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.3-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.3-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.3-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3-1.src.rpm + - RedHat EL 3,4,5, CentOS 3,4,5, Fedora 4,5,6: + http://prdownloads.sourceforge.net/safekeep/safekeep-common-1.0.0-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-client-1.0.0-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-server-1.0.0-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-1.0.0-1.src.rpm - Ubuntu Edgy, Dapper, and Breezy: - http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.3_all.deb - http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.3_all.deb - http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.3_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-common_1.0.0_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-client_1.0.0_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-server_1.0.0_all.deb - Source: - http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3.tar.gz + http://prdownloads.sourceforge.net/safekeep/safekeep-1.0.0.tar.gz To find out more about the project visit on our website: http://safekeep.sourceforge.net This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-05-16 13:55:30
|
Revision: 495 http://safekeep.svn.sourceforge.net/safekeep/?rev=495&view=rev Author: dimi Date: 2007-05-16 06:55:23 -0700 (Wed, 16 May 2007) Log Message: ----------- Add warning about sharing repository paths, hopefully this will help people avoid some nasty situations. Modified Paths: -------------- safekeep/trunk/doc/safekeep.backup.txt Modified: safekeep/trunk/doc/safekeep.backup.txt =================================================================== --- safekeep/trunk/doc/safekeep.backup.txt 2007-05-16 13:48:09 UTC (rev 494) +++ safekeep/trunk/doc/safekeep.backup.txt 2007-05-16 13:55:23 UTC (rev 495) @@ -84,9 +84,9 @@ /backup/@id:: This is the ID by which `safekeep(1)` will address this host. - If specified it overrides the default value derived from the - filename. Use of the default value is recommended. + If specified it overrides the default value derived from the filename. Optional, defaults to the filename without the `.backup` extension. + Use of the default value is *highly* recommended. /backup/host/@name:: The name or IP address of the client. If you need to backup the @@ -122,6 +122,10 @@ `safekeep(1)` will attempt to create it automatically. The backup will fail altogether if the directory can not be created. Optional, defaults to the client ID, see `/backup/@id`. + Use of the default value is *highly* recommended. + *NOTE*: if you must set this value explicitely, you must + make sure that the path is not shared between different boxes; + a shared repository path _will_ result in data loss. /backup/repo/@retention:: Specifies the duration for which the backup data will be retained. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-05-16 13:48:11
|
Revision: 494 http://safekeep.svn.sourceforge.net/safekeep/?rev=494&view=rev Author: dimi Date: 2007-05-16 06:48:09 -0700 (Wed, 16 May 2007) Log Message: ----------- Fix reference to .backup files Modified Paths: -------------- safekeep/trunk/doc/safekeep.backup.txt Modified: safekeep/trunk/doc/safekeep.backup.txt =================================================================== --- safekeep/trunk/doc/safekeep.backup.txt 2007-04-27 05:42:58 UTC (rev 493) +++ safekeep/trunk/doc/safekeep.backup.txt 2007-05-16 13:48:09 UTC (rev 494) @@ -86,7 +86,7 @@ This is the ID by which `safekeep(1)` will address this host. If specified it overrides the default value derived from the filename. Use of the default value is recommended. - Optional, defaults to the filename without the `.conf` extension. + Optional, defaults to the filename without the `.backup` extension. /backup/host/@name:: The name or IP address of the client. If you need to backup the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:43:00
|
Revision: 493 http://safekeep.svn.sourceforge.net/safekeep/?rev=493&view=rev Author: dimi Date: 2007-04-26 22:42:58 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Announce the new release on the site Modified Paths: -------------- website/trunk/WebContent/download.shtml website/trunk/WebContent/index.shtml website/trunk/WebContent/releases.shtml Modified: website/trunk/WebContent/download.shtml =================================================================== --- website/trunk/WebContent/download.shtml 2007-04-27 05:33:23 UTC (rev 492) +++ website/trunk/WebContent/download.shtml 2007-04-27 05:42:58 UTC (rev 493) @@ -13,27 +13,21 @@ <a name="releases"></a> <h2>Releases</h2> -<a name="0.9.2"></a> +<a name="0.9.3"></a> <p> -<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=493511">SafeKeep 0.9.2</a> -was released Mar 13, 2007, containing the following main features: +<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=504086">SafeKeep 0.9.3</a> +was released Apr 27, 2007, containing the following main features: </p> <ul> - <li>Client configuration files have been moved to - <tt>/etc/safekeep/backup.d</tt>, and have the - extension '<tt>.backup</tt>'; </li> - <li>A new global configuration file has been added in - <tt>/etc/safekeep/safekeep.conf</tt>; </li> - <li>A number of command line options have been deprecated - (<tt>-e/--email, -s/--smtp</tt>), and moved to the global configuration; </li> - <li>SafeKeep now knows of the user under which the backup will execute, - making it possible to better deploy keys, avoid the need to invoke - <tt>safekeep(1)</tt> via <tt>sudo(8)</tt>, and execute the backup - as root if need be; </li> - <li>Relative paths now have more intuitive behaviour; </li> - <li>Some documentation improvements; </li> - <li>Automatic migration of old configuration to the new format; </li> - <li>A CRITICAL (e.g. data loss) race has been fixed. </li> + <li>The safekeep account now uses <tt>/bin/bash</tt> instead of + <tt>/sbin/nologin</tt>, this makes it possbile to deploy and + manage the SSH keys needed for the backup process; </li> + <li>Invoke <tt>rdiff-backup</tt> with the <tt>--force</tt> option + when trimming old data, since there are cases where we can have + multiple deltas outstanding;</li> + <li>A number of logging bugs have been fixed, now the logs should + look a bit better;</li> + <li>Some documentation improvements.</li> </ul> <table> <tr> @@ -47,12 +41,12 @@ <b>Red Hat / Fedora</b> binary and source .rpms for RedHat EL 3, 4; Fedora Core 4, 5, 6; CentOS 3, 4, and compatible distributions. </td> <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.2-1.src.rpm">safekeep-0.9.2-1.src.rpm</a> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3-1.src.rpm">safekeep-0.9.3-1.src.rpm</a> </td> <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.2-1.noarch.rpm">safekeep-common-0.9.2-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.2-1.noarch.rpm">safekeep-client-0.9.2-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.2-1.noarch.rpm">safekeep-server-0.9.2-1.noarch.rpm</a> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.3-1.noarch.rpm">safekeep-common-0.9.3-1.noarch.rpm</a> <br> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.3-1.noarch.rpm">safekeep-client-0.9.3-1.noarch.rpm</a> <br> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.3-1.noarch.rpm">safekeep-server-0.9.3-1.noarch.rpm</a> </td> </tr> <tr> @@ -63,12 +57,12 @@ <b>Ubuntu</b> binary and source .debs for Ubuntu Edgy, Dapper, and Breezy </td> <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.2.tar.gz">safekeep-0.9.2.tar.gz</a> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3.tar.gz">safekeep-0.9.3.tar.gz</a> </td> <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.2_all.deb">safekeep-common_0.9.2_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.2_all.deb">safekeep-client_0.9.2_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.2_all.deb">safekeep-server_0.9.2_all.deb</a> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.3_all.deb">safekeep-common_0.9.3_all.deb</a> <br> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.3_all.deb">safekeep-client_0.9.3_all.deb</a> <br> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.3_all.deb">safekeep-server_0.9.3_all.deb</a> </td> </tr> <tr> @@ -79,7 +73,7 @@ <b>Linux</b> source tarball for most distributions running Python 2.4 or newer </td> <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.2.tar.gz">safekeep-0.9.2.tar.gz</a> + <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3.tar.gz">safekeep-0.9.3.tar.gz</a> </td> <td> N/A Modified: website/trunk/WebContent/index.shtml =================================================================== --- website/trunk/WebContent/index.shtml 2007-04-27 05:33:23 UTC (rev 492) +++ website/trunk/WebContent/index.shtml 2007-04-27 05:42:58 UTC (rev 493) @@ -39,6 +39,31 @@ <div class="NewsBox"> +<p class="NewsTitle">Apr 27, 2007: SafeKeep version 0.9.3 (beta) released +<img src="images/grey_pixel.gif" width="100%" height="1" alt=""> +</p> +<blockquote> +<p> +SafeKeep 0.9.3 was released today. What's new in this release: +</p> +<ul> + <li>The safekeep account now uses <tt>/bin/bash</tt> instead of + <tt>/sbin/nologin</tt>, this makes it possbile to deploy and + manage the SSH keys needed for the backup process; </li> + <li>Invoke <tt>rdiff-backup</tt> with the <tt>--force</tt> option + when trimming old data, since there are cases where we can have + multiple deltas outstanding;</li> + <li>A number of logging bugs have been fixed, now the logs should + look a bit better;</li> + <li>Some documentation improvements.</li> +</ul> +<p> +Binary packages for RedHat-based (e.g. RedHat EL, CentOS, Fedora) +and Debian-based (e.g. Debian, Ubuntu) distributions are available +for immediate <a href="download.shtml">download ...</a> +</p> +</blockquote> + <p class="NewsTitle">Mar 13, 2007: SafeKeep version 0.9.2 (beta) released <img src="images/grey_pixel.gif" width="100%" height="1" alt=""> </p> Modified: website/trunk/WebContent/releases.shtml =================================================================== --- website/trunk/WebContent/releases.shtml 2007-04-27 05:33:23 UTC (rev 492) +++ website/trunk/WebContent/releases.shtml 2007-04-27 05:42:58 UTC (rev 493) @@ -4,10 +4,34 @@ <h1>Releases</h1> <div id="PageMenu"> <span class="PageMenuTitle">On This Page:</span> + <a href="#0.9.2">0.9.2</a> <a href="#0.9.1">0.9.1</a> <a href="#0.9.0">0.9.0</a> </div> +<a name="0.9.2"></a> +<p> +<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=493511">SafeKeep 0.9.2</a> +was released Mar 13, 2007, containing the following main features: +</p> +<ul> + <li>Client configuration files have been moved to + <tt>/etc/safekeep/backup.d</tt>, and have the + extension '<tt>.backup</tt>'; </li> + <li>A new global configuration file has been added in + <tt>/etc/safekeep/safekeep.conf</tt>; </li> + <li>A number of command line options have been deprecated + (<tt>-e/--email, -s/--smtp</tt>), and moved to the global configuration; </li> + <li>SafeKeep now knows of the user under which the backup will execute, + making it possible to better deploy keys, avoid the need to invoke + <tt>safekeep(1)</tt> via <tt>sudo(8)</tt>, and execute the backup + as root if need be; </li> + <li>Relative paths now have more intuitive behaviour; </li> + <li>Some documentation improvements; </li> + <li>Automatic migration of old configuration to the new format; </li> + <li>A CRITICAL (e.g. data loss) race has been fixed. </li> + </ul> + <a name="0.9.1"></a> <p> <a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=485824">SafeKeep 0.9.1</a> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:33:31
|
Revision: 492 http://safekeep.svn.sourceforge.net/safekeep/?rev=492&view=rev Author: dimi Date: 2007-04-26 22:33:23 -0700 (Thu, 26 Apr 2007) Log Message: ----------- New release: 0.9.3, new docs Modified Paths: -------------- website/trunk/WebContent/safekeep.backup.html website/trunk/WebContent/safekeep.html Modified: website/trunk/WebContent/safekeep.backup.html =================================================================== --- website/trunk/WebContent/safekeep.backup.html 2007-04-27 05:06:35 UTC (rev 491) +++ website/trunk/WebContent/safekeep.backup.html 2007-04-27 05:33:23 UTC (rev 492) @@ -301,13 +301,14 @@ <!-- settings for database dump and for volume snapshot --> <setup> - <!-- database type ("postgres" or "mysql"), user with backup rights, - location of the dump file on the client host, and flag to remove - or not the dump file after the backup is done --> + <!-- database type ("postgres" or "mysql"), and database name, + DB user with backup rights, location of the dump file on the client + host, and flag to remove or not the dump file after the backup is done. + Databases can be dumped individualy using a dump clause for each database. --> <dump type="postgres" db="dbname" - user="foobar" + dbuser="foobar" file="/var/backup/dumps/mydata" cleanup="true" /> @@ -629,7 +630,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 13-Mar-2007 16:21:29 EDT +Last updated 27-Apr-2007 01:11:02 EDT </div> </div> </body> Modified: website/trunk/WebContent/safekeep.html =================================================================== --- website/trunk/WebContent/safekeep.html 2007-04-27 05:06:35 UTC (rev 491) +++ website/trunk/WebContent/safekeep.html 2007-04-27 05:33:23 UTC (rev 492) @@ -455,7 +455,9 @@ <host name="my_workstation" /> <repo retention="10D" /> <setup> - <dump type="postgres" user="postgres" file="/var/lib/pgsql/backups/all_dbs" /> + <dump type="postgres" dbuser="postgres" file="/var/lib/pgsql/backups/all_dbs" /> + <dump type="mysql" user="mysql" dbuser="dbbackup" db="adatabase" file="/var/backups/dumps/adatabase_dbs" /> + <dump type="mysql" user="mysql" dbuser="dbbackup" db="mysql" file="/var/backups/dumps/mysql_dbs" cleanup="true" /> <snapshot device="/dev/mapper/VolGroup00-LogVol00" size="500M" /> </setup> @@ -571,7 +573,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 13-Mar-2007 16:21:28 EDT +Last updated 27-Apr-2007 01:11:01 EDT </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:06:36
|
Revision: 491 http://safekeep.svn.sourceforge.net/safekeep/?rev=491&view=rev Author: dimi Date: 2007-04-26 22:06:35 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Tag release 0.9.3. Added Paths: ----------- safekeep/tags/Release-safekeep-0_9_3/ safekeep/tags/Release-safekeep-0_9_3/ChangeLog Removed Paths: ------------- safekeep/tags/Release-safekeep-0_9_3/ChangeLog Copied: safekeep/tags/Release-safekeep-0_9_3 (from rev 489, safekeep/trunk) Deleted: safekeep/tags/Release-safekeep-0_9_3/ChangeLog =================================================================== --- safekeep/trunk/ChangeLog 2007-04-27 05:05:05 UTC (rev 489) +++ safekeep/tags/Release-safekeep-0_9_3/ChangeLog 2007-04-27 05:06:35 UTC (rev 491) @@ -1,2149 +0,0 @@ -2007-03-13 18:51 +0000 [r468] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Bump the version to 0.9.2 - -2007-03-13 18:41 +0000 [r467] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Make paths absolute only if they exist - -2007-03-13 18:36 +0000 [r466] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in, safekeep/trunk/ANNOUNCE: Update - ANNOUNCE and release changelog - -2007-03-13 17:35 +0000 [r465] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Update RPM changelog - -2007-03-13 06:25 +0000 [r464] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Use the safekeep user for key - deployment for now, it is messy otherwise - -2007-03-13 05:52 +0000 [r463] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Make sure the paths to the SSH keys are - absolute - -2007-03-13 05:25 +0000 [r462] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Bind / in /mnt/ instead of /tmp/ to - avoid unpleasant situations with cleanup scripts. - -2007-03-13 05:22 +0000 [r461] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Run the --server and --key mode as - root to test the new user-changing functionality - -2007-03-13 05:20 +0000 [r460] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Fix typo - -2007-03-09 17:48 +0000 [r459] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Cleanup snapshots as well - -2007-03-09 17:40 +0000 [r458] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Fetch the RPMs from the build dirs. - -2007-03-09 16:02 +0000 [r457] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Streamline the make targets to be closer - to the standard ones. - -2007-03-09 15:28 +0000 [r456] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.backup.txt, - safekeep/trunk/debian/safekeep-server.postinst, - safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/safekeep-test, safekeep/trunk/safekeep.spec.in, - safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt, - safekeep/trunk/debian/safekeep-server.dirs: Rename - /etc/safekeep/clients.d to /etc/safekeep/backup.d - -2007-03-09 02:35 +0000 [r455] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: More tracing - -2007-03-09 02:21 +0000 [r454] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/safekeep.spec.in: Fix - permissions - -2007-03-09 01:04 +0000 [r453] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Fix typo - -2007-03-09 01:03 +0000 [r452] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in, - safekeep/trunk/debian/safekeep-server.dirs: Fix the packages to - include the clients.d dir as well - -2007-03-09 00:33 +0000 [r451] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Fix docs - -2007-03-08 22:44 +0000 [r450] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-03-08 22:43 +0000 [r449] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/debian/safekeep-server.docs, - safekeep/trunk/safekeep.spec.in, safekeep/trunk/safekeep.cron, - safekeep/trunk/sample.conf (removed), - safekeep/trunk/safekeep.conf (added): Install a default - safekeep.conf in /etc/safekeep - -2007-03-08 21:46 +0000 [r448] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Make use of the new config files to - avoid the deprecation warning in tests - -2007-03-08 20:56 +0000 [r447] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.backup.txt: Update docs - -2007-03-08 20:53 +0000 [r446] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Look for the client .backup files in the - clients.d directory that is present in the same directory as the - safekeep.conf file. - -2007-03-08 20:35 +0000 [r445] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt, safekeep/trunk/safekeep, - safekeep/trunk/sample.conf: Add property that controls the data - repo base dir - -2007-03-08 20:27 +0000 [r444] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt, safekeep/trunk/safekeep, - safekeep/trunk/sample.conf: Instrument the --keys mode to work - with a different backup user. Rename the property to - 'backup.user' instead of just 'user'. - -2007-03-08 03:44 +0000 [r443] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt, safekeep/trunk/safekeep, - safekeep/trunk/sample.conf: Teach safekeep to switch to a given - user in server mode. Controlled via the 'user' property in - /etc/safekeep/safekeep.conf - -2007-03-07 22:40 +0000 [r442] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Allow - for the explicit spcification of an identity file during key - management - -2007-03-07 21:28 +0000 [r441] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: - Deprecate the ability to specify client config files on the - command line - -2007-03-07 19:13 +0000 [r440] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix the local test - -2007-03-07 19:13 +0000 [r439] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We always need a props dict - -2007-03-07 19:07 +0000 [r438] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Look at the default configuration files - only if they exist - -2007-03-07 16:54 +0000 [r437] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Mention the new conf file - -2007-03-07 16:52 +0000 [r436] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: - Deprecate the email options - -2007-03-07 16:28 +0000 [r435] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt (added), - safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/debian/safekeep-server.docs, - safekeep/trunk/safekeep.spec.in, safekeep/trunk/sample.conf - (added): Add man page for safekeep.conf - -2007-03-07 15:23 +0000 [r434] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.backup.txt, - safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/debian/safekeep-server.docs, - safekeep/trunk/safekeep.spec.in, safekeep/trunk/sample.backup - (added), safekeep/trunk/sample.conf (removed): Complete the - renaming of safekeep.conf.txt into safekeep.backup.txt - -2007-03-06 21:15 +0000 [r433] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.backup.txt (added), - safekeep/trunk/doc/safekeep.conf.txt (removed), - safekeep/trunk/doc/safekeep.txt: Rename the man page - safekeep.conf to safekeep.backup to match the new naming - convention. Adjust the docs to the new directory structure. - -2007-03-06 21:07 +0000 [r432] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Read the email properties from the - global config file - -2007-03-06 04:52 +0000 [r431] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add simple Java-like properties parser - -2007-03-06 04:11 +0000 [r430] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add (partial) support for a global - configuration file: /etc/safekeep/safekeep.conf Allow the - -c/--conf switch to take both global conf file and client conf - files as parameters. - -2007-03-04 20:15 +0000 [r429] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Add migration code to source install as - well - -2007-03-04 20:13 +0000 [r428] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/safekeep-server.postinst, - safekeep/trunk/debian/rules, safekeep/trunk/safekeep.spec.in, - safekeep/trunk/safekeep, - safekeep/trunk/debian/safekeep-server.dirs: Move the client - configuration files in /etc/safekeep/clients.d Change the - extension of client config files to .backup from .client. Provide - automatic migration code for DEB and RPM packages. - -2007-03-04 17:52 +0000 [r427] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Fix restore docs. - -2007-03-04 17:52 +0000 [r426] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-23 22:23 +0000 [r425] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Do not stop if a single client fails. - Separate the client outputs to ease log reading. - -2007-02-12 06:29 +0000 [r424] Dimi Paun <di...@la...> - - * safekeep/trunk/ANNOUNCE: Small wording fix - -2007-02-12 05:29 +0000 [r420] Dimi Paun <di...@la...> - - * safekeep/trunk/ChangeLog: Update ChangeLog - -2007-02-12 05:28 +0000 [r419] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Up the version to 0.9.1 - -2007-02-12 05:27 +0000 [r418] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-12 05:07 +0000 [r416] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO, safekeep/trunk/ANNOUNCE (added): dd an - ANNOUNCE file for release 0.9.1 - -2007-02-12 04:36 +0000 [r415] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Add a little intro about the project - -2007-02-12 04:30 +0000 [r414] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile, safekeep/trunk/README, - safekeep/trunk/TODO: Add a way to install SafeKeep from source. - -2007-02-12 00:40 +0000 [r413] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: "Jeff Spaleta" - <jsp...@gm...> Get RPM into shape for a fedora project - submission. - -2007-02-11 01:17 +0000 [r412] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO, safekeep/trunk/doc/safekeep.txt: More on - include/exclude directives - -2007-02-11 01:07 +0000 [r411] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Update requirements - -2007-02-11 01:03 +0000 [r410] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in, safekeep/trunk/TODO: Python 2.2 - is good enough - -2007-02-10 17:00 +0000 [r409] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-07 20:02 +0000 [r405] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-07 01:53 +0000 [r404] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-07 01:42 +0000 [r402] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO, safekeep/trunk/doc/safekeep.txt: Add some - documentation about data restoration - -2007-02-06 16:30 +0000 [r399] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: Document the auto dir - creation - -2007-02-05 22:33 +0000 [r398] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: Formatting fixes - -2007-02-05 22:18 +0000 [r397] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-05 22:15 +0000 [r396] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Try to automatically create the data - store dir if it doesn't exist. - -2007-02-05 21:01 +0000 [r395] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: When adding lines to authorized_keys, - always end the last line with a NL - -2007-02-05 18:28 +0000 [r394] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Avoid - scanning /etc/safekeep.d in non-client mode. - -2007-02-05 06:19 +0000 [r388] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: By default, we exclude - non-matching files, which is different from what rdiff-backup - does. So make it more explicit in the documentation. - -2007-02-05 06:13 +0000 [r387] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: Correct and clarify where - the data will go by default. - -2007-02-05 06:07 +0000 [r386] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update the TODO - -2007-02-04 05:18 +0000 [r369] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Eduard Malinschi - <ed...@la...> Fix typo. - -2007-02-02 01:16 +0000 [r364] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Fix copy and paste bug - -2007-02-02 01:05 +0000 [r362] Dimi Paun <di...@la...> - - * safekeep/trunk/ChangeLog: Update ChangeLog one more time - -2007-02-02 00:57 +0000 [r361] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Whitespace fix - -2007-02-02 00:53 +0000 [r360] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Add documentation about keys - deployment - -2007-02-02 00:43 +0000 [r359] Dimi Paun <di...@la...> - - * safekeep/trunk/TODO: Update TODO - -2007-02-02 00:40 +0000 [r358] Dimi Paun <di...@la...> - - * safekeep/trunk/ChangeLog: Update ChangeLog - -2007-02-02 00:39 +0000 [r357] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Bump version to 0.9.0 - -2007-02-02 00:36 +0000 [r356] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Adjust test to match the new - structure used by the repos - -2007-02-02 00:06 +0000 [r355] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Fix safekeep.conf missing - extension - -2007-02-01 22:18 +0000 [r354] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: Finish documenting the - configuration format - -2007-02-01 15:32 +0000 [r353] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/safekeep.spec.in: - Install the daily cron task as 'safekeep', not 'safekeep.cron' to - follow the common practice. - -2007-02-01 04:13 +0000 [r352] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt: Start documenting the - configuration format - -2007-02-01 03:43 +0000 [r351] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules: Keep the file names consistent - between the .deb and .rpm packages. If we decide to rename them, - we'll do so across both formats. - -2007-02-01 03:40 +0000 [r350] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Repeat the generic description - of the package in all subpackages. - -2007-01-31 23:49 +0000 [r349] Stelian Pop <st...@la...> - - * safekeep/trunk/Makefile: Build DEBs in /tmp to avoid cluttering - the source dir. - -2007-01-31 23:28 +0000 [r348] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/docs (removed), - safekeep/trunk/debian/safekeep-common.dirs (added), - safekeep/trunk/debian/safekeep-server.postinst (added), - safekeep/trunk/debian/rules, - safekeep/trunk/debian/safekeep-server.prerm (added), - safekeep/trunk/debian/safekeep-server.docs (added), - safekeep/trunk/debian/control, - safekeep/trunk/debian/safekeep-common.docs (added), - safekeep/trunk/debian/dirs (removed), - safekeep/trunk/debian/safekeep-client.docs (added), - safekeep/trunk/debian/safekeep-server.dirs (added): Update the - DEB packaging: - split into -server, -client, -common subpackages - - create the 'safekeep' user for the server - install a daily - cron task - etc. - -2007-01-31 20:57 +0000 [r347] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep.spec.in: Typo. - -2007-01-31 20:06 +0000 [r346] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.conf.txt (added), - safekeep/trunk/Makefile, safekeep/trunk/safekeep.spec.in: Add - skeletal man page for the configuration file. - -2007-01-31 19:25 +0000 [r345] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in, safekeep/trunk/TODO (added): Add - a TODO file with ideas for the future - -2007-01-31 16:20 +0000 [r344] Dimi Paun <di...@la...> - - * safekeep/trunk/ChangeLog (added): Add a ChangeLog file - -2007-01-31 16:19 +0000 [r343] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile, safekeep/trunk/doc/users (added): Add - ChangeLog generation support - -2007-01-31 15:55 +0000 [r342] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.cron: Make the reports look a bit more - interesting. - -2007-01-31 15:21 +0000 [r341] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in, safekeep/trunk/safekeep.cron - (added): Install a daily cron task for safekeep - -2007-01-30 19:31 +0000 [r340] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Use the regular logging functions to - complain about ignored files - -2007-01-30 19:21 +0000 [r339] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Make use of the standard safekeep - user instead of inventing our own backup-op user. - -2007-01-30 17:15 +0000 [r338] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Create the .ssh dir at install - time too - -2007-01-30 16:55 +0000 [r337] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix string interpolation - -2007-01-30 16:27 +0000 [r336] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix installation of packages on the - test boxes - -2007-01-30 15:33 +0000 [r335] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: The new packages superseed the - old ones - -2007-01-30 15:32 +0000 [r334] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Make sure the version we expect - ends up being installed - -2007-01-30 15:25 +0000 [r333] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Instrument the fulltest to deal - with the multiple packages - -2007-01-30 15:01 +0000 [r332] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Add the licensing files to all - packages - -2007-01-30 04:45 +0000 [r331] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Create the homedir in the build - root - -2007-01-30 04:43 +0000 [r330] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Create the home dir during build - -2007-01-29 21:46 +0000 [r329] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Split RPM into 3 packages: - -common, -client, -server Add a bunch more Requires, etc. Create - a 'safekeep' user for the server part. - -2007-01-29 19:13 +0000 [r328] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Fix the example with the latest - results - -2007-01-29 17:22 +0000 [r327] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Ignode /selinux/ too. - -2007-01-29 05:40 +0000 [r326] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: A more compact representation for the - excludes - -2007-01-29 05:22 +0000 [r325] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Exclude unneeded stuff from named's - chroot. No need to include /, it's implicit in rdiff-backup. - -2007-01-29 01:31 +0000 [r324] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: "Stelian Pop" <st...@la...> - Invoke remote command explicitly in case the wrong SSH key is - used with the client. - -2007-01-28 23:34 +0000 [r323] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Let the user know we're excluding some - files because of wrong suffix. - -2007-01-28 23:23 +0000 [r322] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: List the options in the same order as - the modes. - -2007-01-27 18:13 +0000 [r321] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Remove - the --client mode from the online help screen, this is an - internal-only mode, and it just makes the output more confusing - and difficult to read. - -2007-01-27 18:10 +0000 [r320] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: We need - to support the -c/--conf in --keys mode too - -2007-01-27 17:11 +0000 [r319] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Rename - the -m option to -s, now that it's available. - -2007-01-27 17:09 +0000 [r318] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Use - sendmail is no SMTP server is specified. - -2007-01-26 23:25 +0000 [r317] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Use the standard os.getenv() instead our - ad-hoc version - -2007-01-26 23:16 +0000 [r316] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Document some more realistic - configuration examples. - -2007-01-26 22:17 +0000 [r315] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Protect against duplicated client IDs - -2007-01-26 22:04 +0000 [r314] Dimi Paun <di...@la...> - - * safekeep/trunk/sample.conf: Cleanup a bit the sample file - -2007-01-26 22:02 +0000 [r313] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/docs, safekeep/trunk/sample.cfg (removed), - safekeep/trunk/safekeep-test, safekeep/trunk/safekeep.spec.in, - safekeep/trunk/safekeep, safekeep/trunk/sample.conf (added), - safekeep/trunk/doc/safekeep.txt: Rename the .cfg extension to - .conf, and the --cfg option to --conf - -2007-01-26 21:46 +0000 [r312] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test, safekeep/trunk/safekeep, - safekeep/trunk/doc/safekeep.txt: Rename the -C option to -c now - that it is available. - -2007-01-26 21:16 +0000 [r311] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Cleanup the docs a bit - -2007-01-26 21:13 +0000 [r310] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile, safekeep/trunk/doc/Makefile (removed): - Merge the doc Makefile into the main Makefile. It makes it easier - if everything is in one place. - http://members.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html - -2007-01-26 20:35 +0000 [r309] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Less confusing name - -2007-01-26 20:28 +0000 [r308] Dimi Paun <di...@la...> - - * safekeep/trunk/doc/safekeep.txt: Update documentation - -2007-01-26 19:03 +0000 [r307] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Cleanup code, we check now the arguments - ahead of time. - -2007-01-26 18:40 +0000 [r306] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add support for filtering by client-ids - in server mode - -2007-01-26 18:27 +0000 [r305] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Complain if inappropriate options are - used in selected mode - -2007-01-26 18:18 +0000 [r304] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Validate arguments as clientIDs where - appropriate - -2007-01-26 18:10 +0000 [r303] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Transform the list of configurations - into a dictionary. It should make it easier to look through the - known ids. - -2007-01-26 16:47 +0000 [r302] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Default to server mode only at the end. - Small cleanups. - -2007-01-26 16:33 +0000 [r301] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Allow only one mode at a time. - -2007-01-26 16:32 +0000 [r300] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Teach usage() to exit if need be, - simplify the code a bit. - -2007-01-26 16:26 +0000 [r299] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Be a little more careful when accessing - environment variables, provide fallbacks in case they are not - defined - -2007-01-26 11:04 +0000 [r298] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Fix backup.log marker logic. - -2007-01-26 04:27 +0000 [r297] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Make - the keys options more like options rather then mode selectors. - This means that any combination of them is now valid as input on - the command line. Addition documentation work to match these - changes. - -2007-01-26 04:09 +0000 [r296] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep, safekeep/trunk/doc/safekeep.txt: Remove - the short options for selecting the operation mode, since they - were polluting the namespace and they weren't all that useful: - - the server mode is the defalt mode, no switch is required - the - client mode should never be invoked manually - the keys mode - benefits slighly from the additional clarity. This should allow - us in the future more freedom to add other options with those - names. - -2007-01-26 03:56 +0000 [r295] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Reorganize the help message for clarity - -2007-01-25 18:36 +0000 [r294] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: According to the FHS - (http://www.pathname.com/fhs/), we can also exclude the following - dirs: /var/cache /var/lock /var/run /var/tmp - -2007-01-25 16:46 +0000 [r293] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Use os.environ['LOGNAME'] instead of - os.getlogin() to avoid errors when the controlling terminal goes - missing (http://docs.python.org/lib/os-procinfo.html) - -2007-01-25 14:50 +0000 [r292] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Fix 'safekeep -k --deploy' problem. - -2007-01-25 04:57 +0000 [r291] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Always nuke yum's cache of our - repo, it's changing too fast and causes problems - -2007-01-25 04:47 +0000 [r290] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Create the config dir so it is - available to receive config files - -2007-01-25 04:21 +0000 [r289] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix server namer. - -2007-01-25 04:09 +0000 [r288] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: If the backup.log exists, mark current - possition and dump starting from the marker only - -2007-01-24 19:58 +0000 [r287] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Provide a reasonable set of - includes/excludes if not specified - -2007-01-23 22:11 +0000 [r286] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: Create dirs for the man page too - -2007-01-23 22:04 +0000 [r285] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Document the build requirements - -2007-01-23 22:04 +0000 [r284] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep.spec.in: We need to create the dir for - the binary - -2007-01-12 11:53 +0000 [r281] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/debian/control: Fix - the debian build rules for the manpage. - -2007-01-12 11:45 +0000 [r280] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/sample.cfg, safekeep/trunk/doc/callouts.xsl - (added), safekeep/trunk/safekeep.spec.in, - safekeep/trunk/debian/control, safekeep/trunk/doc/Makefile - (added), safekeep/trunk/safekeep, safekeep/trunk/doc (added), - safekeep/trunk/doc/safekeep.txt (added), - safekeep/trunk/doc/asciidoc.conf (added): Add documentation and - rework the sample configuration file. - -2007-01-12 05:02 +0000 [r279] Dimi Paun <di...@la...> - - * safekeep/trunk/.project: Fix project name - -2007-01-04 00:36 +0000 [r276] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Test checkin 2 - -2007-01-04 00:31 +0000 [r275] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Test checkin 1 - -2007-01-03 14:36 +0000 [r274] Stelian Pop <st...@la...> - - * safekeep/trunk/Makefile: Update packaging/versionning to SVN - instead of CVS. - -2007-01-03 14:18 +0000 [r273] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep.spec.in: No need for python_sitelib for - SafeKeep. - -2007-01-03 06:46 +0000 [r272] Dimi Paun <di...@la...> - - * safekeep/trunk/README: Fix protocol docs - -2007-01-03 00:32 +0000 [r271] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Misc typo fixes. Use python provided - os.getlogin() and os.uname()[1] instead of looking at possibly - inexistent environment variables. - -2007-01-03 00:30 +0000 [r270] Stelian Pop <st...@la...> - - * safekeep/trunk/sample.cfg: Fix retention parameter and XML syntax - -2007-01-02 23:39 +0000 [r269] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Fix --status argument parsing and - reorganize the option list. - -2007-01-02 23:18 +0000 [r268] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Whitespace cleanup. - -2007-01-02 23:11 +0000 [r267] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/docs (added), safekeep/trunk/debian/rules, - safekeep/trunk/Makefile, safekeep/trunk/safekeep.spec.in (added), - safekeep/trunk/debian/dirs: Packaging (rpm and deb) enhancements: - - first version of safekeep.spec.in - install documentations - (AUTHORS, README, LICENSE, etc) - use $(name) in Makefile instead - of safekeep when possible - -2006-12-27 21:21 +0000 [r266] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/README, safekeep/trunk/debian/changelog.in, - safekeep/trunk/sample.cfg, safekeep/trunk/safekeep-test, - safekeep/trunk/LICENSE, safekeep/trunk/debian/control, - safekeep/trunk/safekeep, safekeep/trunk/AUTHORS: Rename LaBackup - to SafeKeep, using the following rules: - in natural language, it - is spelled SafeKeep - the binary, package, dirs, etc. are all - lower case: safekeep This follows the pattern used by - SpamAssassin. Please note that the files have been manipulated in - the CVS repo to maintain the history. The new CVS module is - called 'SafeKeep', the old 'LaBackup' module still exists in CVS - as read-only. - -2006-12-27 20:50 +0000 [r265] Dimi Paun <di...@la...> - - * safekeep/trunk/LICENSE (added), safekeep/trunk/AUTHORS (added), - safekeep/trunk/COPYING (added): Add OSS structure - -2006-12-27 20:39 +0000 [r264] Dimi Paun <di...@la...> - - * safekeep/trunk/README, safekeep/trunk/safekeep: Add protocol - versioning. - -2006-12-24 17:04 +0000 [r263] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Pass the default id to the client as - well. - -2006-12-20 03:55 +0000 [r262] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Make use of our wrapper spawn() - function. - -2006-12-20 03:46 +0000 [r261] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Replace the '+' in the snapshot version - with '.', the '+' is too unusual. Report the date in UTC to avoid - the need for a timezone. Don't separate time from date to create - one nr for the snapshot id. - -2006-12-20 03:40 +0000 [r260] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Get rid of extranous white space at end - of line - -2006-12-20 03:36 +0000 [r259] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Capture stdout and stderr of child - processes and redirect it to the logs - -2006-12-19 05:50 +0000 [r258] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Exclude /etc/mtab and /etc/lvm - during backup, they change during snapshotting - -2006-12-19 05:36 +0000 [r257] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add ability to pass extra args to - LaBackup, such as -vv flags for debugging - -2006-12-19 05:30 +0000 [r256] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add parameter to control nr of test - iterations - -2006-12-19 05:29 +0000 [r255] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Fix typo - -2006-12-19 01:34 +0000 [r254] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Rerooting the paths on the rbind root - requires special attention - -2006-12-19 01:27 +0000 [r253] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix snapshot syntax and enable - snapshots during testing. - -2006-12-14 04:49 +0000 [r252] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-14 04:45 +0000 [r251] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Always reset the known_hosts file - -2006-12-14 04:32 +0000 [r250] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Always reset the host file - -2006-12-14 04:21 +0000 [r249] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Be a bit more explicit - -2006-12-14 04:19 +0000 [r248] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-14 04:07 +0000 [r247] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-14 04:05 +0000 [r246] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add support for deploying to - multiple distros - -2006-12-14 04:03 +0000 [r245] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add automatic distribution - detection - -2006-12-14 03:49 +0000 [r244] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Use a more distinctive name for the - devel repo - -2006-12-14 03:26 +0000 [r243] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Bunch of little fixes - -2006-12-14 02:57 +0000 [r242] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: If the client is remote (that is, we - have a host), we must have a username and an identity file, so - reflect that in the code by removing all the code testing for - their existance. - -2006-12-14 02:46 +0000 [r241] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Use the default user too - -2006-12-14 02:45 +0000 [r240] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Use the default key for ctrl to - test that portion of the code - -2006-12-14 02:42 +0000 [r239] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Always perform the LVM check for - now - -2006-12-14 02:42 +0000 [r238] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Check for removed --rbinds - -2006-12-14 02:40 +0000 [r237] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Mark the rbind dir so we can later find - it easily - -2006-12-14 02:32 +0000 [r236] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add conditional snapshotting - -2006-12-14 02:23 +0000 [r235] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Mark TODOs clearly - -2006-12-14 02:21 +0000 [r234] Dimi Paun <di...@la...> - - * safekeep/trunk/README: More instructions. - -2006-12-14 02:21 +0000 [r233] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Ensure RDBMSes are installed and - running - -2006-12-13 04:43 +0000 [r232] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Ignore clients that don't have proper - keys - -2006-12-13 04:39 +0000 [r231] Dimi Paun <di...@la...> - - * safekeep/trunk/README (added): Add a small README with info about - the full test - -2006-12-13 04:37 +0000 [r230] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add client automatically to the - server's /etc/hosts - -2006-12-13 04:08 +0000 [r229] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Move fingerprint setup in the - server section - -2006-12-13 04:00 +0000 [r228] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Automatically deploy client's - fingerprint to the server so we avoid any kind of interactivity - during key management. - -2006-12-13 03:24 +0000 [r227] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add support for local commands to - all helper functions. Take over client before we take over the - server. - -2006-12-12 05:21 +0000 [r226] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Rename testfull to fulltest, it's easier - on the tongue. - -2006-12-12 05:20 +0000 [r225] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules: Rename /etc/LaBackup to - /etc/LaBackup.d - -2006-12-12 05:16 +0000 [r224] Dimi Paun <di...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/Makefile, - safekeep/trunk/debian/changelog.in, safekeep/trunk/sample.cfg, - safekeep/trunk/safekeep-test, safekeep/trunk/debian/control, - safekeep/trunk/safekeep: Standardize capitalization to - 'LaBackup'. Rename /etc/labackuip --> /etc/LaBackup.d - -2006-12-12 04:49 +0000 [r223] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Backup /srv instead of /var, there - we have too many files changing. Exclude a few problematic files - from the backup. Small misc fixes. - -2006-12-11 19:05 +0000 [r222] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Make the MD5 sums gathered on - client and server as simialar as possible in terms of the - filenames - -2006-12-11 04:21 +0000 [r221] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Prepare the server to receive the - data; better tracing - -2006-12-11 03:55 +0000 [r220] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix copy&paste bug - -2006-12-11 03:46 +0000 [r219] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Install/upgrade appropriately. Also - make sure to blow the cache away to we get the latest - -2006-12-11 03:35 +0000 [r218] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We renamed the key-{ctrl,data} to - key_{ctrl,data} - -2006-12-11 03:33 +0000 [r217] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Do not attempt to cleanup non-existant - dir - -2006-12-11 03:31 +0000 [r216] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Make package optional, and turn it - off by default. - -2006-12-11 03:28 +0000 [r215] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Tiny fix - -2006-12-11 02:56 +0000 [r214] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Now we have LaBack in repo, install - it - -2006-12-11 02:55 +0000 [r213] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Build, sign and deploy the .rpm - -2006-12-11 01:45 +0000 [r212] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Deploty the server's ID to the - cliend a bit smarter, so we don't keep on adding it ad-infinitum. - -2006-12-11 01:40 +0000 [r211] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Getting rid of the .ssh dir is not - a good idea as we lose access to the box - -2006-12-11 01:38 +0000 [r210] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add the key blindly to make sure we - have it, and we are asked the passwd only once. - -2006-12-11 01:32 +0000 [r209] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-11 01:31 +0000 [r208] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Use the new func to reimplement - writefile() - -2006-12-11 01:29 +0000 [r207] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add function that supports feeding - input to the remote command - -2006-12-11 01:28 +0000 [r206] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Generate a server id file, and - install it on client. Then install the control and data keys via - key management functionality. - -2006-12-10 19:48 +0000 [r205] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Nicer key naming for test server - -2006-12-10 19:05 +0000 [r204] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Introduce a --status action for the - --keys mode, and made it default. It displays the key status - (e.g. what will happen on --deploy) for each of the named - clients. Fix a few bugs left over in the key management code. - -2006-12-10 08:00 +0000 [r203] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Remove debug statement - -2006-12-10 07:56 +0000 [r202] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Remember the original line and feed that - to the client - -2006-12-10 07:54 +0000 [r201] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Render the keys back to text form - -2006-12-10 07:51 +0000 [r200] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Actually returned the parsed keys - -2006-12-10 07:50 +0000 [r199] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Implement parse_authorized_keys() - function. Disable agent forwarding for the commands we are - running on clients. - -2006-12-10 00:36 +0000 [r198] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Never return non-zero exit code - -2006-12-09 22:07 +0000 [r197] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Better key comment - -2006-12-09 22:04 +0000 [r196] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Automatically generate keys if they - don't exist. Rename some variables for clarity. - -2006-12-09 21:36 +0000 [r195] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: On the server side, tracing information - should go to the stderr. - -2006-12-09 21:35 +0000 [r194] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Better tracing - -2006-12-09 21:31 +0000 [r193] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Better error reporting - -2006-12-09 21:28 +0000 [r192] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Get rid of the --clientid option, pass - the ids, if any, as arguments. Handle all clients if no id was - specified on the command line. - -2006-12-09 06:29 +0000 [r191] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Smartly deploy keys to the client (in an - idempotentic manner) - -2006-12-09 06:01 +0000 [r190] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: No need to restrict by host, it - overcomplicates things - -2006-12-09 05:59 +0000 [r189] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Output all key lines at once - -2006-12-09 05:56 +0000 [r188] Dimi Paun <di...@la...> - - * safekeep/trunk/sample.cfg, safekeep/trunk/safekeep-test, - safekeep/trunk/safekeep: Rename key/key2 to key_ctrl/key_data - respectively - -2006-12-09 05:48 +0000 [r187] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Provide default values for key and key2 - -2006-12-08 05:34 +0000 [r186] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Replace ssh-copy-id with our own - (better) implementation. Fix a nasty copy & paste bug, better - tracing. - -2006-12-08 04:58 +0000 [r185] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Better trace - -2006-12-08 04:56 +0000 [r184] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix copy & paste error - -2006-12-08 04:54 +0000 [r183] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Factor out capturing of output from - remote host - -2006-12-08 04:49 +0000 [r182] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: More verbosity, add missing mode - -2006-12-08 04:41 +0000 [r181] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add readfile() abstraction (able to - read content from remote hosts as well), and make use of it - -2006-12-08 04:33 +0000 [r180] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Install the key in backup-op's home - dir, not in root's dir. Lighter quoting, we don't need to be so - strict. - -2006-12-08 04:27 +0000 [r179] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Do not attempt to get LaBackup via - yum for now, it's not available just yet - -2006-12-07 22:32 +0000 [r178] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-07 22:31 +0000 [r177] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Take over the client & server - unconditionally, so we have less chances of breakaage in the test - -2006-12-07 20:28 +0000 [r176] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Quote remote commands properly - -2006-12-07 20:14 +0000 [r175] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix the command generation now that - we abstracted away mkssh() - -2006-12-07 16:51 +0000 [r174] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo, and declare - ssh_id_file_keys as global - -2006-12-07 16:47 +0000 [r173] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Add ability to invoke test via the - Makefile - -2006-12-07 16:46 +0000 [r172] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Avoid errors on non-existant - environment variables - -2006-12-07 16:37 +0000 [r171] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Provide decent company wide - defaults for LaBackup test boxes - -2006-12-07 16:35 +0000 [r170] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Read the client/server address from - the environment if available - -2006-12-07 16:27 +0000 [r169] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Separate rcmd from rpipe for - clarity. Allow them to return the exit status if no description - is passed it - -2006-12-07 16:21 +0000 [r168] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add comment on what we need to do - to get rid of ssh-copy-id - -2006-12-07 15:26 +0000 [r167] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Try to guess SSH id files/keys - automatically - -2006-12-07 14:26 +0000 [r166] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Allow ability to specify identity - file - -2006-12-07 14:19 +0000 [r165] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix a bunch of obvious bugs - -2006-12-05 05:16 +0000 [r164] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Remove extraneous line - -2006-12-05 05:15 +0000 [r163] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Allow for specifying the address of - the client and server in the remote test - -2006-12-05 05:11 +0000 [r162] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: For now, run the full test only for - 2 interations - -2006-12-05 05:10 +0000 [r161] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Remove stale arg - -2006-12-05 04:58 +0000 [r160] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Create the base .cfg file for the - full test. Small cleanups and reorgs. - -2006-12-05 04:42 +0000 [r159] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test, safekeep/trunk/safekeep: Implement - the --print flag for the --keys mode. - -2006-12-05 04:39 +0000 [r158] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Install the keys on the client. - -2006-12-05 04:31 +0000 [r157] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Merge the lbc-copy-id script into - LaBackup. - -2006-12-05 04:27 +0000 [r156] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Better id - -2006-12-05 04:26 +0000 [r155] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Merge key management into LaBackup - -2006-12-05 03:49 +0000 [r154] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Refactor the parsing code to a separate - function - -2006-12-05 02:23 +0000 [r153] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Fix typo - -2006-12-05 02:23 +0000 [r152] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Reorg help output, add more checks - -2006-12-05 02:03 +0000 [r151] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix glob pattern - -2006-12-05 01:36 +0000 [r150] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Fix typo - -2006-12-04 06:09 +0000 [r149] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Compute the MD5 sums of all files - that were backed up - -2006-12-04 06:08 +0000 [r148] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Implement big chunk of remote test - -2006-12-04 05:57 +0000 [r147] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add ability to pipe from one remote - machine to another - -2006-12-04 05:39 +0000 [r146] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Create files on client - -2006-12-04 05:35 +0000 [r145] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add support for creating file on a - remote machine as well - -2006-12-03 21:38 +0000 [r144] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Add start for test-remote, plus - document remaining steps to accomplish - -2006-12-03 19:21 +0000 [r143] Mihai Popa <mi...@la...> - - * safekeep/trunk/safekeep-test: fix comments - -2006-12-03 18:26 +0000 [r142] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Just do 2 iterations for the local - test, we don't need more - -2006-12-03 18:25 +0000 [r141] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Make the database name optional, and - dump all databases if it's not specified. - -2006-12-03 18:05 +0000 [r140] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We are ready for a 0.1.0 release - -2006-12-03 17:48 +0000 [r139] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add support for controlling the - verbosity level both on client and server - -2006-12-03 17:17 +0000 [r138] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Invert the meaning of the client/server - flag - -2006-12-03 17:11 +0000 [r137] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Move function in more appropriate place - -2006-12-03 17:10 +0000 [r136] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Log the data in the correct format - directly on the client side - -2006-12-03 17:03 +0000 [r135] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Get rid of trailing whitespace in lines - we read from a file - -2006-12-03 17:02 +0000 [r134] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Lighter output - -2006-12-03 17:02 +0000 [r133] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Turn the logbuf into a list for - performance reasons - -2006-12-03 17:00 +0000 [r132] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Wait a bit between tests, - rdiff-backup can't run within the same second - -2006-12-03 16:47 +0000 [r131] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Don't bother setting the remote schema - if we don't have a host - -2006-12-03 16:43 +0000 [r130] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile: Add help info for test - -2006-12-03 16:42 +0000 [r129] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Don't recreate things unnecessarily - in between tests - -2006-12-03 15:41 +0000 [r128] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep-test: Correctly compute the MD5 sums - -2006-12-03 15:36 +0000 [r127] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Do not assume the rdiff-backup-data dir - always exists - -2006-12-03 15:33 +0000 [r126] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Do not default host and user to - localhost and root, simply run the backup in local mode if not - present. Debug and logging enhancements. - -2006-12-03 05:41 +0000 [r125] Dimi Paun <di...@la...> - - * safekeep/trunk/Makefile, safekeep/trunk/safekeep-test (added): - Add testing harness - -2006-12-02 23:15 +0000 [r124] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Small syntax fix - -2006-12-02 20:28 +0000 [r123] Eduard Malinschi <ed...@la...> - - * safekeep/trunk/sample.cfg: update comments - -2006-12-02 00:39 +0000 [r122] Dimi Paun <di...@la...> - - * safekeep/trunk/sample.cfg: Fix sample.cfg - -2006-11-30 06:07 +0000 [r121] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Properly quote command passed to 'su -c' - -2006-11-30 06:01 +0000 [r120] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Whitespace fix - -2006-11-30 06:00 +0000 [r119] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Don't bother with fancy error handling - on server, client knows to cleanup after itself in case it loses - connection with the server. - -2006-11-30 05:58 +0000 [r118] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Move rdiff-backup logs handling closer - to where it's needed - -2006-11-30 05:56 +0000 [r117] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Remove the BDIR protocol command, do - everything in SETUP. This way we can atomically create and test - if we can --rbind the bdir. Move sending of reposes from client - to server in the main client loop. Allow for bdir to simply be - '/' if we don't need a temporary root. Create a temporarry root - in bdir only if we have snapshots. Fix a bunch more of path and - string manipulations. - -2006-11-30 04:41 +0000 [r116] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Rename the '<dir>' element to '<repo>' - for clarity. Add a 'retention' attribute to '<repo>' that - controls the amount of time data will be retained in the repo. - -2006-11-30 04:27 +0000 [r115] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: More path handling cleanups - -2006-11-30 03:49 +0000 [r114] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Dump the backup.log and statistics file. - -2006-11-30 03:33 +0000 [r113] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We now separate server/client output by - case - -2006-11-30 03:31 +0000 [r112] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add support function to dump content of - file to logs - -2006-11-30 03:26 +0000 [r111] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Move send_notification to a more - appropriate portion of the file - -2006-11-30 03:25 +0000 [r110] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Tiny clarification. - -2006-11-30 03:24 +0000 [r109] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Support multiple email addresses. Small - fixes for the help output. - -2006-11-29 21:59 +0000 [r108] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Factor out the logging of data into one - function called log(). Rename the log buffer to logbuf. Better - display of messages from client. - -2006-11-29 21:46 +0000 [r107] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: ERROR is a reserved word - -2006-11-29 19:05 +0000 [r106] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Follow the smtplib convention for - missing SMTP host - -2006-11-29 18:32 +0000 [r105] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: A bit more clear message - -2006-11-29 18:31 +0000 [r104] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Factor out email notifications from - server business. Handle all exceptions at the higher level. - -2006-11-29 16:40 +0000 [r103] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Small cleanup - -2006-11-29 04:42 +0000 [r102] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Encode the instance information in the - snapshot name - -2006-11-29 04:39 +0000 [r101] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add missing param - -2006-11-29 04:38 +0000 [r100] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Refactor snapshot info handling in one - function. Use the long option names where possible for clarity. - Small cleanups. - -2006-11-29 04:15 +0000 [r99] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Factor out process spawning. - -2006-11-29 02:53 +0000 [r98] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: More standard handling of paths, and a - few little cleanups. - -2006-11-28 05:56 +0000 [r97] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Fix error in cleanup logic, rename - variable for readability. - -2006-11-28 05:50 +0000 [r96] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We don't snapshot without a bdir - -2006-11-28 05:48 +0000 [r95] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Better error handling and dealing with - no bind-dir in client cleanup. - -2006-11-28 05:37 +0000 [r94] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Abstract the sending of the data a bit - -2006-11-28 05:30 +0000 [r93] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Bit cleaner error reporting - -2006-11-28 01:18 +0000 [r92] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: This is a config file problem - -2006-11-28 01:16 +0000 [r91] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Make the --rbind optional, just skip the - snapshots if we don't have it - -2006-11-28 01:05 +0000 [r90] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: We no longer crap out of DB dump - -2006-11-28 01:01 +0000 [r89] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Cleanup error handling and logging for - snapshot setup and teardown. - -2006-11-19 21:52 +0000 [r88] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/changelog.in: gpg does a full string search - on the email. - -2006-11-19 21:49 +0000 [r87] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/changelog.in: Use de...@la... so - debuild will automatically sign the package - -2006-11-19 21:46 +0000 [r86] Stelian Pop <st...@la...> - - * safekeep/trunk/Makefile: '_' is a reserved character in DEB - package naming, try with '+' - -2006-11-19 21:41 +0000 [r85] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/rules, safekeep/trunk/Makefile: Now make it - also work... - -2006-11-19 21:18 +0000 [r84] Stelian Pop <st...@la...> - - * safekeep/trunk/Makefile (added): Add a central Makefile which - facilitates the build. - -2006-11-19 21:17 +0000 [r83] Stelian Pop <st...@la...> - - * safekeep/trunk/debian/copyright (added), - safekeep/trunk/debian/rules (added), - safekeep/trunk/debian/changelog.in (added), safekeep/trunk/debian - (added), safekeep/trunk/debian/control (added), - safekeep/trunk/debian/dirs (added), safekeep/trunk/safekeep, - safekeep/trunk/debian/compat (added): RPM and DEB packaging, all - with a global Makefile. - -2006-11-08 08:57 +0000 [r82] Stelian Pop <st...@la...> - - * safekeep/trunk/sample.cfg: Correct some typos. - -2006-11-08 05:04 +0000 [r81] Dimi Paun <di...@la...> - - * safekeep/trunk/safekeep: Add a new option: -C, --cfg=<file|dir> - If the argument is a filename, it will use it as a configuration - file. No attention is payed to the extension. If it is a - directory, it will scan it for files that have the extension - .cfg, and use those as configuration files. If no such - configuration option is present on the command line, the program - simply scans '/etc/labackup' for .cfg files, as before. (It - behaves as if it was involved with -C /etc/labackup). - -2006-11-06 21:03 +0000 [r80] Eduard Malinschi <ed...@la...> - - * safekeep/trunk/sample.cfg: changed comment style - -2006-11-05 21:16 +0000 [r79] Eduard Malinschi <ed...@la...> - - * safekeep/trunk/sample.cfg: Added comments to the config file - -2006-11-01 21:47 +0000 [r78] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Let the user specify (using -m/--smtp - command line options) the mail server to use when sending mails. - -2006-11-01 21:39 +0000 [r77] Stelian Pop <st...@la...> - - * safekeep/trunk/safekeep: Includ... [truncated message content] |
From: <di...@us...> - 2007-04-27 05:05:57
|
Revision: 490 http://safekeep.svn.sourceforge.net/safekeep/?rev=490&view=rev Author: dimi Date: 2007-04-26 22:05:56 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Update ChangeLog Modified Paths: -------------- safekeep/trunk/ChangeLog Modified: safekeep/trunk/ChangeLog =================================================================== --- safekeep/trunk/ChangeLog 2007-04-27 05:05:05 UTC (rev 489) +++ safekeep/trunk/ChangeLog 2007-04-27 05:05:56 UTC (rev 490) @@ -1,3 +1,68 @@ +2007-04-27 05:05 +0000 [r489] Dimi Paun <di...@la...> + + * safekeep/trunk/safekeep: Release 0.9.3 is almost ready... + +2007-04-27 05:04 +0000 [r488] Dimi Paun <di...@la...> + + * safekeep/trunk/safekeep.spec.in: Update the RPM changelog for + release 0.9.3. + +2007-04-27 05:01 +0000 [r487] Dimi Paun <di...@la...> + + * safekeep/trunk/ANNOUNCE: Prepare the ANNOUNCE file for the + release. + +2007-04-27 04:48 +0000 [r486] Dimi Paun <di...@la...> + + * safekeep/trunk/doc/safekeep.backup.txt, + safekeep/trunk/doc/safekeep.txt: A few more doc tweaks + +2007-04-27 04:44 +0000 [r485] Dimi Paun <di...@la...> + + * safekeep/trunk/doc/safekeep.backup.txt, + safekeep/trunk/doc/safekeep.txt: Eduard Malinschi + <ed...@la...> Clarify the docs for database dumps. + +2007-04-25 07:51 +0000 [r484] Stelian Pop <st...@la...> + + * safekeep/trunk/safekeep: F i x d e b u g p r i n t o u t l i k e + t h i s . + +2007-04-24 13:27 +0000 [r483] Stelian Pop <st...@la...> + + * safekeep/trunk/debian/control: Ubuntu's chsh is part of 'passwd' + package. + +2007-04-23 21:01 +0000 [r482] Stelian Pop <st...@la...> + + * safekeep/trunk/safekeep: Fix the 'one letter per line' email + problem. + +2007-04-21 15:19 +0000 [r481] Dimi Paun <di...@la...> + + * safekeep/trunk/debian/safekeep-server.postinst, + safekeep/trunk/safekeep.spec.in, safekeep/trunk/debian/control: + Switch the default shell for the 'safekeep' account to /bin/bash. + We need it to be able to execute commands as 'safekeep' via + su(1). Also, to help people upgrading, force the shell of already + existing 'safekeep' users to /bin/bash. We can remove this in the + future once we know all old users have upgraded to 0.9.3 or + later. + +2007-03-20 20:40 +0000 [r479] Dimi Paun <di...@la...> + + * safekeep/trunk/safekeep: Force data cleanup in case there have + been multiple backups since the last invocation + +2007-03-16 11:55 +0000 [r478] Stelian Pop <st...@la...> + + * safekeep/trunk/debian/rules: Shell expansion doesn't seem to + happen here for whatever reason, do it manually. + +2007-03-13 18:52 +0000 [r469] Dimi Paun <di...@la...> + + * safekeep/trunk/ChangeLog: Update ChangeLog + 2007-03-13 18:51 +0000 [r468] Dimi Paun <di...@la...> * safekeep/trunk/safekeep: Bump the version to 0.9.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:05:06
|
Revision: 489 http://safekeep.svn.sourceforge.net/safekeep/?rev=489&view=rev Author: dimi Date: 2007-04-26 22:05:05 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Release 0.9.3 is almost ready... Modified Paths: -------------- safekeep/trunk/safekeep Modified: safekeep/trunk/safekeep =================================================================== --- safekeep/trunk/safekeep 2007-04-27 05:04:03 UTC (rev 488) +++ safekeep/trunk/safekeep 2007-04-27 05:05:05 UTC (rev 489) @@ -16,7 +16,7 @@ base_dir = None PROTOCOL = "1.0" -VERSION = "0.9.2" +VERSION = "0.9.3" VEBOSITY_BY_CLASS = {'DBG': 3, 'INFO': 2, 'WARN': 1, 'ERR': 0} ###################################################################### This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:04:05
|
Revision: 488 http://safekeep.svn.sourceforge.net/safekeep/?rev=488&view=rev Author: dimi Date: 2007-04-26 22:04:03 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Update the RPM changelog for release 0.9.3. Modified Paths: -------------- safekeep/trunk/safekeep.spec.in Modified: safekeep/trunk/safekeep.spec.in =================================================================== --- safekeep/trunk/safekeep.spec.in 2007-04-27 05:01:02 UTC (rev 487) +++ safekeep/trunk/safekeep.spec.in 2007-04-27 05:04:03 UTC (rev 488) @@ -129,6 +129,12 @@ %doc AUTHORS COPYING LICENSE %changelog +* Fri Apr 27 2007 Dimi Paun <di...@la...> 0.9.3-1 + - Use /bin/bash as the shell for the safekeep system account; + - Invoke rdiff-backup with --force when trimming histroy; + - A few small logging bugs got fixed; + - Small documentation tweaks. + * Tue Mar 13 2007 Dimi Paun <di...@la...> 0.9.2-1 - Client configuration files have been moved to /etc/safekeep/backup.d, and have the extension '.backup'; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 05:01:04
|
Revision: 487 http://safekeep.svn.sourceforge.net/safekeep/?rev=487&view=rev Author: dimi Date: 2007-04-26 22:01:02 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Prepare the ANNOUNCE file for the release. Modified Paths: -------------- safekeep/trunk/ANNOUNCE Modified: safekeep/trunk/ANNOUNCE =================================================================== --- safekeep/trunk/ANNOUNCE 2007-04-27 04:48:09 UTC (rev 486) +++ safekeep/trunk/ANNOUNCE 2007-04-27 05:01:02 UTC (rev 487) @@ -1,39 +1,35 @@ -This is release 0.9.2 of SafeKeep, a centralized and easy to use +This is release 0.9.3 of SafeKeep, a centralized and easy to use backup application that combines the best features of a mirror and an incremental backup. What's new in this release: - - Client configuration files have been moved to - /etc/safekeep/backup.d, and have the extension '.backup'; - - A new global configuration file has been added in - /etc/safekeep/safekeep.conf; - - A number of command line options have been deprecated; - (-e/--email, -s/--smtp), and moved to the global configuration. - - SafeKeep now knows of the user under which the backup will execute, - making it possible to better deploy keys, avoid the need to invoke - safekeep(1) via sudo(8), and execute the backup as root if need be; - - Relative paths now have more intuitive behaviour; - - Some documentation improvements; - - Automatic migration of old configuration to the new format; - - A CRITICAL (e.g. data loss) race has been fixed. + - The safekeep account now uses /bin/bash instead of /sbin/nologin, + this makes it possbile to deploy and manage the SSH keys needed + for the backup process; + - Invoke rdiff-backup with the '--force' option when trimming + old data, since there are cases where we can have multiple + deltas outstanding; + - A number of logging bugs have been fixed, now the logs should + look a bit better; + - Some documentation improvements. Because of lags created by using mirrors, this message may reach you before the release is available at the public sites. Sources and binaries will be available from the following locations: - RedHat EL 3,4, CentOS 3,4, Fedora 4,5,6: - http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.2-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.2-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.2-1.noarch.rpm - http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.2-1.src.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.3-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.3-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.3-1.noarch.rpm + http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3-1.src.rpm - Ubuntu Edgy, Dapper, and Breezy: - http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.2_all.deb - http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.2_all.deb - http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.2_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.3_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.3_all.deb + http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.3_all.deb - Source: - http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.2.tar.gz + http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.3.tar.gz To find out more about the project visit on our website: http://safekeep.sourceforge.net This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 04:48:10
|
Revision: 486 http://safekeep.svn.sourceforge.net/safekeep/?rev=486&view=rev Author: dimi Date: 2007-04-26 21:48:09 -0700 (Thu, 26 Apr 2007) Log Message: ----------- A few more doc tweaks Modified Paths: -------------- safekeep/trunk/doc/safekeep.backup.txt safekeep/trunk/doc/safekeep.txt Modified: safekeep/trunk/doc/safekeep.backup.txt =================================================================== --- safekeep/trunk/doc/safekeep.backup.txt 2007-04-27 04:44:26 UTC (rev 485) +++ safekeep/trunk/doc/safekeep.backup.txt 2007-04-27 04:48:09 UTC (rev 486) @@ -36,14 +36,14 @@ <!-- settings for database dump and for volume snapshot --> <setup> - <!-- database type ("postgres" or "mysql"), user with backup rights, - dbuser with backup rights, location of the dump file on the client + <!-- database type ("postgres" or "mysql"), and database name, + DB user with backup rights, location of the dump file on the client host, and flag to remove or not the dump file after the backup is done. Databases can be dumped individualy using a dump clause for each database. --> <dump type="postgres" db="dbname" - user="foobar" + dbuser="foobar" file="/var/backup/dumps/mydata" cleanup="true" /> Modified: safekeep/trunk/doc/safekeep.txt =================================================================== --- safekeep/trunk/doc/safekeep.txt 2007-04-27 04:44:26 UTC (rev 485) +++ safekeep/trunk/doc/safekeep.txt 2007-04-27 04:48:09 UTC (rev 486) @@ -129,8 +129,8 @@ <host name="my_workstation" /> <repo retention="10D" /> <setup> - <dump type="postgres" user="postgres" file="/var/lib/pgsql/backups/all_dbs" /> - <dump type="mysql" user="mysql" dbuser="dbbackup" db="adatabase" file="/var/backups/dumps/adatabase_dbs" cleanup="true" /> + <dump type="postgres" dbuser="postgres" file="/var/lib/pgsql/backups/all_dbs" /> + <dump type="mysql" user="mysql" dbuser="dbbackup" db="adatabase" file="/var/backups/dumps/adatabase_dbs" /> <dump type="mysql" user="mysql" dbuser="dbbackup" db="mysql" file="/var/backups/dumps/mysql_dbs" cleanup="true" /> <snapshot device="/dev/mapper/VolGroup00-LogVol00" size="500M" /> </setup> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-27 04:44:30
|
Revision: 485 http://safekeep.svn.sourceforge.net/safekeep/?rev=485&view=rev Author: dimi Date: 2007-04-26 21:44:26 -0700 (Thu, 26 Apr 2007) Log Message: ----------- Eduard Malinschi <ed...@la...> Clarify the docs for database dumps. Modified Paths: -------------- safekeep/trunk/doc/safekeep.backup.txt safekeep/trunk/doc/safekeep.txt Modified: safekeep/trunk/doc/safekeep.backup.txt =================================================================== --- safekeep/trunk/doc/safekeep.backup.txt 2007-04-25 07:51:16 UTC (rev 484) +++ safekeep/trunk/doc/safekeep.backup.txt 2007-04-27 04:44:26 UTC (rev 485) @@ -36,9 +36,10 @@ <!-- settings for database dump and for volume snapshot --> <setup> - <!-- database type ("postgres" or "mysql"), user with backup rights, - location of the dump file on the client host, and flag to remove - or not the dump file after the backup is done --> + <!-- database type ("postgres" or "mysql"), user with backup rights, + dbuser with backup rights, location of the dump file on the client + host, and flag to remove or not the dump file after the backup is done. + Databases can be dumped individualy using a dump clause for each database. --> <dump type="postgres" db="dbname" Modified: safekeep/trunk/doc/safekeep.txt =================================================================== --- safekeep/trunk/doc/safekeep.txt 2007-04-25 07:51:16 UTC (rev 484) +++ safekeep/trunk/doc/safekeep.txt 2007-04-27 04:44:26 UTC (rev 485) @@ -130,6 +130,8 @@ <repo retention="10D" /> <setup> <dump type="postgres" user="postgres" file="/var/lib/pgsql/backups/all_dbs" /> + <dump type="mysql" user="mysql" dbuser="dbbackup" db="adatabase" file="/var/backups/dumps/adatabase_dbs" cleanup="true" /> + <dump type="mysql" user="mysql" dbuser="dbbackup" db="mysql" file="/var/backups/dumps/mysql_dbs" cleanup="true" /> <snapshot device="/dev/mapper/VolGroup00-LogVol00" size="500M" /> </setup> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <st...@us...> - 2007-04-25 07:51:18
|
Revision: 484 http://safekeep.svn.sourceforge.net/safekeep/?rev=484&view=rev Author: stelian Date: 2007-04-25 00:51:16 -0700 (Wed, 25 Apr 2007) Log Message: ----------- F i x d e b u g p r i n t o u t l i k e t h i s . Modified Paths: -------------- safekeep/trunk/safekeep Modified: safekeep/trunk/safekeep =================================================================== --- safekeep/trunk/safekeep 2007-04-24 13:27:45 UTC (rev 483) +++ safekeep/trunk/safekeep 2007-04-25 07:51:16 UTC (rev 484) @@ -76,7 +76,10 @@ log(msg, 'ERR') def spawn(args): - debug('Run [' + ' '.join(args) + ']') + if isinstance(args, str) or isinstance(args, unicode): + debug('Run [' + args + ']') + else: + debug('Run [' + ' '.join(args) + ']') (cout, cin) = popen2.popen4(args) cin.close() for line in cout: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <st...@us...> - 2007-04-24 13:27:56
|
Revision: 483 http://safekeep.svn.sourceforge.net/safekeep/?rev=483&view=rev Author: stelian Date: 2007-04-24 06:27:45 -0700 (Tue, 24 Apr 2007) Log Message: ----------- Ubuntu's chsh is part of 'passwd' package. Modified Paths: -------------- safekeep/trunk/debian/control Modified: safekeep/trunk/debian/control =================================================================== --- safekeep/trunk/debian/control 2007-04-23 21:01:38 UTC (rev 482) +++ safekeep/trunk/debian/control 2007-04-24 13:27:45 UTC (rev 483) @@ -7,7 +7,7 @@ Package: safekeep-server Architecture: all -Depends: safekeep-common, rdiff-backup, adduser, chsh, ssh-client +Depends: safekeep-common, rdiff-backup, adduser, passwd, ssh-client Replaces: safekeep Description: The server component of the SafeKeep backup system. SafeKeep is a client/server backup system which enhances the This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <st...@us...> - 2007-04-23 21:01:39
|
Revision: 482 http://safekeep.svn.sourceforge.net/safekeep/?rev=482&view=rev Author: stelian Date: 2007-04-23 14:01:38 -0700 (Mon, 23 Apr 2007) Log Message: ----------- Fix the 'one letter per line' email problem. Modified Paths: -------------- safekeep/trunk/safekeep Modified: safekeep/trunk/safekeep =================================================================== --- safekeep/trunk/safekeep 2007-04-21 15:19:50 UTC (rev 481) +++ safekeep/trunk/safekeep 2007-04-23 21:01:38 UTC (rev 482) @@ -43,7 +43,7 @@ cutoff = VEBOSITY_BY_CLASS.get(cls.upper()) if cutoff is None: cutoff = 3 if is_client or verbosity_level >= cutoff: - logbuf += msg + logbuf.append(msg) if is_client: print msg sys.stdout.flush() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-21 15:19:51
|
Revision: 481 http://safekeep.svn.sourceforge.net/safekeep/?rev=481&view=rev Author: dimi Date: 2007-04-21 08:19:50 -0700 (Sat, 21 Apr 2007) Log Message: ----------- Switch the default shell for the 'safekeep' account to /bin/bash. We need it to be able to execute commands as 'safekeep' via su(1). Also, to help people upgrading, force the shell of already existing 'safekeep' users to /bin/bash. We can remove this in the future once we know all old users have upgraded to 0.9.3 or later. Modified Paths: -------------- safekeep/trunk/debian/control safekeep/trunk/debian/safekeep-server.postinst safekeep/trunk/safekeep.spec.in Modified: safekeep/trunk/debian/control =================================================================== --- safekeep/trunk/debian/control 2007-04-14 12:45:12 UTC (rev 480) +++ safekeep/trunk/debian/control 2007-04-21 15:19:50 UTC (rev 481) @@ -7,7 +7,7 @@ Package: safekeep-server Architecture: all -Depends: safekeep-common, rdiff-backup, adduser, ssh-client +Depends: safekeep-common, rdiff-backup, adduser, chsh, ssh-client Replaces: safekeep Description: The server component of the SafeKeep backup system. SafeKeep is a client/server backup system which enhances the Modified: safekeep/trunk/debian/safekeep-server.postinst =================================================================== --- safekeep/trunk/debian/safekeep-server.postinst 2007-04-14 12:45:12 UTC (rev 480) +++ safekeep/trunk/debian/safekeep-server.postinst 2007-04-21 15:19:50 UTC (rev 481) @@ -5,6 +5,7 @@ case "$1" in configure) adduser --quiet --system --home /var/lib/safekeep safekeep + chsh -s /bin/bash safekeep > /dev/null install -d -m 700 -o safekeep -g nogroup /var/lib/safekeep/.ssh if test -d /etc/safekeep.d; then for file in /etc/safekeep.d/*.conf; do Modified: safekeep/trunk/safekeep.spec.in =================================================================== --- safekeep/trunk/safekeep.spec.in 2007-04-14 12:45:12 UTC (rev 480) +++ safekeep/trunk/safekeep.spec.in 2007-04-21 15:19:50 UTC (rev 481) @@ -52,7 +52,7 @@ %package server Summary: The SafeKeep backup system (server component) Group: Applications/System -Requires(pre): /usr/sbin/useradd +Requires(pre): /usr/sbin/useradd, /usr/bin/chsh Requires(unpre):/usr/sbin/userdel Requires: openssh, openssh-clients Requires: safekeep-common = %{PACKAGE_VERSION} @@ -89,7 +89,8 @@ rm -rf "%{buildroot}" %pre server -%{_sbindir}/useradd -r -d %{homedir} -s /sbin/nologin -u 186 %{name} 2> /dev/null || : +%{_sbindir}/useradd -r -d %{homedir} -s /bin/bash -u 186 %{name} 2> /dev/null || : +%{_bindir}/chsh -s /bin/bash %{name} > /dev/null || : %post server if test -d /etc/safekeep.d; then This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-04-14 12:45:22
|
Revision: 480 http://safekeep.svn.sourceforge.net/safekeep/?rev=480&view=rev Author: dimi Date: 2007-04-14 05:45:12 -0700 (Sat, 14 Apr 2007) Log Message: ----------- Add a link to our sponsor Modified Paths: -------------- website/trunk/WebContent/footer.shtml Added Paths: ----------- website/trunk/WebContent/images/lattica.png Modified: website/trunk/WebContent/footer.shtml =================================================================== --- website/trunk/WebContent/footer.shtml 2007-03-20 20:40:48 UTC (rev 479) +++ website/trunk/WebContent/footer.shtml 2007-04-14 12:45:12 UTC (rev 480) @@ -1,6 +1,10 @@ </div><!--end of Content--> -<div id="Footer"> +<div id="Footer"> +<div style="float: right;"> +<small><em>Sponsored by </em></small><br /> +<a href="http://www.lattica.com"><img src="images/lattica.png" width="100px" height="27px" border="0" alt="Lattica, Inc."></a> +<div> </div> </body> </html> Added: website/trunk/WebContent/images/lattica.png =================================================================== (Binary files differ) Property changes on: website/trunk/WebContent/images/lattica.png ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-03-20 21:39:23
|
Revision: 479 http://safekeep.svn.sourceforge.net/safekeep/?rev=479&view=rev Author: dimi Date: 2007-03-20 13:40:48 -0700 (Tue, 20 Mar 2007) Log Message: ----------- Force data cleanup in case there have been multiple backups since the last invocation Modified Paths: -------------- safekeep/trunk/safekeep Modified: safekeep/trunk/safekeep =================================================================== --- safekeep/trunk/safekeep 2007-03-16 11:55:31 UTC (rev 478) +++ safekeep/trunk/safekeep 2007-03-20 20:40:48 UTC (rev 479) @@ -534,7 +534,7 @@ raise Exception('rdiff-backup returned %d' % ret) def do_server_data_cleanup(cfg): - args = ['rdiff-backup', '--remove-older-than', cfg['retention'], cfg['dir']] + args = ['rdiff-backup', '--force', '--remove-older-than', cfg['retention'], cfg['dir']] ret = spawn(args) if ret: warn('Failed to cleanup old data, please fix the problem manually') This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <st...@us...> - 2007-03-16 11:55:35
|
Revision: 478 http://safekeep.svn.sourceforge.net/safekeep/?rev=478&view=rev Author: stelian Date: 2007-03-16 04:55:31 -0700 (Fri, 16 Mar 2007) Log Message: ----------- Shell expansion doesn't seem to happen here for whatever reason, do it manually. Modified Paths: -------------- safekeep/trunk/debian/rules Modified: safekeep/trunk/debian/rules =================================================================== --- safekeep/trunk/debian/rules 2007-03-13 21:26:28 UTC (rev 477) +++ safekeep/trunk/debian/rules 2007-03-16 11:55:31 UTC (rev 478) @@ -15,7 +15,8 @@ make build install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/bin - install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/share/man/{man1,man5} + install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/share/man/man1 + install -d -m 755 $(CURDIR)/debian/safekeep-common/usr/share/man/man5 install -m 755 safekeep $(CURDIR)/debian/safekeep-common/usr/bin install -m 444 doc/safekeep.1 $(CURDIR)/debian/safekeep-common/usr/share/man/man1 install -m 444 doc/safekeep.conf.5 $(CURDIR)/debian/safekeep-common/usr/share/man/man5 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-03-13 21:26:30
|
Revision: 477 http://safekeep.svn.sourceforge.net/safekeep/?rev=477&view=rev Author: dimi Date: 2007-03-13 14:26:28 -0700 (Tue, 13 Mar 2007) Log Message: ----------- Fix the HTML Modified Paths: -------------- website/trunk/WebContent/download.shtml Modified: website/trunk/WebContent/download.shtml =================================================================== --- website/trunk/WebContent/download.shtml 2007-03-13 21:00:30 UTC (rev 476) +++ website/trunk/WebContent/download.shtml 2007-03-13 21:26:28 UTC (rev 477) @@ -137,9 +137,9 @@ <h2>SourceForge</h2> <p> Our project is hosted at <a href="http://sourceforge.net">SourceForge</a>: +</p> <ul> <li><a href="http://sourceforge.net/projects/safekeep">http://sourceforge.net/projects/safekeep</a></li> </ul> -</p> <!--#include virtual="footer.shtml" --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-03-13 21:00:31
|
Revision: 476 http://safekeep.svn.sourceforge.net/safekeep/?rev=476&view=rev Author: dimi Date: 2007-03-13 14:00:30 -0700 (Tue, 13 Mar 2007) Log Message: ----------- For older releases no longer provide the direct download links Modified Paths: -------------- website/trunk/WebContent/releases.shtml Modified: website/trunk/WebContent/releases.shtml =================================================================== --- website/trunk/WebContent/releases.shtml 2007-03-13 20:59:14 UTC (rev 475) +++ website/trunk/WebContent/releases.shtml 2007-03-13 21:00:30 UTC (rev 476) @@ -19,57 +19,6 @@ <li>Automatic creation of data store directory</li> <li>A few bug fixes</li> </ul> -<table> - <tr> - <th colspan="2">Distribution</th><th>Source</th><th>Binary</th> - </tr> - <tr> - <td> - <img src="images/redhat.png" width="50" height="50" alt="RedHat Linux" border="0"> - </td> - <td> - <b>Red Hat / Fedora</b> binary and source .rpms for RedHat EL 3, 4; Fedora Core 4, 5, 6; CentOS 3, 4, and compatible distributions. - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1-1.src.rpm">safekeep-0.9.1-1.src.rpm</a> - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.1-1.noarch.rpm">safekeep-common-0.9.1-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.1-1.noarch.rpm">safekeep-client-0.9.1-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.1-1.noarch.rpm">safekeep-server-0.9.1-1.noarch.rpm</a> - </td> - </tr> - <tr> - <td> - <img src="images/ubuntu.png" width="50" height="50" alt="Ubuntu Linux" border="0"> - </td> - <td> - <b>Ubuntu</b> binary and source .debs for Ubuntu Edgy, Dapper, and Breezy - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1.tar.gz">safekeep-0.9.1.tar.gz</a> - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.1_all.deb">safekeep-common_0.9.1_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.1_all.deb">safekeep-client_0.9.1_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.1_all.deb">safekeep-server_0.9.1_all.deb</a> - </td> - </tr> - <tr> - <td> - <img src="images/linux.png" width="50" height="50" alt="Linux Source" border="0"> - </td> - <td> - <b>Linux</b> source tarball for most distributions running Python 2.4 or newer - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1.tar.gz">safekeep-0.9.1.tar.gz</a> - </td> - <td> - N/A - </td> - </tr> -</table> <a name="0.9.0"></a> <p> @@ -86,56 +35,5 @@ <li>binary packages for RPM and DEB based Linux distributions</li> <li>clean, easy to understand Python code-base</li> </ul> -<table> - <tr> - <th colspan="2">Distribution</th><th>Source</th><th>Binary</th> - </tr> - <tr> - <td> - <img src="images/redhat.png" width="50" height="50" alt="RedHat Linux" border="0"> - </td> - <td> - <b>Red Hat / Fedora</b> binary and source .rpms for RedHat EL 4; Fedora Core 4, 5, 6; CentOS 4, and compatible distributions. - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.0-1.src.rpm">safekeep-0.9.0-1.src.rpm</a> - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common-0.9.0-1.noarch.rpm">safekeep-common-0.9.0-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.0-1.noarch.rpm">safekeep-client-0.9.0-1.noarch.rpm</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.0-1.noarch.rpm">safekeep-server-0.9.0-1.noarch.rpm</a> - </td> - </tr> - <tr> - <td> - <img src="images/ubuntu.png" width="50" height="50" alt="Ubuntu Linux" border="0"> - </td> - <td> - <b>Ubuntu</b> binary and source .debs for Ubuntu Edgy, Dapper, and Breezy - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.0.tar.gz">safekeep-0.9.0.tar.gz</a> - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.0_all.deb">safekeep-common_0.9.0_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.0_all.deb">safekeep-client_0.9.0_all.deb</a> <br> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.0_all.deb">safekeep-server_0.9.0_all.deb</a> - </td> - </tr> - <tr> - <td> - <img src="images/linux.png" width="50" height="50" alt="Linux Source" border="0"> - </td> - <td> - <b>Linux</b> source tarball for most distributions running Python 2.4 or newer - </td> - <td> - <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.0.tar.gz">safekeep-0.9.0.tar.gz</a> - </td> - <td> - N/A - </td> - </tr> -</table> <!--#include virtual="footer.shtml" --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-03-13 20:59:15
|
Revision: 475 http://safekeep.svn.sourceforge.net/safekeep/?rev=475&view=rev Author: dimi Date: 2007-03-13 13:59:14 -0700 (Tue, 13 Mar 2007) Log Message: ----------- Remove redundancy Modified Paths: -------------- website/trunk/WebContent/releases.shtml Modified: website/trunk/WebContent/releases.shtml =================================================================== --- website/trunk/WebContent/releases.shtml 2007-03-13 20:57:17 UTC (rev 474) +++ website/trunk/WebContent/releases.shtml 2007-03-13 20:59:14 UTC (rev 475) @@ -12,8 +12,6 @@ <p> <a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=485824">SafeKeep 0.9.1</a> was released Feb 12, 2007, containing the following main features: -<p> -SafeKeep 0.9.1 was released today. What's new in this release: </p> <ul> <li>Lots of documentation improvements;</li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <di...@us...> - 2007-03-13 20:57:19
|
Revision: 474 http://safekeep.svn.sourceforge.net/safekeep/?rev=474&view=rev Author: dimi Date: 2007-03-13 13:57:17 -0700 (Tue, 13 Mar 2007) Log Message: ----------- Remove redundancy Modified Paths: -------------- website/trunk/WebContent/download.shtml Modified: website/trunk/WebContent/download.shtml =================================================================== --- website/trunk/WebContent/download.shtml 2007-03-13 20:55:48 UTC (rev 473) +++ website/trunk/WebContent/download.shtml 2007-03-13 20:57:17 UTC (rev 474) @@ -17,8 +17,6 @@ <p> <a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=493511">SafeKeep 0.9.2</a> was released Mar 13, 2007, containing the following main features: -<p> -SafeKeep 0.9.2 was released today. What's new in this release: </p> <ul> <li>Client configuration files have been moved to This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |