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 | |
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).
-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 ) |