|
From: <di...@us...> - 2007-05-28 15:47:23
|
Revision: 513
http://safekeep.svn.sourceforge.net/safekeep/?rev=513&view=rev
Author: dimi
Date: 2007-05-28 08:46:45 -0700 (Mon, 28 May 2007)
Log Message:
-----------
We no longer need to have a working shell for the
safekeep user. Better from a security perspective.
Modified Paths:
--------------
safekeep/trunk/debian/safekeep-server.postinst
safekeep/trunk/safekeep.spec.in
Modified: safekeep/trunk/debian/safekeep-server.postinst
===================================================================
--- safekeep/trunk/debian/safekeep-server.postinst 2007-05-28 15:39:57 UTC (rev 512)
+++ safekeep/trunk/debian/safekeep-server.postinst 2007-05-28 15:46:45 UTC (rev 513)
@@ -5,7 +5,6 @@
case "$1" in
configure)
adduser --quiet --system --home /var/lib/safekeep safekeep
- chsh -s /bin/bash safekeep > /dev/null
install -d -m 700 -o safekeep -g nogroup /var/lib/safekeep/.ssh
if test -d /etc/safekeep.d; then
for file in /etc/safekeep.d/*.conf; do
Modified: safekeep/trunk/safekeep.spec.in
===================================================================
--- safekeep/trunk/safekeep.spec.in 2007-05-28 15:39:57 UTC (rev 512)
+++ safekeep/trunk/safekeep.spec.in 2007-05-28 15:46:45 UTC (rev 513)
@@ -92,9 +92,8 @@
%pre server
%{_sbindir}/groupadd -f -r %{name}
id %{name} >/dev/null 2>&1 || \
-%{_sbindir}/useradd -r -g %{name} -d %{homedir} -s /bin/bash \
+%{_sbindir}/useradd -r -g %{name} -d %{homedir} -s /sbin/nologin \
-c "Used by safekeep to run backups." %{name}
-%{_bindir}/chsh -s /bin/bash %{name} > /dev/null || :
%post server
if test -d /etc/safekeep.d; then
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|