]> git.pld-linux.org Git - packages/util-vserver.git/commitdiff
- don't set RPM_SKIP_AUTO_RESTART=yes - why should it behave different than
authorPaweł Gołaszewski <blues@pld-linux.org>
Wed, 4 Nov 2009 08:43:29 +0000 (08:43 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  regular system?
- skip pam_limits in pam setup:
http://linux-vserver.org/Frequently_Asked_Questions#When_using_nice_and_su_.27for_example.2C_in_the_updatedb_cron_job.29.2C_I_get:_su:_Permission_denied._What_does_it_mean.3F

Changed files:
    util-vserver-initpost.sh -> 1.3

util-vserver-initpost.sh

index bb78a979d59b20b5c9be8780e82799b6016d5a9b..3ead2090022f637915afbe13f25a72d12174c6d0 100644 (file)
@@ -41,13 +41,16 @@ pushd "$cfgdir" &>/dev/null
 popd >/dev/null
 
 pushd "$vdir" &>/dev/null
-       if [ -f etc/sysconfig/rpm ]; then
-               subst etc/sysconfig/rpm 's!^#RPM_SKIP_AUTO_RESTART=.*!RPM_SKIP_AUTO_RESTART=yes!'
-       fi
-
        # for future. right now SysVinit is not created at build stage
        if [ -f etc/inittab ]; then
                # disable mingetty respawn
                subst etc/inittab 's!^\([^#].*:respawn:.* tty\)!#\1!'
        fi
+
+       # pam_limits causes problems
+       # http://linux-vserver.org/Frequently_Asked_Questions#When_using_nice_and_su_.28for_example.2C_in_the_updatedb_cron_job.29.2C_I_get:_su:_Permission_denied._What_does_it_mean.3F
+       for file in /etc/pam.d/*; do
+               subst ${file} 's!^\([^#].*pam_limits.so\)!#\1!'
+       done
+
 popd >/dev/null
This page took 0.055373 seconds and 4 git commands to generate.