summaryrefslogtreecommitdiffstats
path: root/base/root/scripts
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2008-09-19 21:11:06 +1000
committerMartin Schwenke <martin@meltin.net>2008-09-19 21:11:06 +1000
commit9c11380c25d9c80d31b4e1cfac0771ea3ee44ac7 (patch)
treeb6c72f76bab4a205fccb9089ff20145c4c5cdc15 /base/root/scripts
parent13839d2a93ee163980cd241c908f54d3e3e6629d (diff)
downloadautocluster-9c11380c25d9c80d31b4e1cfac0771ea3ee44ac7.tar.gz
autocluster-9c11380c25d9c80d31b4e1cfac0771ea3ee44ac7.tar.xz
autocluster-9c11380c25d9c80d31b4e1cfac0771ea3ee44ac7.zip
Put back the chroot jail fixes and httpd config changes that somehow
disappeared. Signed-off-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'base/root/scripts')
-rw-r--r--base/root/scripts/conf.base6
-rwxr-xr-xbase/root/scripts/setup_samba.sh6
2 files changed, 8 insertions, 4 deletions
diff --git a/base/root/scripts/conf.base b/base/root/scripts/conf.base
index c9121d5..1a7942f 100644
--- a/base/root/scripts/conf.base
+++ b/base/root/scripts/conf.base
@@ -462,10 +462,8 @@
logfacility=LOG_USER
[/etc/httpd/conf.d/shares.config]
- ScriptAlias "/gpfs/data" "/var/www/cgi-bin/browse.cgi"
- RewriteRule ^/data(.*)$ "/gpfs/data$1" [R]
-
-
+ RewriteRule "^/data(.*)$" "/gpfs/data$1" [PT]
+ ScriptAliasMatch "^/gpfs/data" "/var/www/cgi-bin/browse.cgi"
[/etc/vsftpd/vsftpd.conf]
# no anon access
diff --git a/base/root/scripts/setup_samba.sh b/base/root/scripts/setup_samba.sh
index dc3855c..f8f533d 100755
--- a/base/root/scripts/setup_samba.sh
+++ b/base/root/scripts/setup_samba.sh
@@ -90,6 +90,12 @@ sofs conf restore "$conf_file"
echo "Forcing config reload"
sofs conf reload
+echo "Fixing scp and ftp jails"
+onnode -p all /opt/IBM/sofs/scripts/cnjailgen /var/opt/IBM/sofs/scproot
+onnode -p all /opt/IBM/sofs/scripts/cnjailgen /var/opt/IBM/sofs/ftproot
+ln -f /lib64/libnss_winbind* /var/opt/IBM/sofs/scproot/lib64/
+ln -f /lib64/libnss_winbind* /var/opt/IBM/sofs/ftproot/lib64/
+
echo "Joining domain"
net ads join -U"$domain_auth"