From 7bb3e028eb574212214a757b791a5bb4c9a861d3 Mon Sep 17 00:00:00 2001 From: Giuseppe Lo Presti <itglp@cern.ch> Date: Tue, 16 Jul 2013 08:49:39 +0000 Subject: [PATCH] Modified stage user creation from the original CERN-CC-castor-account RPM: no home directory, nologin shell --- debian/castor-gc-server.postinst | 2 +- debian/castor-ns-server.postinst | 2 +- debian/castor-rfio-server.postinst | 2 +- debian/castor-rh-server.postinst | 2 +- debian/castor-rmc-server.postinst | 2 +- debian/castor-rtcopy-server.postinst | 2 +- debian/castor-stager-server.postinst | 2 +- debian/castor-tape-server.postinst | 2 +- debian/castor-tapebridge-server.postinst | 2 +- debian/castor-tapegateway-server.postinst | 2 +- debian/castor-upv-server.postinst | 2 +- debian/castor-vdqm2-server.postinst | 2 +- debian/castor-vmgr-server.postinst | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/debian/castor-gc-server.postinst b/debian/castor-gc-server.postinst index 5d353a284b..ec091431e2 100644 --- a/debian/castor-gc-server.postinst +++ b/debian/castor-gc-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add gcd /sbin/service gcd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-ns-server.postinst b/debian/castor-ns-server.postinst index ba210a06c8..eb5d3c2418 100644 --- a/debian/castor-ns-server.postinst +++ b/debian/castor-ns-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add nsd /sbin/service nsd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-rfio-server.postinst b/debian/castor-rfio-server.postinst index 0bbe6a4caf..0ae129dbbc 100644 --- a/debian/castor-rfio-server.postinst +++ b/debian/castor-rfio-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add rfiod /sbin/service rfiod condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-rh-server.postinst b/debian/castor-rh-server.postinst index 3cf11b2785..a3b1b1f813 100644 --- a/debian/castor-rh-server.postinst +++ b/debian/castor-rh-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add rhd /sbin/service rhd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-rmc-server.postinst b/debian/castor-rmc-server.postinst index c283200809..ef48504df8 100644 --- a/debian/castor-rmc-server.postinst +++ b/debian/castor-rmc-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add rmcd /sbin/service rmcd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-rtcopy-server.postinst b/debian/castor-rtcopy-server.postinst index f43376beb1..0a6c480d63 100644 --- a/debian/castor-rtcopy-server.postinst +++ b/debian/castor-rtcopy-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add rtcpd /sbin/service rtcpd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-stager-server.postinst b/debian/castor-stager-server.postinst index 278c3005a0..69bb0bd440 100755 --- a/debian/castor-stager-server.postinst +++ b/debian/castor-stager-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add stagerd /sbin/service stagerd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-tape-server.postinst b/debian/castor-tape-server.postinst index 7de00956b1..f73c26ff4a 100644 --- a/debian/castor-tape-server.postinst +++ b/debian/castor-tape-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add taped /sbin/service taped condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-tapebridge-server.postinst b/debian/castor-tapebridge-server.postinst index fa933cd106..4e5ea4d444 100644 --- a/debian/castor-tapebridge-server.postinst +++ b/debian/castor-tapebridge-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add tapebridged /sbin/service tapebridged condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-tapegateway-server.postinst b/debian/castor-tapegateway-server.postinst index ac6ef771f9..524c7a4fc8 100644 --- a/debian/castor-tapegateway-server.postinst +++ b/debian/castor-tapegateway-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add tapegatewayd /sbin/service tapegatewayd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-upv-server.postinst b/debian/castor-upv-server.postinst index 18d3b3857e..d51eee6c17 100644 --- a/debian/castor-upv-server.postinst +++ b/debian/castor-upv-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add cupvd /sbin/service cupvd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-vdqm2-server.postinst b/debian/castor-vdqm2-server.postinst index bd4a6c08bb..b6f8d80e28 100644 --- a/debian/castor-vdqm2-server.postinst +++ b/debian/castor-vdqm2-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add vdqmd /sbin/service vdqmd condrestart > /dev/null 2>&1 || : diff --git a/debian/castor-vmgr-server.postinst b/debian/castor-vmgr-server.postinst index 3c0419e434..5c78aad464 100644 --- a/debian/castor-vmgr-server.postinst +++ b/debian/castor-vmgr-server.postinst @@ -1,4 +1,4 @@ /usr/sbin/groupadd -g 1474 st > /dev/null 2>&1 || : -/usr/sbin/useradd -M -o -d /afs/cern.ch/user/s/stage -s /bin/tcsh -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : +/usr/sbin/useradd -s /bin/nologin -c "Stager Staging System" -u 14029 -g 1474 stage > /dev/null 2>&1 || : /sbin/chkconfig --add vmgrd /sbin/service vmgrd condrestart > /dev/null 2>&1 || : -- GitLab