Commit fcbadb99 authored by Leigh B. Stoller's avatar Leigh B. Stoller

Random configuration changes, all minor.

parent dd2e88c2
......@@ -36,15 +36,19 @@ bin-install: dir-install
script-install: dir-install
$(INSTALL_PROG) $(SRCDIR)/update $(INSTALL_DIR)/update
$(INSTALL_PROG) $(SRCDIR)/vnodesetup $(INSTALL_DIR)/vnodesetup
$(INSTALL_PROG) $(SRCDIR)/watchdog $(INSTALL_DIR)/watchdog
$(INSTALL_PROG) $(SRCDIR)/../libsetup.pm $(INSTALL_DIR)/libsetup.pm
$(INSTALL_PROG) $(SRCDIR)/liblocsetup.pm $(INSTALL_DIR)/liblocsetup.pm
$(INSTALL_PROG) $(SRCDIR)/rc.testbed $(INSTALL_DIR)/rc.testbed
$(INSTALL_PROG) $(SRCDIR)/rc.setup $(INSTALL_DIR)/rc.setup
$(INSTALL_PROG) $(SRCDIR)/mkemuman.sh $(INSTALL_DIR)/mkemuman.sh
$(INSTALL_PROG) $(SRCDIR)/upemuman.sh $(INSTALL_DIR)/upemuman.sh
post-install:
chown root $(INSTALL_DIR)/update
chmod u+s $(INSTALL_DIR)/update
chown root $(INSTALL_DIR)/vnodesetup
chmod u+s $(INSTALL_DIR)/vnodesetup
#
# We build the bossnode file from config info
......
......@@ -6,10 +6,17 @@ cd /usr/local/etc/testbed
cp rc.testbed /usr/local/etc/rc.d/testbed.sh
chown emulabman . *
chgrp bin . *
chown root update
chmod u+s update
chown root update vnodesetup
chmod u+s update vnodesetup
chown root /usr/bin/suidperl
chmod u+s /usr/bin/suidperl
chown emulabman client.pem emulab.pem
chmod 640 client.pem emulab.pem
mkdir /var/testbed
cp vtund /usr/local/sbin
/usr/bin/install -c -o root -g wheel -d -m 755 -o root -g 0 /var/log/vtund
/usr/bin/install -c -o root -g wheel -d -m 755 -o root -g 0 /var/lock/vtund
cd ~emulabman
chmod 755 .
......@@ -24,3 +31,4 @@ echo "1024 37 168728947415883137658395816497236019932357443574364998989351516015
chown emulabman authorized_keys
chgrp bin authorized_keys
chmod 644 authorized_keys
#!/bin/csh
cd /usr/local/etc/testbed
chown root update vnodesetup
chmod u+s update vnodesetup
chown root /usr/bin/suidperl
chmod u+s /usr/bin/suidperl
chown emulabman client.pem emulab.pem
chmod 640 client.pem emulab.pem
cp vtund /usr/local/sbin
/usr/bin/install -c -o root -g wheel -d -m 755 -o root -g 0 /var/log/vtund
/usr/bin/install -c -o root -g wheel -d -m 755 -o root -g 0 /var/lock/vtund
/usr/bin/install -c -o root -g wheel -d -m 755 -o root -g 0 /var/testbed
cp rc.testbed /usr/local/etc/rc.d/testbed.sh
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment