#!/hint/bash FTP_BASE='/srv/repo/main' # Parabola Platforms PLATFORMS=('ABSLibre_GNU/linux') # 'GNU/Hurd' 'GNU/Linux' 'ABSLibre_GNU/Hurd' # Parabola Software Development PSD=('rolling' 'testing' 'stable') ROLLING_NAME='rolling' TESTING_NAME='waterbird-v2' STABLE_NAME='minicat-v1' PKG_POOL_DIR='pools' SRC_POOL_DIR='sources' CLEANUP_DESTDIR="$FTP_BASE/old/packages" CLEANUP_DRYRUN='false' # Time in days to keep moved packages CLEANUP_KEEP='30' SOURCE_CLEANUP_DESTDIR="$FTP_BASE/old/sources" SOURCE_CLEANUP_DRYRUN='true' # Time in days to keep moved sourcepackages SOURCE_CLEANUP_KEEP='30' REQUIRE_SIGNATURE='true' LOCK_DELAY='10' LOCK_TIMEOUT='300' [ -n "${STAGING:-}" ] || STAGING="$HOME/staging/unknown/staging" TMPDIR='/tmp' DBEXT='.db.tar.gz' FILESEXT='.files.tar.gz' PKGEXT=".pkg.tar.?z" SRCEXT='.src.tar.gz' MAKEPKGCONF="~/.makepkg.conf" BLACKLIST_FILE="$HOME/blacklist/blacklist.txt" # parabolaweb root WEB_DIR='/srv/http/www.parabola.nu/web'