|
From: <di...@us...> - 2007-01-23 22:04:24
|
Revision: 284
http://safekeep.svn.sourceforge.net/safekeep/?rev=284&view=rev
Author: dimi
Date: 2007-01-23 14:04:23 -0800 (Tue, 23 Jan 2007)
Log Message:
-----------
We need to create the dir for the binary
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-12 11:58:53 UTC (rev 283)
+++ safekeep/trunk/safekeep.spec.in 2007-01-23 22:04:23 UTC (rev 284)
@@ -31,6 +31,7 @@
make build
%install
+install -d -m 755 "%{buildroot}%{_bindir}"
install -m 755 safekeep "%{buildroot}%{_bindir}"
install -m 755 doc/safekeep.1 "%{buildroot}%{_mandir}/man1/"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-23 22:11:36
|
Revision: 286
http://safekeep.svn.sourceforge.net/safekeep/?rev=286&view=rev
Author: dimi
Date: 2007-01-23 14:11:35 -0800 (Tue, 23 Jan 2007)
Log Message:
-----------
Create dirs for the man page too
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-23 22:04:42 UTC (rev 285)
+++ safekeep/trunk/safekeep.spec.in 2007-01-23 22:11:35 UTC (rev 286)
@@ -31,8 +31,9 @@
make build
%install
-install -d -m 755 "%{buildroot}%{_bindir}"
-install -m 755 safekeep "%{buildroot}%{_bindir}"
+install -d -m 755 "%{buildroot}%{_bindir}/"
+install -m 755 safekeep "%{buildroot}%{_bindir}/"
+install -d -m 755 "%{buildroot}%{_mandir}/man1/"
install -m 755 doc/safekeep.1 "%{buildroot}%{_mandir}/man1/"
%clean
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-25 04:47:29
|
Revision: 290
http://safekeep.svn.sourceforge.net/safekeep/?rev=290&view=rev
Author: dimi
Date: 2007-01-24 20:47:26 -0800 (Wed, 24 Jan 2007)
Log Message:
-----------
Create the config dir so it is available to receive config files
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-25 04:21:04 UTC (rev 289)
+++ safekeep/trunk/safekeep.spec.in 2007-01-25 04:47:26 UTC (rev 290)
@@ -31,6 +31,7 @@
make build
%install
+install -d -m 755 "%{buildroot}%{_sysconfdir}/safekeep.d"
install -d -m 755 "%{buildroot}%{_bindir}/"
install -m 755 safekeep "%{buildroot}%{_bindir}/"
install -d -m 755 "%{buildroot}%{_mandir}/man1/"
@@ -41,6 +42,7 @@
%files
%defattr(-,root,root,-)
+%dir %{_sysconfdir}/safekeep.d
%{_bindir}/safekeep
%{_mandir}/man1/safekeep.1*
%doc AUTHORS COPYING LICENSE README safekeep-test sample.cfg
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-29 21:46:53
|
Revision: 329
http://safekeep.svn.sourceforge.net/safekeep/?rev=329&view=rev
Author: dimi
Date: 2007-01-29 13:46:51 -0800 (Mon, 29 Jan 2007)
Log Message:
-----------
Split RPM into 3 packages: -common, -client, -server
Add a bunch more Requires, etc.
Create a 'safekeep' user for the server part.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-29 19:13:19 UTC (rev 328)
+++ safekeep/trunk/safekeep.spec.in 2007-01-29 21:46:51 UTC (rev 329)
@@ -1,11 +1,13 @@
%define name safekeep
%define version TBD
%define release 1
+%define homedir %{_localstatedir}/lib/%{name}
Name: %{name}
Version: %{version}
Release: %{release}%{?dist}
Summary: The SafeKeep backup system
+Vendor: Lattica, Inc.
Group: Applications/System
License: GPL
@@ -15,15 +17,47 @@
Prefix: %{_prefix}
BuildArch: noarch
-
BuildRequires: xmlto, asciidoc > 6.0.3
-Requires: rdiff-backup
-Provides: safekeep
%description
-SafeKeep is a client/server backup script which enhances the
+SafeKeep is a client/server backup system which enhances the
power of rdiff-backup with simple configuration and use.
+%package common
+Summary: The SafeKeep backup system (common component)
+Group: Applications/System
+Requires: rdiff-backup
+Requires(pre): python >= 2.3
+
+%description common
+The common component of the SafeKeep backup system.
+This is shared in between the client/server components.
+
+%package client
+Summary: The SafeKeep backup system (client component)
+Group: Applications/System
+Requires: openssh-server
+Requires: coreutils
+Requires: util-linux
+Requires(pre): safekeep-common = %{PACKAGE_VERSION}
+
+%description client
+The client component of the SafeKeep backup system.
+This component should be installed on all hosts that
+need to be backed-up.
+
+%package server
+Summary: The SafeKeep backup system (server component)
+Group: Applications/System
+Prereq: /usr/sbin/useradd
+Requires: openssh, openssh-clients
+Requires(pre): safekeep-common = %{PACKAGE_VERSION}
+
+%description server
+The server component of the SafeKeep backup system.
+This compoenent should be installed on the server on
+which the data will be backed-up to.
+
%prep
%setup -q
@@ -40,12 +74,24 @@
%clean
rm -rf "%{buildroot}"
-%files
+%pre server
+%{_sbindir}/useradd -r -d %{homedir} -s /sbin/nologin -u 186 %{name} 2> /dev/null || :
+
+%preun server
+if [ "$1" = "0" ]; then
+ %{_sbindir}/userdel %{name} >> /dev/null 2>&1 || :
+fi
+
+%files common
%defattr(-,root,root,-)
-%dir %{_sysconfdir}/safekeep.d
%{_bindir}/safekeep
%{_mandir}/man1/safekeep.1*
-%doc AUTHORS COPYING LICENSE README safekeep-test sample.conf
+%doc AUTHORS COPYING LICENSE README
+%files server
+%dir %{homedir}
+%dir %{_sysconfdir}/safekeep.d
+%doc safekeep-test sample.conf
+
%changelog
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-30 04:44:00
|
Revision: 330
http://safekeep.svn.sourceforge.net/safekeep/?rev=330&view=rev
Author: dimi
Date: 2007-01-29 20:43:58 -0800 (Mon, 29 Jan 2007)
Log Message:
-----------
Create the home dir during build
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-29 21:46:51 UTC (rev 329)
+++ safekeep/trunk/safekeep.spec.in 2007-01-30 04:43:58 UTC (rev 330)
@@ -70,6 +70,7 @@
install -m 755 safekeep "%{buildroot}%{_bindir}/"
install -d -m 755 "%{buildroot}%{_mandir}/man1/"
install -m 755 doc/safekeep.1 "%{buildroot}%{_mandir}/man1/"
+install -d -m 750 %{homedir}
%clean
rm -rf "%{buildroot}"
@@ -89,7 +90,7 @@
%doc AUTHORS COPYING LICENSE README
%files server
-%dir %{homedir}
+%attr(750,%{name},%{name}) %dir %{homedir}
%dir %{_sysconfdir}/safekeep.d
%doc safekeep-test sample.conf
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-30 04:45:59
|
Revision: 331
http://safekeep.svn.sourceforge.net/safekeep/?rev=331&view=rev
Author: dimi
Date: 2007-01-29 20:45:58 -0800 (Mon, 29 Jan 2007)
Log Message:
-----------
Create the homedir in the build root
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-30 04:43:58 UTC (rev 330)
+++ safekeep/trunk/safekeep.spec.in 2007-01-30 04:45:58 UTC (rev 331)
@@ -70,7 +70,7 @@
install -m 755 safekeep "%{buildroot}%{_bindir}/"
install -d -m 755 "%{buildroot}%{_mandir}/man1/"
install -m 755 doc/safekeep.1 "%{buildroot}%{_mandir}/man1/"
-install -d -m 750 %{homedir}
+install -d -m 750 "%{buildroot}%{homedir}"
%clean
rm -rf "%{buildroot}"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-30 15:01:30
|
Revision: 332
http://safekeep.svn.sourceforge.net/safekeep/?rev=332&view=rev
Author: dimi
Date: 2007-01-30 07:01:25 -0800 (Tue, 30 Jan 2007)
Log Message:
-----------
Add the licensing files to all packages
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-30 04:45:58 UTC (rev 331)
+++ safekeep/trunk/safekeep.spec.in 2007-01-30 15:01:25 UTC (rev 332)
@@ -89,10 +89,14 @@
%{_mandir}/man1/safekeep.1*
%doc AUTHORS COPYING LICENSE README
+%files client
+%doc AUTHORS COPYING LICENSE
+
%files server
%attr(750,%{name},%{name}) %dir %{homedir}
%dir %{_sysconfdir}/safekeep.d
%doc safekeep-test sample.conf
+%doc AUTHORS COPYING LICENSE
%changelog
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-30 15:33:48
|
Revision: 335
http://safekeep.svn.sourceforge.net/safekeep/?rev=335&view=rev
Author: dimi
Date: 2007-01-30 07:33:46 -0800 (Tue, 30 Jan 2007)
Log Message:
-----------
The new packages superseed the old ones
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-30 15:32:16 UTC (rev 334)
+++ safekeep/trunk/safekeep.spec.in 2007-01-30 15:33:46 UTC (rev 335)
@@ -26,6 +26,7 @@
%package common
Summary: The SafeKeep backup system (common component)
Group: Applications/System
+Obsoletes: safekeep
Requires: rdiff-backup
Requires(pre): python >= 2.3
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-01-30 17:32:58
|
Revision: 338
http://safekeep.svn.sourceforge.net/safekeep/?rev=338&view=rev
Author: dimi
Date: 2007-01-30 09:15:19 -0800 (Tue, 30 Jan 2007)
Log Message:
-----------
Create the .ssh dir at install time too
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-30 16:55:15 UTC (rev 337)
+++ safekeep/trunk/safekeep.spec.in 2007-01-30 17:15:19 UTC (rev 338)
@@ -72,6 +72,7 @@
install -d -m 755 "%{buildroot}%{_mandir}/man1/"
install -m 755 doc/safekeep.1 "%{buildroot}%{_mandir}/man1/"
install -d -m 750 "%{buildroot}%{homedir}"
+install -d -m 700 "%{buildroot}%{homedir}/.ssh"
%clean
rm -rf "%{buildroot}"
@@ -95,6 +96,7 @@
%files server
%attr(750,%{name},%{name}) %dir %{homedir}
+%attr(700,%{name},%{name}) %dir %{homedir}/.ssh
%dir %{_sysconfdir}/safekeep.d
%doc safekeep-test sample.conf
%doc AUTHORS COPYING LICENSE
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <st...@us...> - 2007-01-31 20:57:42
|
Revision: 347
http://safekeep.svn.sourceforge.net/safekeep/?rev=347&view=rev
Author: stelian
Date: 2007-01-31 12:57:31 -0800 (Wed, 31 Jan 2007)
Log Message:
-----------
Typo.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-31 20:06:22 UTC (rev 346)
+++ safekeep/trunk/safekeep.spec.in 2007-01-31 20:57:31 UTC (rev 347)
@@ -56,7 +56,7 @@
%description server
The server component of the SafeKeep backup system.
-This compoenent should be installed on the server on
+This component should be installed on the server on
which the data will be backed-up to.
%prep
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-01 03:40:09
|
Revision: 350
http://safekeep.svn.sourceforge.net/safekeep/?rev=350&view=rev
Author: dimi
Date: 2007-01-31 19:40:07 -0800 (Wed, 31 Jan 2007)
Log Message:
-----------
Repeat the generic description of the package in all subpackages.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-01-31 23:49:41 UTC (rev 349)
+++ safekeep/trunk/safekeep.spec.in 2007-02-01 03:40:07 UTC (rev 350)
@@ -21,7 +21,7 @@
%description
SafeKeep is a client/server backup system which enhances the
-power of rdiff-backup with simple configuration and use.
+power of rdiff-backup with simple, centralized configuration.
%package common
Summary: The SafeKeep backup system (common component)
@@ -31,9 +31,12 @@
Requires(pre): python >= 2.3
%description common
-The common component of the SafeKeep backup system.
-This is shared in between the client/server components.
+SafeKeep is a client/server backup system which enhances the
+power of rdiff-backup with simple, centralized configuration.
+This is the common component of SafeKeep. It is shared in
+between the client/server components.
+
%package client
Summary: The SafeKeep backup system (client component)
Group: Applications/System
@@ -43,10 +46,12 @@
Requires(pre): safekeep-common = %{PACKAGE_VERSION}
%description client
-The client component of the SafeKeep backup system.
-This component should be installed on all hosts that
-need to be backed-up.
+SafeKeep is a client/server backup system which enhances the
+power of rdiff-backup with simple, centralized configuration.
+This is the client component of SafeKeep. It should be
+installed on all hosts that need to be backed-up.
+
%package server
Summary: The SafeKeep backup system (server component)
Group: Applications/System
@@ -55,10 +60,12 @@
Requires(pre): safekeep-common = %{PACKAGE_VERSION}
%description server
-The server component of the SafeKeep backup system.
-This component should be installed on the server on
-which the data will be backed-up to.
+SafeKeep is a client/server backup system which enhances the
+power of rdiff-backup with simple, centralized configuration.
+This is the server component of SafeKeep. It should be
+installed on the server on which the data will be backed-up to.
+
%prep
%setup -q
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-02-02 00:06:21
|
Revision: 355
http://safekeep.svn.sourceforge.net/safekeep/?rev=355&view=rev
Author: dimi
Date: 2007-02-01 16:06:18 -0800 (Thu, 01 Feb 2007)
Log Message:
-----------
Fix safekeep.conf missing extension
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-02-01 22:18:15 UTC (rev 354)
+++ safekeep/trunk/safekeep.spec.in 2007-02-02 00:06:18 UTC (rev 355)
@@ -100,7 +100,7 @@
%defattr(-,root,root,-)
%{_bindir}/safekeep
%{_mandir}/man1/safekeep.1*
-%{_mandir}/man5/safekeep.5*
+%{_mandir}/man5/safekeep.conf.5*
%doc AUTHORS COPYING LICENSE README TODO
%files client
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-03-13 17:35:36
|
Revision: 465
http://safekeep.svn.sourceforge.net/safekeep/?rev=465&view=rev
Author: dimi
Date: 2007-03-13 10:35:34 -0700 (Tue, 13 Mar 2007)
Log Message:
-----------
Update RPM changelog
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-03-13 06:25:36 UTC (rev 464)
+++ safekeep/trunk/safekeep.spec.in 2007-03-13 17:35:34 UTC (rev 465)
@@ -128,5 +128,11 @@
%doc AUTHORS COPYING LICENSE
%changelog
-* Sun Feb 11 2007 Jef Spaleta <jsp...@gm...> 0.9.0-1
-- Initial build meant for Fedora package submission
+* Mon Feb 12 2007 Dimi Paun <di...@la...> 0.9.1-1
+ - Lots of documentation improvements;
+ - Prepare the RPMs for Fedora acceptance (Jef Spaleta);
+ - Automatic creation of data store directory;
+ - A few bug fixes.
+
+* Thu Feb 1 2007 Dimi Paun <di...@la...> 0.9.0-1
+ - Initial release
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-04-27 05:04:05
|
Revision: 488
http://safekeep.svn.sourceforge.net/safekeep/?rev=488&view=rev
Author: dimi
Date: 2007-04-26 22:04:03 -0700 (Thu, 26 Apr 2007)
Log Message:
-----------
Update the RPM changelog for release 0.9.3.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-04-27 05:01:02 UTC (rev 487)
+++ safekeep/trunk/safekeep.spec.in 2007-04-27 05:04:03 UTC (rev 488)
@@ -129,6 +129,12 @@
%doc AUTHORS COPYING LICENSE
%changelog
+* Fri Apr 27 2007 Dimi Paun <di...@la...> 0.9.3-1
+ - Use /bin/bash as the shell for the safekeep system account;
+ - Invoke rdiff-backup with --force when trimming histroy;
+ - A few small logging bugs got fixed;
+ - Small documentation tweaks.
+
* Tue Mar 13 2007 Dimi Paun <di...@la...> 0.9.2-1
- Client configuration files have been moved to
/etc/safekeep/backup.d, and have the extension '.backup';
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-05-16 14:07:53
|
Revision: 497
http://safekeep.svn.sourceforge.net/safekeep/?rev=497&view=rev
Author: dimi
Date: 2007-05-16 07:07:52 -0700 (Wed, 16 May 2007)
Log Message:
-----------
Update .spec changelog
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-16 14:06:49 UTC (rev 496)
+++ safekeep/trunk/safekeep.spec.in 2007-05-16 14:07:52 UTC (rev 497)
@@ -129,6 +129,9 @@
%doc AUTHORS COPYING LICENSE
%changelog
+* Wed May 16 2007 Dimi Paun <di...@la...> 1.0.0-1
+ - Small documentation inprovements.
+
* Fri Apr 27 2007 Dimi Paun <di...@la...> 0.9.3-1
- Use /bin/bash as the shell for the safekeep system account;
- Invoke rdiff-backup with --force when trimming histroy;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-05-27 14:45:23
|
Revision: 509
http://safekeep.svn.sourceforge.net/safekeep/?rev=509&view=rev
Author: dimi
Date: 2007-05-27 07:45:20 -0700 (Sun, 27 May 2007)
Log Message:
-----------
Use abstract paths
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-27 14:42:48 UTC (rev 508)
+++ safekeep/trunk/safekeep.spec.in 2007-05-27 14:45:20 UTC (rev 509)
@@ -52,7 +52,8 @@
%package server
Summary: The SafeKeep backup system (server component)
Group: Applications/System
-Requires(pre): /usr/sbin/useradd, /usr/bin/chsh
+Requires(pre): %{_sbindir}/useradd
+Requires(pre): %{_bindir}/chsh
Requires: openssh, openssh-clients
Requires: safekeep-common = %{PACKAGE_VERSION}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-05-27 14:48:04
|
Revision: 510
http://safekeep.svn.sourceforge.net/safekeep/?rev=510&view=rev
Author: dimi
Date: 2007-05-27 07:48:02 -0700 (Sun, 27 May 2007)
Log Message:
-----------
Explicitely add the group, as per the Fedora policy:
http://fedoraproject.org/wiki/PackagingDrafts/UsersAndGroups
The rationale is:
We want to invoke groupadd explicitly instead of relying on
useradd to create the group for us. This is because useradd
alone would fail if the group it tries to create already
existed.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-27 14:45:20 UTC (rev 509)
+++ safekeep/trunk/safekeep.spec.in 2007-05-27 14:48:02 UTC (rev 510)
@@ -53,6 +53,7 @@
Summary: The SafeKeep backup system (server component)
Group: Applications/System
Requires(pre): %{_sbindir}/useradd
+Requires(pre): %{_sbindir}/groupadd
Requires(pre): %{_bindir}/chsh
Requires: openssh, openssh-clients
Requires: safekeep-common = %{PACKAGE_VERSION}
@@ -89,6 +90,7 @@
rm -rf "%{buildroot}"
%pre server
+%{_sbindir}/groupadd -f -r %{name}
%{_sbindir}/useradd -r -d %{homedir} -s /bin/bash -u 186 %{name} 2> /dev/null || :
%{_bindir}/chsh -s /bin/bash %{name} > /dev/null || :
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-05-27 14:53:15
|
Revision: 511
http://safekeep.svn.sourceforge.net/safekeep/?rev=511&view=rev
Author: dimi
Date: 2007-05-27 07:53:12 -0700 (Sun, 27 May 2007)
Log Message:
-----------
Create the safekeep user following the Fedora policy:
http://fedoraproject.org/wiki/PackagingDrafts/UsersAndGroups
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-27 14:48:02 UTC (rev 510)
+++ safekeep/trunk/safekeep.spec.in 2007-05-27 14:53:12 UTC (rev 511)
@@ -91,7 +91,9 @@
%pre server
%{_sbindir}/groupadd -f -r %{name}
-%{_sbindir}/useradd -r -d %{homedir} -s /bin/bash -u 186 %{name} 2> /dev/null || :
+id %{name} >/dev/null 2>&1 || \
+%{_sbindir}/useradd -r -g %{name} -d %{homedir} -s /bin/bash \
+ -c "Used by safekeep to run backups." %{name}
%{_bindir}/chsh -s /bin/bash %{name} > /dev/null || :
%post server
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-05-28 23:58:46
|
Revision: 514
http://safekeep.svn.sourceforge.net/safekeep/?rev=514&view=rev
Author: dimi
Date: 2007-05-28 16:58:41 -0700 (Mon, 28 May 2007)
Log Message:
-----------
We no longer need chsh(1).
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-28 15:46:45 UTC (rev 513)
+++ safekeep/trunk/safekeep.spec.in 2007-05-28 23:58:41 UTC (rev 514)
@@ -54,7 +54,6 @@
Group: Applications/System
Requires(pre): %{_sbindir}/useradd
Requires(pre): %{_sbindir}/groupadd
-Requires(pre): %{_bindir}/chsh
Requires: openssh, openssh-clients
Requires: safekeep-common = %{PACKAGE_VERSION}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-06-08 21:49:41
|
Revision: 519
http://safekeep.svn.sourceforge.net/safekeep/?rev=519&view=rev
Author: dimi
Date: 2007-06-08 14:49:40 -0700 (Fri, 08 Jun 2007)
Log Message:
-----------
Bit nicer gecos field.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-06-08 20:38:56 UTC (rev 518)
+++ safekeep/trunk/safekeep.spec.in 2007-06-08 21:49:40 UTC (rev 519)
@@ -92,7 +92,7 @@
%{_sbindir}/groupadd -f -r %{name}
id %{name} >/dev/null 2>&1 || \
%{_sbindir}/useradd -r -g %{name} -d %{homedir} -s /sbin/nologin \
- -c "Used by safekeep to run backups." %{name}
+ -c "Used by safekeep to run and store backups." %{name}
%files common
%defattr(-,root,root,-)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-06-08 21:58:08
|
Revision: 521
http://safekeep.svn.sourceforge.net/safekeep/?rev=521&view=rev
Author: dimi
Date: 2007-06-08 14:58:03 -0700 (Fri, 08 Jun 2007)
Log Message:
-----------
Make sure we don't override user's configuration
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-06-08 21:55:43 UTC (rev 520)
+++ safekeep/trunk/safekeep.spec.in 2007-06-08 21:58:03 UTC (rev 521)
@@ -108,7 +108,7 @@
%attr(700,%{name},%{name}) %dir %{homedir}/.ssh
%dir %{_sysconfdir}/safekeep
%dir %{_sysconfdir}/safekeep/backup.d
-%config %{_sysconfdir}/safekeep/safekeep.conf
+%config(noreplace) %{_sysconfdir}/safekeep/safekeep.conf
%{_sysconfdir}/cron.daily/safekeep
%{_mandir}/man5/safekeep.conf.5*
%{_mandir}/man5/safekeep.backup.5*
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-09-07 03:08:39
|
Revision: 538
http://safekeep.svn.sourceforge.net/safekeep/?rev=538&view=rev
Author: dimi
Date: 2007-09-06 20:08:32 -0700 (Thu, 06 Sep 2007)
Log Message:
-----------
More acceptable SF link
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-06-18 01:26:01 UTC (rev 537)
+++ safekeep/trunk/safekeep.spec.in 2007-09-07 03:08:32 UTC (rev 538)
@@ -11,7 +11,7 @@
Group: Applications/System
License: GPL
URL: http://safekeep.sourceforge.net
-Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-09-07 03:09:55
|
Revision: 539
http://safekeep.svn.sourceforge.net/safekeep/?rev=539&view=rev
Author: dimi
Date: 2007-09-06 20:09:51 -0700 (Thu, 06 Sep 2007)
Log Message:
-----------
We don't need to include AUTHORS COPYING LICENSE multiple times, keeping them in -common is enough.
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-09-07 03:08:32 UTC (rev 538)
+++ safekeep/trunk/safekeep.spec.in 2007-09-07 03:09:51 UTC (rev 539)
@@ -101,7 +101,6 @@
%doc AUTHORS COPYING LICENSE README TODO
%files client
-%doc AUTHORS COPYING LICENSE
%files server
%attr(750,%{name},%{name}) %dir %{homedir}
@@ -113,7 +112,6 @@
%{_mandir}/man5/safekeep.conf.5*
%{_mandir}/man5/safekeep.backup.5*
%doc sample.backup
-%doc AUTHORS COPYING LICENSE
%changelog
* Sun Jun 17 2007 Dimi Paun <di...@la...> 1.0.1-1
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <di...@us...> - 2007-09-07 03:11:16
|
Revision: 540
http://safekeep.svn.sourceforge.net/safekeep/?rev=540&view=rev
Author: dimi
Date: 2007-09-06 20:11:09 -0700 (Thu, 06 Sep 2007)
Log Message:
-----------
Clarify the licensing in .rpm package
Modified Paths:
--------------
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-09-07 03:09:51 UTC (rev 539)
+++ safekeep/trunk/safekeep.spec.in 2007-09-07 03:11:09 UTC (rev 540)
@@ -9,7 +9,7 @@
Summary: The SafeKeep backup system
Group: Applications/System
-License: GPL
+License: GPLv2+
URL: http://safekeep.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|