|
From: <di...@us...> - 2007-05-27 14:42:52
|
Revision: 508
http://safekeep.svn.sourceforge.net/safekeep/?rev=508&view=rev
Author: dimi
Date: 2007-05-27 07:42:48 -0700 (Sun, 27 May 2007)
Log Message:
-----------
The Fedora policy states that we shouldn't delete our user:
http://fedoraproject.org/wiki/PackagingDrafts/UsersAndGroups
Here is the rationale:
We never remove users or groups created by packages. There's
no sane way to check if files owned by those users/groups are
left behind (and even if there would, what would we do to them?),
and leaving those behind with ownerships pointing to now
nonexistent users/groups may result in security issues when a
semantically unrelated user/group is created later and reuses
the UID/GID. Also, in some setups deleting the user/group might
not be possible or/nor desirable (eg. when using a shared remote
user/group database). Cleanup of unused users/groups is left to
the system administrators to take care of if they so desire.
Modified Paths:
--------------
safekeep/trunk/debian/safekeep-server.prerm
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/debian/safekeep-server.prerm
===================================================================
--- safekeep/trunk/debian/safekeep-server.prerm 2007-05-16 15:19:10 UTC (rev 507)
+++ safekeep/trunk/debian/safekeep-server.prerm 2007-05-27 14:42:48 UTC (rev 508)
@@ -4,7 +4,6 @@
case "$1" in
remove|deconfigure)
- deluser safekeep
;;
upgrade)
;;
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-16 15:19:10 UTC (rev 507)
+++ safekeep/trunk/safekeep.spec.in 2007-05-27 14:42:48 UTC (rev 508)
@@ -53,7 +53,6 @@
Summary: The SafeKeep backup system (server component)
Group: Applications/System
Requires(pre): /usr/sbin/useradd, /usr/bin/chsh
-Requires(unpre):/usr/sbin/userdel
Requires: openssh, openssh-clients
Requires: safekeep-common = %{PACKAGE_VERSION}
@@ -102,11 +101,6 @@
rmdir /etc/safekeep.d 2> /dev/null || :
fi
-%preun server
-if [ "$1" = "0" ]; then
- %{_sbindir}/userdel %{name} >> /dev/null 2>&1 || :
-fi
-
%files common
%defattr(-,root,root,-)
%{_bindir}/safekeep
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|