diff options
author | fredb <fredb> | 2000-08-31 19:42:53 +0000 |
---|---|---|
committer | fredb <fredb> | 2000-08-31 19:42:53 +0000 |
commit | 518bb27f87484e632e092dc63bd1a4b54f78f9e6 (patch) | |
tree | 620034aa95be43757ca5ac4aa86e855e3c8c6d1c /comms/mgetty+sendfax | |
parent | fe8419de5a0f66e3e126e5763a749c58a7cc97d3 (diff) | |
download | pkgsrc-518bb27f87484e632e092dc63bd1a4b54f78f9e6.tar.gz |
Make fax spool directories on binary package install, too, and clean them
up on deinstall (but check first, and leave them all alone if there are
any files in there).
Diffstat (limited to 'comms/mgetty+sendfax')
-rw-r--r-- | comms/mgetty+sendfax/pkg/DEINSTALL | 9 | ||||
-rwxr-xr-x | comms/mgetty+sendfax/pkg/INSTALL | 12 |
2 files changed, 21 insertions, 0 deletions
diff --git a/comms/mgetty+sendfax/pkg/DEINSTALL b/comms/mgetty+sendfax/pkg/DEINSTALL new file mode 100644 index 00000000000..358f82dcf75 --- /dev/null +++ b/comms/mgetty+sendfax/pkg/DEINSTALL @@ -0,0 +1,9 @@ +#!/bin/sh +# +if [ -d /var/spool/fax ]; then + filecount="`find /var/spool/fax -type f 2>/dev/null | wc -l`" + if [ $filecount -eq 0 ]; then + echo "Removing empty fax spool directories..." + rm -r /var/spool/fax + fi +fi diff --git a/comms/mgetty+sendfax/pkg/INSTALL b/comms/mgetty+sendfax/pkg/INSTALL new file mode 100755 index 00000000000..75db147493f --- /dev/null +++ b/comms/mgetty+sendfax/pkg/INSTALL @@ -0,0 +1,12 @@ +#!/bin/sh +# +test -d /var/spool || \ + ( mkdir /var/spool ; chmod 755 /var/spool ) +test -d /var/spool/fax || \ + ( mkdir /var/spool/fax ; chmod 755 /var/spool/fax ) +test -d /var/spool/fax/incoming || \ + ( mkdir /var/spool/fax/incoming ; chmod 755 /var/spool/fax/incoming ) +test -d /var/spool/fax/outgoing || \ + ( mkdir /var/spool/fax/outgoing ; chmod 1777 /var/spool/fax/outgoing ) +test -d /var/spool/fax/outgoing/locks || \ + ( mkdir /var/spool/fax/outgoing/locks ; chmod 777 /var/spool/fax/outgoing/locks ) |