summaryrefslogtreecommitdiff
path: root/package/dir
diff options
context:
space:
mode:
authorJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
committerJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
commit89b7b67a13ebb7965cc7f13ad0595e2194a2d34c (patch)
tree25efd77a90ae87236e6730d8ea3846bbe0fd126f /package/dir
add sqmail-4.2.29asqmail-4.2
Diffstat (limited to 'package/dir')
-rwxr-xr-xpackage/dir19
1 files changed, 19 insertions, 0 deletions
diff --git a/package/dir b/package/dir
new file mode 100755
index 0000000..ab9b8a0
--- /dev/null
+++ b/package/dir
@@ -0,0 +1,19 @@
+#!/bin/sh
+shout() { echo "$0: $@" >&2; }
+barf() { shout "fatal: $@"; exit 111; }
+safe() { "$@" || barf "cannot $@"; }
+
+here=`env - PATH=$PATH pwd`
+mypwd=${here%package}
+mypwd=${mypwd%/}
+home=`head -1 $mypwd/conf-home`
+
+if [ -d $home ]
+then
+ shout "Keeping directory $home."
+ shout "The queue directory will use now bigtodo ..."
+else
+ safe mkdir -p $home
+fi
+
+exit 0