summaryrefslogtreecommitdiff
path: root/reprepro/init.sh
blob: a32653185203a7843d447e0000d393e739230a01 (plain)
  1. #!/bin/sh
  2. set -e
  3. THISDIR=$(dirname "$0")
  4. HOMEDIR=~www-deb
  5. INDIR=/srv/deb/UploadQueue
  6. [ -d $HOMEDIR ] || {
  7. echo "ERROR: user www-deb missing" >/dev/stderr
  8. exit 1
  9. }
  10. BASEDIR="$HOMEDIR/private_webdata/reprepro"
  11. [ -d "$BASEDIR/conf" ] || cp "$THISDIR/conf" "$BASEDIR"
  12. mkdir -p "$INDIR"
  13. chown www-deb: "$INDIR"
  14. chmod g+s "$INDIR"