#!/bin/sh # Skript um eine CIP-Seite aufzustellen # $Id: mkhomepg.sh,v 1.31 2025/05/13 18:04:57 oj14ozun Exp $ # https://wwwcip.cs.fau.de/~oj14ozun/src+etc/mkhomepg.sh set -eu WWWDIR="$HOME/.www/" HTACCESS="$WWWDIR/.htaccess" case "$(echo "${1-}" | tr '[:upper:]' '[:lower:]')" in "help" | "--help" | "-h" | "hilfe" | "helfe") 1>&2 cat <"$HTACCESS" <"$WWWDIR/readme.html" <CIP-Seite von $(id -un)

Willkommen der persönlichen CIP-Seite von...

$(getent passwd "$USER" | awk -F: '{ sub(/,.*/, ""); print $5 }' | xargs figlet)

Was werde ich nur aus dieser Seite machen?


Diese Seite wurde am $(date +"%F") mittels des $(basename "$0") Befehls erstellt. EOF fi fi # Erlaube dem "www" Benutzer (d.h. Apache) Zugriff auf ~/.www über NFS nfs4_setfacl -a "A::$(id -u www):x" "$HOME" nfs4_setfacl -R -a "A:df:$(id -u www):rx" "$WWWDIR" ( if [ "$NOT_FRESH" -eq 0 ] then echo "Du hattest bereits eine CIP-Seite. Du kannst diese im WWW" else echo "Deine CIP-Seite wurde erfolgreich erstellt! Diese kann man nun im WWW" fi echo "erreichen unter https://wwwcip.cs.fau.de/~$USER/." ) | fmt -u cat <