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-02-12 06:18:08
|
Revision: 423
http://safekeep.svn.sourceforge.net/safekeep/?rev=423&view=rev
Author: dimi
Date: 2007-02-11 22:18:06 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Announce release 0.9.1.
Move old releases to a separate page.
Modified Paths:
--------------
website/trunk/WebContent/download.shtml
website/trunk/WebContent/index.shtml
Added Paths:
-----------
website/trunk/WebContent/releases.shtml
Modified: website/trunk/WebContent/download.shtml
===================================================================
--- website/trunk/WebContent/download.shtml 2007-02-12 06:02:46 UTC (rev 422)
+++ website/trunk/WebContent/download.shtml 2007-02-12 06:18:06 UTC (rev 423)
@@ -12,20 +12,19 @@
<a name="releases"></a>
<h2>Releases</h2>
+
+<a name="0.9.1"></a>
<p>
-<a name="0.9.0"></a>
-<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=483287">SafeKeep 0.9.0</a>
-was released Feb 1, 2007, containing the following main features:
+<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>based on <a href="http://www.nongnu.org/rdiff-backup/">rdiff-backup</a>,
- a tried and tested backup solution</li>
- <li>fast and easy deployment, with no configuration stored on the backed-up boxes</li>
- <li>centralized configuration, with reasonable and useful defaults</li>
- <li>built-in support for LVM snapshots, PostgreSQL and MySQL dumps</li>
- <li>secure setup via SSH tunneling, with built-in key management</li>
- <li>binary packages for RPM and DEB based Linux distributions</li>
- <li>clean, easy to understand Python code-base</li>
+ <li>Lots of documentation improvements;</li>
+ <li>Prepare the RPMs for Fedora acceptance</li>
+ <li>Automatic creation of data store directory</li>
+ <li>A few bug fixes</li>
</ul>
<table>
<tr>
@@ -36,15 +35,15 @@
<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.
+ <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.0-1.src.rpm">safekeep-0.9.0-1.src.rpm</a>
+ <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.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>
+ <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>
@@ -55,12 +54,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.0.tar.gz">safekeep-0.9.0.tar.gz</a>
+ <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.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>
+ <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>
@@ -71,7 +70,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.0.tar.gz">safekeep-0.9.0.tar.gz</a>
+ <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1.tar.gz">safekeep-0.9.1.tar.gz</a>
</td>
<td>
N/A
@@ -79,6 +78,10 @@
</tr>
</table>
+<p>
+Older <a href="releases.shtml">releases...</a>
+</p>
+
<a name="svn"></a>
<h2>Subversion (SVN)</h2>
<p>
Modified: website/trunk/WebContent/index.shtml
===================================================================
--- website/trunk/WebContent/index.shtml 2007-02-12 06:02:46 UTC (rev 422)
+++ website/trunk/WebContent/index.shtml 2007-02-12 06:18:06 UTC (rev 423)
@@ -38,6 +38,27 @@
<h2>News</h2>
<div class="NewsBox">
+
+<p class="NewsTitle">Feb 12, 2007: SafeKeep version 0.9.1 (beta) released
+<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
+</p>
+<blockquote>
+<p>
+SafeKeep 0.9.1 was released today. What's new in this release:
+</p>
+<ul>
+ <li>Lots of documentation improvements;</li>
+ <li>Prepare the RPMs for Fedora acceptance</li>
+ <li>Automatic creation of data store directory</li>
+ <li>A few bug fixes</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">Feb 10, 2007: SafeKeep website get new look
<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
</p>
@@ -47,6 +68,7 @@
<a href="ed...@la...">Eduard Malinschi</a> for doing the work.
</p>
</blockquote>
+
<p class="NewsTitle">Feb 2, 2007: SafeKeep website goes live
<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
</p>
@@ -58,6 +80,7 @@
<a href="mailto:saf...@li...">saf...@li...</a>.
</p>
</blockquote>
+
<p class="NewsTitle">Feb 1, 2007: SafeKeep version 0.9.0 (beta) released
<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
</p>
@@ -82,6 +105,7 @@
for immediate <a href="download.shtml">download ...</a>
</p>
</blockquote>
+
</div>
<!--#include virtual="footer.shtml" -->
Added: website/trunk/WebContent/releases.shtml
===================================================================
--- website/trunk/WebContent/releases.shtml (rev 0)
+++ website/trunk/WebContent/releases.shtml 2007-02-12 06:18:06 UTC (rev 423)
@@ -0,0 +1,77 @@
+<!--#set var="title" value="SafeKeep Releases" -->
+<!--#include virtual="header.shtml" -->
+
+<h1>Releases</h1>
+<div id="PageMenu">
+ <span class="PageMenuTitle">On This Page:</span>
+ <a href="#0.9.0">0.9.0</a>
+</div>
+
+<a name="0.9.0"></a>
+<p>
+<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=483287">SafeKeep 0.9.0</a>
+was released Feb 1, 2007, containing the following main features:
+</p>
+<ul>
+ <li>based on <a href="http://www.nongnu.org/rdiff-backup/">rdiff-backup</a>,
+ a tried and tested backup solution</li>
+ <li>fast and easy deployment, with no configuration stored on the backed-up boxes</li>
+ <li>centralized configuration, with reasonable and useful defaults</li>
+ <li>built-in support for LVM snapshots, PostgreSQL and MySQL dumps</li>
+ <li>secure setup via SSH tunneling, with built-in key management</li>
+ <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-02-12 06:02:48
|
Revision: 422
http://safekeep.svn.sourceforge.net/safekeep/?rev=422&view=rev
Author: dimi
Date: 2007-02-11 22:02:46 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Bypass mirror selection
Modified Paths:
--------------
website/trunk/WebContent/download.shtml
Modified: website/trunk/WebContent/download.shtml
===================================================================
--- website/trunk/WebContent/download.shtml 2007-02-12 05:33:37 UTC (rev 421)
+++ website/trunk/WebContent/download.shtml 2007-02-12 06:02:46 UTC (rev 422)
@@ -39,12 +39,12 @@
<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://downloads.sourceforge.net/safekeep/safekeep-0.9.0-1.src.rpm?use_mirror=internap">safekeep-0.9.0-1.src.rpm</a>
+ <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://downloads.sourceforge.net/safekeep/safekeep-common-0.9.0-1.noarch.rpm?use_mirror=internap">safekeep-common-0.9.0-1.noarch.rpm</a> <br>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-client-0.9.0-1.noarch.rpm?use_mirror=internap">safekeep-client-0.9.0-1.noarch.rpm</a> <br>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-server-0.9.0-1.noarch.rpm?use_mirror=internap">safekeep-server-0.9.0-1.noarch.rpm</a>
+ <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>
@@ -55,12 +55,12 @@
<b>Ubuntu</b> binary and source .debs for Ubuntu Edgy, Dapper, and Breezy
</td>
<td>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-0.9.0.tar.gz?use_mirror=internap">safekeep-0.9.0.tar.gz</a>
+ <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://downloads.sourceforge.net/safekeep/safekeep-common_0.9.0_all.deb?use_mirror=internap">safekeep-common_0.9.0_all.deb</a> <br>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-client_0.9.0_all.deb?use_mirror=internap">safekeep-client_0.9.0_all.deb</a> <br>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-server_0.9.0_all.deb?use_mirror=internap">safekeep-server_0.9.0_all.deb</a>
+ <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>
@@ -71,7 +71,7 @@
<b>Linux</b> source tarball for most distributions running Python 2.4 or newer
</td>
<td>
- <a href="http://downloads.sourceforge.net/safekeep/safekeep-0.9.0.tar.gz?use_mirror=internap">safekeep-0.9.0.tar.gz</a>
+ <a href="http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.0.tar.gz">safekeep-0.9.0.tar.gz</a>
</td>
<td>
N/A
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 05:33:39
|
Revision: 421
http://safekeep.svn.sourceforge.net/safekeep/?rev=421&view=rev
Author: dimi
Date: 2007-02-11 21:33:37 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Release 0.9.1.
Added Paths:
-----------
safekeep/tags/Release-safekeep-0_9_1/
safekeep/tags/Release-safekeep-0_9_1/ChangeLog
Removed Paths:
-------------
safekeep/tags/Release-safekeep-0_9_1/ChangeLog
Copied: safekeep/tags/Release-safekeep-0_9_1 (from rev 419, safekeep/trunk)
Deleted: safekeep/tags/Release-safekeep-0_9_1/ChangeLog
===================================================================
--- safekeep/trunk/ChangeLog 2007-02-12 05:28:18 UTC (rev 419)
+++ safekeep/tags/Release-safekeep-0_9_1/ChangeLog 2007-02-12 05:33:37 UTC (rev 421)
@@ -1,1788 +0,0 @@
-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: Include hostname in the subject of
- emails from LaBackup.
-
-2006-10-30 14:07 +0000 [r76] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Doh. lvcreate/lvremove prefer the
- /dev/<group>/<volume> syntax over the
- /dev/mapper/<group>-<volume> one.
-
-2006-10-30 03:26 +0000 [r75] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Replace more of the leftover symbols
-
-2006-10-30 03:04 +0000 [r74] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Fix some leftover code
-
-2006-10-29 23:24 +0000 [r73] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Accept both
- '/dev/mapper/<group>-<volume>' and '/dev/<group>/<volume>'
- syntaxes for LVM snapshotting.
-
-2006-10-16 21:01 +0000 [r72] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Add a proper subject: header to the
- notification email.
-
-2006-10-16 20:44 +0000 [r71] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Whitespace cleanups.
-
-2006-10-16 20:43 +0000 [r70] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Implement email notifications.
-
-2006-10-01 00:48 +0000 [r69] Mihai Popa <mi...@la...>
-
- * safekeep/trunk/safekeep: remove typo ? not sure how it got there
- in the first place
-
-2006-07-17 04:02 +0000 [r68] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Issue warnings instead of crashing
- during DB dumping process.
-
-2006-07-17 04:00 +0000 [r67] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Separate the DB user from the Unix user,
- make them both optional. If Unix user is specified, run the dump
- command as that user. This way we don't require to implement
- "trust" policy for users.
-
-2006-07-13 19:16 +0000 [r66] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Test the DB type, not database instance
- name.
-
-2006-07-13 19:14 +0000 [r65] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Always cleanup before exiting the
- client.
-
-2006-07-13 18:36 +0000 [r64] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Catch errors early on.
-
-2006-07-13 18:33 +0000 [r63] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Mark config errors differently, they are
- user errors.
-
-2006-07-13 18:10 +0000 [r62] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Avoid asserts, be explicit about the
- problem.
-
-2006-07-13 17:47 +0000 [r61] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Use recommended popen() calls.
-
-2006-07-13 17:13 +0000 [r60] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Force the remove of the snapshot,
- otherwise we get prompted.
-
-2006-07-13 17:12 +0000 [r59] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: read the config file only once, to avoid
- races. Fix syntax for splice operation.
-
-2006-07-13 17:02 +0000 [r58] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Default the id to the filename of the
- config file. Factor out the config extension into a constant.
-
-2006-07-13 16:56 +0000 [r57] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Pick a more direct name for the dev->mp
- function.
-
-2006-07-13 16:28 +0000 [r56] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Fix /proc/mount parsing.
-
-2006-07-13 16:26 +0000 [r55] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Another try at fixing snap paths.
-
-2006-07-13 16:16 +0000 [r54] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Don't use '-snap' because we replace -
- with / later...
-
-2006-07-13 16:10 +0000 [r53] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Deduct mountpoint from /dev/mapper/
- specification.
-
-2006-07-13 15:53 +0000 [r52] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Correct mount point (its the third
- element in 'mount').
-
-2006-07-13 15:42 +0000 [r51] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Read the mount points from the output of
- mount, /proc/mounts does not least the LVM volumes on certain
- kernels.
-
-2006-07-13 14:29 +0000 [r50] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Go back to a single client instance, it
- was a bad idea to separate SETUP and CLEANUP Add a separate BDIR
- command to create the backup dir Implement the mount --rbind
- thingie Finish the LVM snapshot implementation using the mount
- --rbind namespace (not tested...) Cleanup the info/error messages
- Threat the client errors in the client's while loop (we don't
- want to exit the client on errors)
-
-2006-07-13 10:35 +0000 [r49] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Make the temp dir name part of the
- client/server protocol. Client generates it in SETUP and returns
- it to the server, which passes it back to the client in the
- CLEANUP command.
-
-2006-07-13 10:17 +0000 [r48] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Factorized some code Make separate
- invocations for setup and cleanup to ease cleanups in case of
- errors
-
-2006-07-13 03:57 +0000 [r47] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Remove the client-side semaphore, rely
- on a second key to be used by rdiff-backup for the data-channel.
-
-2006-07-13 03:54 +0000 [r46] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Revert inocent refactoring, it's
- breaking the code for mysterious reasons (I'm willing to pay
- money for a good explanation)
-
-2006-07-13 03:19 +0000 [r45] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Remove unused code
-
-2006-07-13 03:17 +0000 [r44] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Refactor the client backup bit into its
- own function.
-
-2006-07-13 03:13 +0000 [r43] Dimi Paun <di...@la...>
-
- * safekeep/trunk/sample.cfg, safekeep/trunk/safekeep: Add the
- (optional) second key to be used by rdiff-backup. Build the
- remote-schema for rdiff-backup explicitely, don't rely on the
- default one.
-
-2006-07-12 22:20 +0000 [r42] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Remove redundant exit
-
-2006-07-12 22:01 +0000 [r41] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Fix slice for good
-
-2006-07-12 21:36 +0000 [r40] Dimi Paun <di...@la...>
-
- * safekeep/trunk/sample.cfg, safekeep/trunk/safekeep: Allow for an
- explicit identity file/public key.
-
-2006-07-12 21:11 +0000 [r39] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Make expandtab automatic for the one
- true editor.
-
-2006-07-12 21:06 +0000 [r38] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Retab to avoid ugly diffs.
-
-2006-07-12 21:04 +0000 [r37] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Fix slice, simplify code a bit.
-
-2006-07-12 20:35 +0000 [r36] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Make the <dir> optional. Fix the
- traceback.
-
-2006-07-12 20:16 +0000 [r35] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Fix indentation
-
-2006-07-12 19:57 +0000 [r34] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Use exceptions consistently throughout
- the code when dealing with problems (instead of the fatal()
- routine). Handle exceptions centrally, at the outer layer. Use
- Python's try/finally statement to handle cleanup.
-
-2006-07-12 19:35 +0000 [r33] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Separate the protocol for the config
- file format. Reorganize the code a bit as a result.
-
-2006-07-12 18:17 +0000 [r32] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Make good use of the log() function. Add
- a fatal() funtion, similar to log(), taht quits the app. Add
- ability to log exceptions with tracebacks.
-
-2006-07-12 17:57 +0000 [r31] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: More Pythoneque comparisons.
-
-2006-07-12 17:50 +0000 [r30] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Exclude by default stuff that is not
- explicitly included. More debugging code.
-
-2006-07-12 17:43 +0000 [r29] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Default the 'dir' to the 'id' of the
- backup job.
-
-2006-07-12 17:40 +0000 [r28] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Default 'host' to localhost. More
- pythonesque comparison.
-
-2006-07-12 17:39 +0000 [r27] Dimi Paun <di...@la...>
-
- * safekeep/trunk/sample.cfg, safekeep/trunk/safekeep: Remove the
- 'root' attribute, always use '/'. It is not useful without a way
- to control destination directory.
-
-2006-07-12 04:07 +0000 [r26] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Unify handling of the
- <include>/<exclude> directives so that we can easily maintain
- their relative order.
-
-2006-07-11 18:26 +0000 [r25] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: It almost always make sense to run the
- client as root, so default the user name to 'root'.
-
-2006-07-11 16:25 +0000 [r24] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Use manual read()/write() instead of
- pexpect methods, the pexpect module is not standard in RHEL4.
-
-2006-07-11 15:53 +0000 [r23] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Make the <setup> element optional for
- the config file.
-
-2006-07-11 15:50 +0000 [r22] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Dump the traceback for easier debugging.
-
-2006-07-11 15:42 +0000 [r21] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Use a temporary directory instead of
- /mnt for mounting LVM snapshots
-
-2006-07-11 14:44 +0000 [r20] Stelian Pop <st...@la...>
-
- * safekeep/trunk/sample.cfg, safekeep/trunk/safekeep: Implemented
- LVM snapshots. Changed the 'volume' attribute to 'device' and
- added the 'size' attribute.
-
-2006-07-11 11:20 +0000 [r19] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Implement --include/--exclude options.
-
-2006-07-11 09:16 +0000 [r18] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Final retab.
-
-2006-07-11 09:14 +0000 [r17] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Combine hard tabs with spaces.
-
-2006-07-11 09:08 +0000 [r16] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Retab with 4 spaces instead of real
- tabs.
-
-2006-07-11 08:46 +0000 [r15] Stelian Pop <st...@la...>
-
- * safekeep/trunk/sample.cfg (added): Sample config file for
- LaBackup
-
-2006-07-11 08:45 +0000 [r14] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Fix Dimi's changes.
-
-2006-07-11 04:42 +0000 [r13] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Make 'root' be an attribute to <data>
- rather then an element inside it.
-
-2006-07-11 04:39 +0000 [r12] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Add dump implementation. Add 'user'
- (optional) attribute to <dump> to specify the database user to
- connect as. It may also need to support an option 'passwd'
- attribute too.
-
-2006-07-10 23:14 +0000 [r11] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Introduce a new attribute to <dump>
- called cleanup. Default it to false, must be explicitily set to
- true for the dump to be deleted after the backup. Remove the dump
- file for the ones requesting cleanup of exit.
-
-2006-07-10 16:18 +0000 [r10] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Use 'id' for presentation purposes.
-
-2006-07-10 15:58 +0000 [r9] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Client/server works now Implemented the
- new style config file.
-
-2006-07-07 12:37 +0000 [r8] Stelian Pop <st...@la...>
-
- * safekeep/trunk/safekeep: Half-implemented the client/server
- protocol. It does not work yet...
-
-2006-07-03 15:47 +0000 [r7] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Fix indentation and cleanups.
-
-2006-07-03 15:42 +0000 [r6] Dimi Paun <di...@la...>
-
- * safekeep/trunk/safekeep: Outout errors to ...
[truncated message content] |
|
From: <di...@us...> - 2007-02-12 05:29:40
|
Revision: 420
http://safekeep.svn.sourceforge.net/safekeep/?rev=420&view=rev
Author: dimi
Date: 2007-02-11 21:29:40 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Update ChangeLog
Modified Paths:
--------------
safekeep/trunk/ChangeLog
Modified: safekeep/trunk/ChangeLog
===================================================================
--- safekeep/trunk/ChangeLog 2007-02-12 05:28:18 UTC (rev 419)
+++ safekeep/trunk/ChangeLog 2007-02-12 05:29:40 UTC (rev 420)
@@ -1,3 +1,118 @@
+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
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 05:28:19
|
Revision: 419
http://safekeep.svn.sourceforge.net/safekeep/?rev=419&view=rev
Author: dimi
Date: 2007-02-11 21:28:18 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Up the version to 0.9.1
Modified Paths:
--------------
safekeep/trunk/safekeep
Modified: safekeep/trunk/safekeep
===================================================================
--- safekeep/trunk/safekeep 2007-02-12 05:27:30 UTC (rev 418)
+++ safekeep/trunk/safekeep 2007-02-12 05:28:18 UTC (rev 419)
@@ -12,7 +12,7 @@
verbosity_level = 1
PROTOCOL = "1.0"
-VERSION = "0.9.0"
+VERSION = "0.9.1"
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-02-12 05:27:32
|
Revision: 418
http://safekeep.svn.sourceforge.net/safekeep/?rev=418&view=rev
Author: dimi
Date: 2007-02-11 21:27:30 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Update TODO
Modified Paths:
--------------
safekeep/trunk/TODO
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-12 05:23:58 UTC (rev 417)
+++ safekeep/trunk/TODO 2007-02-12 05:27:30 UTC (rev 418)
@@ -1,6 +1,5 @@
Next release:
- * Add an INSTALL file
- * Add reference to SF
+ * Add configure script + an INSTALL file
* Support more of rdiff-backup special file selectors
* Add tests db dumps
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 05:23:59
|
Revision: 417
http://safekeep.svn.sourceforge.net/safekeep/?rev=417&view=rev
Author: dimi
Date: 2007-02-11 21:23:58 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Add reference to SourceForge
Modified Paths:
--------------
website/trunk/WebContent/download.shtml
Modified: website/trunk/WebContent/download.shtml
===================================================================
--- website/trunk/WebContent/download.shtml 2007-02-12 05:07:28 UTC (rev 416)
+++ website/trunk/WebContent/download.shtml 2007-02-12 05:23:58 UTC (rev 417)
@@ -6,7 +6,8 @@
<span class="PageMenuTitle">On This Page:</span>
<a href="#releases">Releases</a> /
<a href="#svn">Subversion (SVN)</a> /
- <a href="#browse">Browse SVN Repository</a>
+ <a href="#browse">Browse SVN Repository</a> /
+ <a href="#sf">SourceForge</a>
</div>
<a name="releases"></a>
@@ -120,4 +121,13 @@
<li><a href="http://safekeep.svn.sourceforge.net/viewvc/safekeep/">safekeep.svn.sourceforge.net/viewvc/safekeep</a>
</ul>
+<a name="sf"></a>
+<h2>SourceForge</h2>
+<p>
+Our project is hosted at <a href="http://sourceforge.net">SourceForge</a>:
+<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-02-12 05:07:30
|
Revision: 416
http://safekeep.svn.sourceforge.net/safekeep/?rev=416&view=rev
Author: dimi
Date: 2007-02-11 21:07:28 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
dd an ANNOUNCE file for release 0.9.1
Modified Paths:
--------------
safekeep/trunk/TODO
Added Paths:
-----------
safekeep/trunk/ANNOUNCE
Added: safekeep/trunk/ANNOUNCE
===================================================================
--- safekeep/trunk/ANNOUNCE (rev 0)
+++ safekeep/trunk/ANNOUNCE 2007-02-12 05:07:28 UTC (rev 416)
@@ -0,0 +1,42 @@
+This is release 0.9.1 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:
+ - Lots of documentation improvements;
+ - Prepare the RPMs for Fedora acceptance;
+ - Automatic creation of data store directory;
+ - A few bug fixes.
+
+Because of lags created by using mirrors, this message may reach you
+before the release is available at the public sites. The sources 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.1-1.noarch.rpm
+ http://prdownloads.sourceforge.net/safekeep/safekeep-client-0.9.1-1.noarch.rpm
+ http://prdownloads.sourceforge.net/safekeep/safekeep-server-0.9.1-1.noarch.rpm
+ http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1-1.src.rpm
+
+ - Ubuntu Edgy, Dapper, and Breezy:
+ http://prdownloads.sourceforge.net/safekeep/safekeep-common_0.9.1_all.deb
+ http://prdownloads.sourceforge.net/safekeep/safekeep-client_0.9.1_all.deb
+ http://prdownloads.sourceforge.net/safekeep/safekeep-server_0.9.1_all.deb
+
+ - Source:
+ http://prdownloads.sourceforge.net/safekeep/safekeep-0.9.1.tar.gz
+
+To find out more about the project visit on our website:
+ http://safekeep.sourceforge.net
+
+You can also get the current source directly from the Subversion (SVN)
+repositories:
+ http://safekeep.sourceforge.net/download.shtml#svn
+
+Patches should be submitted to "saf...@li...".
+Please don't forget to include a ChangeLog entry. If you submitted a patch,
+please check to make sure it has been included in the new release.
+
+--
+Dimi Paun <di...@la...>
+Lattica, Inc.
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-12 04:36:46 UTC (rev 415)
+++ safekeep/trunk/TODO 2007-02-12 05:07:28 UTC (rev 416)
@@ -1,5 +1,4 @@
Next release:
- * Add an ANNOUNCE file
* Add an INSTALL file
* Add reference to SF
* Support more of rdiff-backup special file selectors
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 04:36:47
|
Revision: 415
http://safekeep.svn.sourceforge.net/safekeep/?rev=415&view=rev
Author: dimi
Date: 2007-02-11 20:36:46 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Add a little intro about the project
Modified Paths:
--------------
safekeep/trunk/README
Modified: safekeep/trunk/README
===================================================================
--- safekeep/trunk/README 2007-02-12 04:30:36 UTC (rev 414)
+++ safekeep/trunk/README 2007-02-12 04:36:46 UTC (rev 415)
@@ -1,4 +1,16 @@
+Introduction
+~~~~~~~~~~~~
+SafeKeep is a centralized and easy to use backup application that
+combines the best features of a mirror and an incremental backup.
+It is build around rdiff-backup, a well-known backup utility,
+enhancing it with easy deployment, database dumps, as well as
+LVM snapshot handling.
+For more information, visit the project's homepage:
+ http://safekeep.sourceforge.net/
+or contact us via email on our mailing list:
+ saf...@li...
+
Requirements
~~~~~~~~~~~~
* rdiff-backup
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 04:30:38
|
Revision: 414
http://safekeep.svn.sourceforge.net/safekeep/?rev=414&view=rev
Author: dimi
Date: 2007-02-11 20:30:36 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
Add a way to install SafeKeep from source.
Modified Paths:
--------------
safekeep/trunk/Makefile
safekeep/trunk/README
safekeep/trunk/TODO
Modified: safekeep/trunk/Makefile
===================================================================
--- safekeep/trunk/Makefile 2007-02-12 00:40:46 UTC (rev 413)
+++ safekeep/trunk/Makefile 2007-02-12 04:30:36 UTC (rev 414)
@@ -21,6 +21,7 @@
@echo "Targets:"
@echo " help Displays this message"
@echo " info Displays package information (version, tag, etc.)"
+ @echo " install Installs safekeep and the online documentation"
@echo " docs Builds all documentation formats"
@echo " build Builds everything needed for an installation"
@echo " deb Builds snapshot binary and source DEBs"
@@ -74,6 +75,11 @@
changelog:
svn log -v --xml | svn2log.py -D 0 -u doc/users
+install: $(DOC_MAN)
+ install -m 755 safekeep "/usr/bin/"
+ install -m 755 doc/safekeep.1 "/usr/share/man/man1/"
+ install -m 755 doc/safekeep.conf.5 "/usr/share/man/man5/"
+
tar: tar-snapshot
tar-snapshot:
Modified: safekeep/trunk/README
===================================================================
--- safekeep/trunk/README 2007-02-12 00:40:46 UTC (rev 413)
+++ safekeep/trunk/README 2007-02-12 04:30:36 UTC (rev 414)
@@ -7,6 +7,27 @@
* python
* openssh
+Install
+~~~~~~~
+It is recommended that you install the packaged version of SafeKeep,
+via the provided RPMs or DEBs. However, if you can not use those
+packages, or want to install from source, you can do so by running
+as root the command:
+
+ $ make install
+
+NOTE: installing SafeKeep this way is not equivalent to a package
+install. You will have to manually take care of a number of other
+steps that are automatically taken care of by the packages such as
+creating /etc/safekeep.d, installing the cron job script, creating
+the safekeep user, and so on.
+
+Please make sure you understand all the ramifications of doing a
+source install before you chose this option. Feel free to ask
+questions on the mailing list:
+ saf...@li...
+if you run into any problems.
+
Full Test
~~~~~~~~~
To run the full test simply invoke the target:
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-12 00:40:46 UTC (rev 413)
+++ safekeep/trunk/TODO 2007-02-12 04:30:36 UTC (rev 414)
@@ -1,5 +1,4 @@
Next release:
- * Support installation from the Makefile
* Add an ANNOUNCE file
* Add an INSTALL file
* Add reference to SF
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-12 00:40:48
|
Revision: 413
http://safekeep.svn.sourceforge.net/safekeep/?rev=413&view=rev
Author: dimi
Date: 2007-02-11 16:40:46 -0800 (Sun, 11 Feb 2007)
Log Message:
-----------
"Jeff Spaleta" <jsp...@gm...>
Get RPM into shape for a fedora project submission.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-02-11 01:17:04 UTC (rev 412)
+++ safekeep/trunk/safekeep.spec.in 2007-02-12 00:40:46 UTC (rev 413)
@@ -7,14 +7,12 @@
Version: %{version}
Release: %{release}%{?dist}
Summary: The SafeKeep backup system
-Vendor: Lattica, Inc.
Group: Applications/System
License: GPL
URL: http://safekeep.sourceforge.net
-Source0: %{name}-%{version}.tar.gz
+Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Prefix: %{_prefix}
BuildArch: noarch
BuildRequires: xmlto, asciidoc > 6.0.3
@@ -26,9 +24,8 @@
%package common
Summary: The SafeKeep backup system (common component)
Group: Applications/System
-Obsoletes: safekeep
Requires: rdiff-backup
-Requires(pre): python >= 2.2
+Requires: python >= 2.2
%description common
SafeKeep is a client/server backup system which enhances the
@@ -43,7 +40,7 @@
Requires: openssh-server
Requires: coreutils
Requires: util-linux
-Requires(pre): safekeep-common = %{PACKAGE_VERSION}
+Requires: safekeep-common = %{PACKAGE_VERSION}
%description client
SafeKeep is a client/server backup system which enhances the
@@ -55,9 +52,10 @@
%package server
Summary: The SafeKeep backup system (server component)
Group: Applications/System
-Prereq: /usr/sbin/useradd
+Requires(pre): /usr/sbin/useradd
+Requires(unpre):/usr/sbin/userdel
Requires: openssh, openssh-clients
-Requires(pre): safekeep-common = %{PACKAGE_VERSION}
+Requires: safekeep-common = %{PACKAGE_VERSION}
%description server
SafeKeep is a client/server backup system which enhances the
@@ -115,4 +113,5 @@
%doc AUTHORS COPYING LICENSE
%changelog
-
+* Sun Feb 11 2007 Jef Spaleta <jsp...@gm...> 0.9.0-1
+- Initial build meant for Fedora package submission
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-11 01:17:07
|
Revision: 412
http://safekeep.svn.sourceforge.net/safekeep/?rev=412&view=rev
Author: dimi
Date: 2007-02-10 17:17:04 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
More on include/exclude directives
Modified Paths:
--------------
safekeep/trunk/TODO
safekeep/trunk/doc/safekeep.txt
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-11 01:07:56 UTC (rev 411)
+++ safekeep/trunk/TODO 2007-02-11 01:17:04 UTC (rev 412)
@@ -3,7 +3,6 @@
* Add an ANNOUNCE file
* Add an INSTALL file
* Add reference to SF
- * Add note on include/excludes
* Support more of rdiff-backup special file selectors
* Add tests db dumps
Modified: safekeep/trunk/doc/safekeep.txt
===================================================================
--- safekeep/trunk/doc/safekeep.txt 2007-02-11 01:07:56 UTC (rev 411)
+++ safekeep/trunk/doc/safekeep.txt 2007-02-11 01:17:04 UTC (rev 412)
@@ -218,6 +218,32 @@
You will be able to find more information on the restore procedure in
the `rdiff-backup(1)` man page.
+FILE SELECTION
+--------------
+It is important to note that the `include`/`exclude` directives that
+control file selection are matched in the order they appear in the
+configuration file, and the first one that matches dictates whether
+the file will be included or excluded. As a result, you have to
+add the more specific ones first, or the more generic specifications
+will always win. For example:
+------------------------------------------------------------------------
+...
+ <include path="/home"/>
+ <exclude path="/home/joe"/>
+...
+------------------------------------------------------------------------
+will NOT do what you expect, because the `/home` will match before
+`/home/joe`, and thus all files under `/home` will be included.
+The correct way is to flip the two around
+------------------------------------------------------------------------
+...
+ <exclude path="/home/joe"/>
+ <include path="/home"/>
+...
+------------------------------------------------------------------------
+
+Please see safekeep.conf(5) for more information on file selection.
+
SEE ALSO
--------
rdiff-backup(1), safekeep.conf(5)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-11 01:08:02
|
Revision: 411
http://safekeep.svn.sourceforge.net/safekeep/?rev=411&view=rev
Author: dimi
Date: 2007-02-10 17:07:56 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
Update requirements
Modified Paths:
--------------
safekeep/trunk/README
Modified: safekeep/trunk/README
===================================================================
--- safekeep/trunk/README 2007-02-11 01:03:31 UTC (rev 410)
+++ safekeep/trunk/README 2007-02-11 01:07:56 UTC (rev 411)
@@ -4,6 +4,8 @@
* rdiff-backup
* asciidoc
* xmlto
+ * python
+ * openssh
Full Test
~~~~~~~~~
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-11 01:03:32
|
Revision: 410
http://safekeep.svn.sourceforge.net/safekeep/?rev=410&view=rev
Author: dimi
Date: 2007-02-10 17:03:31 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
Python 2.2 is good enough
Modified Paths:
--------------
safekeep/trunk/TODO
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-10 17:00:13 UTC (rev 409)
+++ safekeep/trunk/TODO 2007-02-11 01:03:31 UTC (rev 410)
@@ -3,7 +3,6 @@
* Add an ANNOUNCE file
* Add an INSTALL file
* Add reference to SF
- * Relax the Python requirements
* Add note on include/excludes
* Support more of rdiff-backup special file selectors
* Add tests db dumps
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-02-10 17:00:13 UTC (rev 409)
+++ safekeep/trunk/safekeep.spec.in 2007-02-11 01:03:31 UTC (rev 410)
@@ -28,7 +28,7 @@
Group: Applications/System
Obsoletes: safekeep
Requires: rdiff-backup
-Requires(pre): python >= 2.3
+Requires(pre): python >= 2.2
%description common
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: <di...@us...> - 2007-02-10 17:00:58
|
Revision: 409
http://safekeep.svn.sourceforge.net/safekeep/?rev=409&view=rev
Author: dimi
Date: 2007-02-10 09:00:13 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
Update TODO
Modified Paths:
--------------
safekeep/trunk/TODO
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-10 16:58:33 UTC (rev 408)
+++ safekeep/trunk/TODO 2007-02-10 17:00:13 UTC (rev 409)
@@ -2,6 +2,9 @@
* Support installation from the Makefile
* Add an ANNOUNCE file
* Add an INSTALL file
+ * Add reference to SF
+ * Relax the Python requirements
+ * Add note on include/excludes
* Support more of rdiff-backup special file selectors
* Add tests db dumps
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-10 16:58:34
|
Revision: 408
http://safekeep.svn.sourceforge.net/safekeep/?rev=408&view=rev
Author: dimi
Date: 2007-02-10 08:58:33 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
Small tweaks.
Modified Paths:
--------------
website/trunk/WebContent/index.shtml
Modified: website/trunk/WebContent/index.shtml
===================================================================
--- website/trunk/WebContent/index.shtml 2007-02-10 16:57:21 UTC (rev 407)
+++ website/trunk/WebContent/index.shtml 2007-02-10 16:58:33 UTC (rev 408)
@@ -43,9 +43,8 @@
</p>
<blockquote>
<p>
-The SafeKeep website get a new color scheme. Many thanks to
-<a href="ed...@la...">Eduard Malinschi</a> for doing the
-work.
+The SafeKeep website gets a new color scheme; thanks go to
+<a href="ed...@la...">Eduard Malinschi</a> for doing the work.
</p>
</blockquote>
<p class="NewsTitle">Feb 2, 2007: SafeKeep website goes live
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-10 16:57:25
|
Revision: 407
http://safekeep.svn.sourceforge.net/safekeep/?rev=407&view=rev
Author: dimi
Date: 2007-02-10 08:57:21 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
Announce the new color scheme.
Modified Paths:
--------------
website/trunk/WebContent/index.shtml
Modified: website/trunk/WebContent/index.shtml
===================================================================
--- website/trunk/WebContent/index.shtml 2007-02-10 16:53:19 UTC (rev 406)
+++ website/trunk/WebContent/index.shtml 2007-02-10 16:57:21 UTC (rev 407)
@@ -38,6 +38,16 @@
<h2>News</h2>
<div class="NewsBox">
+<p class="NewsTitle">Feb 10, 2007: SafeKeep website get new look
+<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
+</p>
+<blockquote>
+<p>
+The SafeKeep website get a new color scheme. Many thanks to
+<a href="ed...@la...">Eduard Malinschi</a> for doing the
+work.
+</p>
+</blockquote>
<p class="NewsTitle">Feb 2, 2007: SafeKeep website goes live
<img src="images/grey_pixel.gif" width="100%" height="1" alt="">
</p>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-10 16:53:23
|
Revision: 406
http://safekeep.svn.sourceforge.net/safekeep/?rev=406&view=rev
Author: dimi
Date: 2007-02-10 08:53:19 -0800 (Sat, 10 Feb 2007)
Log Message:
-----------
"Eduard Malinschi" <ed...@la...>
New color scheme.
Modified Paths:
--------------
website/trunk/WebContent/theme/formatting.css
Modified: website/trunk/WebContent/theme/formatting.css
===================================================================
--- website/trunk/WebContent/theme/formatting.css 2007-02-07 20:02:10 UTC (rev 405)
+++ website/trunk/WebContent/theme/formatting.css 2007-02-10 16:53:19 UTC (rev 406)
@@ -8,7 +8,7 @@
}
h1 {
font-family: "trebuchet ms", tahoma, sans-serif;
- color: #515351;
+ color: #336633;
border-bottom: 1px solid #515351;
line-height: 1.2em;
}
@@ -37,9 +37,9 @@
/*Custom ID tags*/
#Header {margin-top: 30px;
- background-color: #7b7da5;
- border: 2px solid #6b6d8f;
- color: #ffffff;
+ background-color: #336633;
+ border: 2px solid #006600;
+ color: #FFFF99;
}
#HeaderTitle {
font-size: 3em;
@@ -51,8 +51,8 @@
}
#HeaderNavigation {
padding: 0.5em;
- border: 2px solid #8386AF;
- background-color: #9B9ECF;
+ border: 2px solid #003300;
+ background-color: #FFFFCC;
}
#HeaderNavigation a {
border-right: 2px solid #39471c;
@@ -68,7 +68,7 @@
border-bottom: 2px solid #39471c;
}
#Content{
- background: #DDDDDD;
+ background: #eeeeee;
text-align: left;
border: 2px dashed #ccc;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-07 20:02:13
|
Revision: 405
http://safekeep.svn.sourceforge.net/safekeep/?rev=405&view=rev
Author: dimi
Date: 2007-02-07 12:02:10 -0800 (Wed, 07 Feb 2007)
Log Message:
-----------
Update TODO
Modified Paths:
--------------
safekeep/trunk/TODO
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-07 01:53:35 UTC (rev 404)
+++ safekeep/trunk/TODO 2007-02-07 20:02:10 UTC (rev 405)
@@ -1,6 +1,7 @@
Next release:
* Support installation from the Makefile
- * Document the release process
+ * Add an ANNOUNCE file
+ * Add an INSTALL file
* Support more of rdiff-backup special file selectors
* Add tests db dumps
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-07 01:53:36
|
Revision: 404
http://safekeep.svn.sourceforge.net/safekeep/?rev=404&view=rev
Author: dimi
Date: 2007-02-06 17:53:35 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Update TODO
Modified Paths:
--------------
safekeep/trunk/TODO
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-07 01:43:59 UTC (rev 403)
+++ safekeep/trunk/TODO 2007-02-07 01:53:35 UTC (rev 404)
@@ -1,4 +1,6 @@
Next release:
+ * Support installation from the Makefile
+ * Document the release process
* Support more of rdiff-backup special file selectors
* Add tests db dumps
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-07 01:44:00
|
Revision: 403
http://safekeep.svn.sourceforge.net/safekeep/?rev=403&view=rev
Author: dimi
Date: 2007-02-06 17:43:59 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Update man page
Modified Paths:
--------------
website/trunk/WebContent/safekeep.html
Modified: website/trunk/WebContent/safekeep.html
===================================================================
--- website/trunk/WebContent/safekeep.html 2007-02-07 01:42:55 UTC (rev 402)
+++ website/trunk/WebContent/safekeep.html 2007-02-07 01:43:59 UTC (rev 403)
@@ -528,6 +528,25 @@
<pre><tt> # sudo -H -u safekeep safekeep --keys --deploy</tt></pre>
</div></div>
</div>
+<h2>RESTORING</h2>
+<div class="sectionbody">
+<p>Since <tt>safekeep(1)</tt> is built around <tt>rdiff-backup(1)</tt>, it doesn't have any
+built-in restore capabilities. It simply relies on <tt>rdiff-backup</tt> to perform
+this task.</p>
+<p>To do so, you just need to know the directory where the data is actually
+stored. In a typical installation, for a box configured via the file
+<tt>/etc/safekeep.d/mybox.conf</tt>, the data will be stored under
+<tt>/var/lib/safekeep/mybox/</tt>. Please refer to <tt>safekeep.conf(5)</tt> for more
+information on this matter.</p>
+<p>Once you have determined where the data will be stored (we'll continue
+the example above), all you have to do is run <tt>rdiff-backup</tt>:</p>
+<div class="listingblock">
+<div class="content">
+<pre><tt> # rdiff-backup /var/lib/safekeep/mybox my-restore-dir</tt></pre>
+</div></div>
+<p>You will be able to find more information on the restore procedure in
+the <tt>rdiff-backup(1)</tt> man page.</p>
+</div>
<h2>SEE ALSO</h2>
<div class="sectionbody">
<p>rdiff-backup(1), safekeep.conf(5)</p>
@@ -538,7 +557,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Last updated 06-Feb-2007 11:30:35 EDT
+Last updated 06-Feb-2007 20:43: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-02-07 01:42:58
|
Revision: 402
http://safekeep.svn.sourceforge.net/safekeep/?rev=402&view=rev
Author: dimi
Date: 2007-02-06 17:42:55 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Add some documentation about data restoration
Modified Paths:
--------------
safekeep/trunk/TODO
safekeep/trunk/doc/safekeep.txt
Modified: safekeep/trunk/TODO
===================================================================
--- safekeep/trunk/TODO 2007-02-06 19:16:13 UTC (rev 401)
+++ safekeep/trunk/TODO 2007-02-07 01:42:55 UTC (rev 402)
@@ -1,6 +1,5 @@
Next release:
* Support more of rdiff-backup special file selectors
- * Document data restore in man page
* Add tests db dumps
Future (post 1.0):
Modified: safekeep/trunk/doc/safekeep.txt
===================================================================
--- safekeep/trunk/doc/safekeep.txt 2007-02-06 19:16:13 UTC (rev 401)
+++ safekeep/trunk/doc/safekeep.txt 2007-02-07 01:42:55 UTC (rev 402)
@@ -198,6 +198,26 @@
# sudo -H -u safekeep safekeep --keys --deploy
------------------------------------------------------------------------
+RESTORING
+---------
+Since `safekeep(1)` is built around `rdiff-backup(1)`, it doesn't have any
+built-in restore capabilities. It simply relies on `rdiff-backup` to perform
+this task.
+
+To do so, you just need to know the directory where the data is actually
+stored. In a typical installation, for a box configured via the file
+`/etc/safekeep.d/mybox.conf`, the data will be stored under
+`/var/lib/safekeep/mybox/`. Please refer to `safekeep.conf(5)` for more
+information on this matter.
+
+Once you have determined where the data will be stored (we'll continue
+the example above), all you have to do is run `rdiff-backup`:
+------------------------------------------------------------------------
+ # rdiff-backup /var/lib/safekeep/mybox my-restore-dir
+------------------------------------------------------------------------
+You will be able to find more information on the restore procedure in
+the `rdiff-backup(1)` man page.
+
SEE ALSO
--------
rdiff-backup(1), safekeep.conf(5)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-06 19:39:52
|
Revision: 401
http://safekeep.svn.sourceforge.net/safekeep/?rev=401&view=rev
Author: dimi
Date: 2007-02-06 11:16:13 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Provide a name for the release, so external links can work better
Modified Paths:
--------------
website/trunk/WebContent/download.shtml
Modified: website/trunk/WebContent/download.shtml
===================================================================
--- website/trunk/WebContent/download.shtml 2007-02-06 16:34:35 UTC (rev 400)
+++ website/trunk/WebContent/download.shtml 2007-02-06 19:16:13 UTC (rev 401)
@@ -12,6 +12,7 @@
<a name="releases"></a>
<h2>Releases</h2>
<p>
+<a name="0.9.0"></a>
<a href="http://sourceforge.net/project/showfiles.php?group_id=185128&package_id=215518&release_id=483287">SafeKeep 0.9.0</a>
was released Feb 1, 2007, containing the following main features:
</p>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-06 16:34:51
|
Revision: 400
http://safekeep.svn.sourceforge.net/safekeep/?rev=400&view=rev
Author: dimi
Date: 2007-02-06 08:34:35 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Update man pages
Modified Paths:
--------------
website/trunk/WebContent/safekeep.conf.html
website/trunk/WebContent/safekeep.html
Modified: website/trunk/WebContent/safekeep.conf.html
===================================================================
--- website/trunk/WebContent/safekeep.conf.html 2007-02-06 16:30:23 UTC (rev 399)
+++ website/trunk/WebContent/safekeep.conf.html 2007-02-06 16:34:35 UTC (rev 400)
@@ -413,8 +413,13 @@
<dd>
<p>
The path under which the backups will be stored. Relative
- paths are based on the home directory of the user under
- which <tt>safekeep(1)</tt> runs on the server.
+ paths are based on current working directory where <tt>safekeep(1)</tt>
+ server is run. Typically this working directory will be the home
+ directory of the user under which <tt>safekeep(1)</tt> runs on the server.
+ As a result, in a typical installation the data will be stored
+ under <tt>/var/lib/safekeep/<id>/</tt>. If the directory does not exist,
+ <tt>safekeep(1)</tt> 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 <tt>/backup/@id</tt>.
</p>
</dd>
@@ -534,7 +539,7 @@
<p>
Exclude the file or files matched by the path.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -545,7 +550,7 @@
<p>
Include the file or files matched by the path.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -556,7 +561,7 @@
<p>
Exclude the file or files matched by the shell pattern.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -567,7 +572,7 @@
<p>
Include the file or files matched by the shell pattern.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -578,7 +583,7 @@
<p>
Exclude the file or files matched by the regular expression.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -589,7 +594,7 @@
<p>
Include the file or files matched by the regular expression.
If a directory is matched, then files under that directory will also
-be matched.
+ be matched.
See the <tt>FILE SELECTION</tt> section for more information.
</p>
</dd>
@@ -603,11 +608,11 @@
<p>The file selection system comprises a number of file selection conditions,
which are set using one of the <tt><include></tt>/<tt><exclude></tt> elements.
Each file selection condition either matches or doesn't match a given file.
-A given file is excluded by the file selection system exactly when the first
-matching file selection condition specifies that the file be excluded;
-otherwise
-the file is included. When backing up, if a file is excluded, <tt>safekeep(1)</tt>
-acts
+A given file is included or excluded by the file selection system when the
+first matching file selection condition specifies that the file be included
+or excluded respecively; if the file matches no include or exclude
+statement, it is by default excluded.</p>
+<p>When backing up, if a file is excluded, <tt>safekeep(1)</tt> acts
as if that file does not exist in the source directory.</p>
<p>For more information on file selection semantics, please see
<tt>rdiff-backup(1)</tt>.</p>
@@ -625,7 +630,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Last updated 02-Feb-2007 00:28:18 EDT
+Last updated 06-Feb-2007 11:30:36 EDT
</div>
</div>
</body>
Modified: website/trunk/WebContent/safekeep.html
===================================================================
--- website/trunk/WebContent/safekeep.html 2007-02-06 16:30:23 UTC (rev 399)
+++ website/trunk/WebContent/safekeep.html 2007-02-06 16:34:35 UTC (rev 400)
@@ -387,8 +387,8 @@
This can be a single file (for a single client configuration)
or a directory containing several configuration files (one per
backup client). Can be specified multiple times.
- If not specified at all, SafeKeep will default to searching
- <tt>/etc/safekeep.d/</tt> for configuration files.
+ If not specified at all, SafeKeep will default in non-client mode
+ to searching <tt>/etc/safekeep.d/</tt> for configuration files.
Simply using this default is the recommended usage.
</p>
</dd>
@@ -538,7 +538,7 @@
</div>
<div id="footer">
<div id="footer-text">
-Last updated 04-Feb-2007 17:54:17 EDT
+Last updated 06-Feb-2007 11:30:35 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-02-06 16:30:31
|
Revision: 399
http://safekeep.svn.sourceforge.net/safekeep/?rev=399&view=rev
Author: dimi
Date: 2007-02-06 08:30:23 -0800 (Tue, 06 Feb 2007)
Log Message:
-----------
Document the auto dir creation
Modified Paths:
--------------
safekeep/trunk/doc/safekeep.conf.txt
Modified: safekeep/trunk/doc/safekeep.conf.txt
===================================================================
--- safekeep/trunk/doc/safekeep.conf.txt 2007-02-05 22:33:35 UTC (rev 398)
+++ safekeep/trunk/doc/safekeep.conf.txt 2007-02-06 16:30:23 UTC (rev 399)
@@ -118,7 +118,9 @@
server is run. Typically this working directory will be the home
directory of the user under which `safekeep(1)` runs on the server.
As a result, in a typical installation the data will be stored
- under `/var/lib/safekeep/<id>/`.
+ under `/var/lib/safekeep/<id>/`. If the directory does not exist,
+ `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`.
/backup/repo/@retention::
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|