Commit 4db9df55 authored by Leigh Stoller's avatar Leigh Stoller

Minor tweak to portal installation; need to make sure the emulab.key

is readable, since its on boss, this is fine.
parent 6800a39a
...@@ -69,6 +69,9 @@ sub Install($$$) ...@@ -69,6 +69,9 @@ sub Install($$$)
ExecQuietFatal("chown nobody:nobody /var/run/fcgidsock"); ExecQuietFatal("chown nobody:nobody /var/run/fcgidsock");
ExecQuietFatal("chmod 770 /var/run/fcgidsock"); ExecQuietFatal("chmod 770 /var/run/fcgidsock");
}; };
Phase "emulabkey", "Fixing perms on $TBROOT/etc/emulab.key", sub {
ExecQuietFatal("chmod 644 $TBROOT/etc/emulab.key");
};
Phase "rc.conf", "Adding fcgid to apache flags", sub { Phase "rc.conf", "Adding fcgid to apache flags", sub {
PhaseSkip("already added") unless `grep -q PGENI_FCGID $RCCONF`; PhaseSkip("already added") unless `grep -q PGENI_FCGID $RCCONF`;
my $flags = "-DSSL -DPGENI -DPGENI_FCGID"; my $flags = "-DSSL -DPGENI -DPGENI_FCGID";
......
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