diff options
| author | Sadeep Madurange <sadeep@asciimx.com> | 2026-08-22 10:41:25 +0800 |
|---|---|---|
| committer | Sadeep Madurange <sadeep@asciimx.com> | 2026-08-22 10:41:25 +0800 |
| commit | 1458b2b562bb0d2e0328bae45480bbbb635b71f2 (patch) | |
| tree | dac47d9b18bac1f23cad3471c938afca9c899fa9 /deploy.cgi.sh | |
| parent | 0682cf927984628bcae3e6bcbff7022ae5ff0aa6 (diff) | |
| download | lex-1458b2b562bb0d2e0328bae45480bbbb635b71f2.tar.gz | |
Install scripts, run file for spool processor.
Diffstat (limited to 'deploy.cgi.sh')
| -rw-r--r-- | deploy.cgi.sh | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/deploy.cgi.sh b/deploy.cgi.sh deleted file mode 100644 index e6d5eeb..0000000 --- a/deploy.cgi.sh +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/sh -# -# Sets up /var/www/cgi-bin/lex.cgi and its supporting directory tree -# under /var/www/var/lex. - -set -eu - -# source location: current directory -SRCDIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd) - -if [ "$(id -u)" -ne 0 ]; then - echo "ERROR: operation not permitted" >&2 - exit 1 -fi - -if [ ! -d "/var/www/cgi-bin" ]; then - echo "ERROR: /var/www/cgi-bin does not exist." >&2 - exit 1 -fi - -if [ ! -f "$SRCDIR/lex.cgi" ]; then - echo "ERROR: source file not found: $SRCDIR/lex.cgi" >&2 - exit 1 -fi - -if [ ! -f "$SRCDIR/pubring.gpg" ]; then - echo "ERROR: source file not found: $SRCDIR/pubring.gpg" >&2 - exit 1 -fi - -# directory tree -mkdir -p "/var/www/var" -chown root:daemon "/var/www/var" -chmod 755 "/var/www/var" - -mkdir -p "/var/www/var/lex" -chown www:tool "/var/www/var/lex" -chmod 710 "/var/www/var/lex" - -mkdir -p "/var/www/var/lex/locks" -chown www:www "/var/www/var/lex/locks" -chmod 750 "/var/www/var/lex/locks" - -mkdir -p "/var/www/var/lex/spool" -chown www:tool "/var/www/var/lex/spool" -chmod 710 "/var/www/var/lex/spool" - -mkdir -p "/var/www/var/lex/spool/tmp" -chown www:tool "/var/www/var/lex/spool/tmp" -chmod 750 "/var/www/var/lex/spool/tmp" - -mkdir -p "/var/www/var/lex/spool/new" -chown www:tool "/var/www/var/lex/spool/new" -chmod 2770 "/var/www/var/lex/spool/new" - -mkdir -p "/var/www/var/lex/dict" -chown lex:tool "/var/www/var/lex/dict" -chmod 770 "/var/www/var/lex/dict" - -mkdir -p "/var/www/var/log" -chmod 1770 "/var/www/var/log" -chown www:tool "/var/www/var/log" - -# pubring.gpg -cp -f "$SRCDIR/pubring.gpg" "/var/www/var/lex/pubring.gpg" -chmod 440 "/var/www/var/lex/pubring.gpg" -chown www:tool "/var/www/var/lex/pubring.gpg" -echo "copied: $SRCDIR/pubring.gpg -> /var/www/var/lex/pubring.gpg" - -# lex.cgi -cp -f "$SRCDIR/lex.cgi" "/var/www/cgi-bin/lex.cgi" -chmod 755 "/var/www/cgi-bin/lex.cgi" -chown root:daemon "/var/www/cgi-bin/lex.cgi" -echo "copied: $SRCDIR/lex.cgi -> /var/www/cgi-bin/lex.cgi" - -echo "done." |
