diff options
author | Simon Rettberg | 2016-07-06 12:34:49 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-07-06 12:34:49 +0200 |
commit | 191ed1ecaed9178ffc2a21eb345e4e1f5bbad71a (patch) | |
tree | 2ab92745f9841f21cb9db297ca3d670206a9e0e6 /satellit_installer/includes/90-patch_slxadmin.inc | |
parent | [SSPS] How about commiting all files? (diff) | |
download | setup-scripts-191ed1ecaed9178ffc2a21eb345e4e1f5bbad71a.tar.gz setup-scripts-191ed1ecaed9178ffc2a21eb345e4e1f5bbad71a.tar.xz setup-scripts-191ed1ecaed9178ffc2a21eb345e4e1f5bbad71a.zip |
[SSPS] Ship slxadmin config.php; add lighty rules for new dozmod cache
Diffstat (limited to 'satellit_installer/includes/90-patch_slxadmin.inc')
-rw-r--r-- | satellit_installer/includes/90-patch_slxadmin.inc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/satellit_installer/includes/90-patch_slxadmin.inc b/satellit_installer/includes/90-patch_slxadmin.inc index a3eceb8..321bc2a 100644 --- a/satellit_installer/includes/90-patch_slxadmin.inc +++ b/satellit_installer/includes/90-patch_slxadmin.inc @@ -1,6 +1,9 @@ patch_slxadmin () { - # Remove translation menu entry - sed -i '/^.*do=Translat.*$/d' "$WWWDIR/slx-admin/templates/main-menu.html" || perror "Could not remove translation entry from slxadmin" + # Install config + cp -p "static_files/slxadmin-config.php" "$WWWDIR/slx-admin/config.php" || perror "slxadmin config.php not found" + chmod 640 "$WWWDIR/slx-admin/config.php" + chown root:www-data "$WWWDIR/slx-admin/config.php" + # appending a variable with satellite server build date/time to slx-admin config: echo "define('CONFIG_FOOTER', 'Build time: $(date "+%Y-%m-%d %H:%m:%S"), $VERSION');" >> "$WWWDIR/slx-admin/config.php" @@ -8,6 +11,7 @@ patch_slxadmin () { cat > "$WWWDIR/index.php" <<-HIERDOCK <?php Header('Location: /slx-admin/?do=Main'); + Header('HTTP/1.1 301 Moved permanently'); HIERDOCK } |