diff options
author | agc <agc> | 2003-12-30 16:19:32 +0000 |
---|---|---|
committer | agc <agc> | 2003-12-30 16:19:32 +0000 |
commit | d8220b6bce046662cefa99f58e96833392545571 (patch) | |
tree | 38982d6789005eeca841d7475f7a1f8a2741f121 | |
parent | 9007bb688705f3d931b3c62b83a5f3a74c5e2a69 (diff) | |
download | pkgsrc-d8220b6bce046662cefa99f58e96833392545571.tar.gz |
Pullup possible security fix to the pkgsrc-2003Q4 branch, requested by
Frederick Bruckman.
Module Name: pkgsrc
Committed By: fredb
Date: Sat Dec 20 20:09:50 UTC 2003
Modified Files:
pkgsrc/comms/mgetty+sendfax: INSTALL Makefile
Log Message:
Don't make the outgoing fax spool directory chmod 1777. Unprivleged users
are supposed to use "faxspool" to submit faxes for sending, as explained
by Gert Doering (mgetty's author) on tech-pkg.
-rwxr-xr-x | comms/mgetty+sendfax/INSTALL | 9 | ||||
-rw-r--r-- | comms/mgetty+sendfax/Makefile | 6 |
2 files changed, 6 insertions, 9 deletions
diff --git a/comms/mgetty+sendfax/INSTALL b/comms/mgetty+sendfax/INSTALL index c549a1bbfc1..44ff80e1094 100755 --- a/comms/mgetty+sendfax/INSTALL +++ b/comms/mgetty+sendfax/INSTALL @@ -1,6 +1,6 @@ #!/bin/sh # -# $NetBSD: INSTALL,v 1.4 2003/08/30 20:22:50 jlam Exp $ +# $NetBSD: INSTALL,v 1.4.2.1 2003/12/30 16:19:32 agc Exp $ case ${STAGE} in POST-INSTALL) @@ -15,11 +15,8 @@ POST-INSTALL) fi if [ ! -d /var/spool/fax/outgoing ]; then ${MKDIR} /var/spool/fax/outgoing - ${CHMOD} 1777 /var/spool/fax/outgoing - fi - if [ ! -d /var/spool/fax/outgoing/locks ]; then - ${MKDIR} /var/spool/fax/outgoing/locks - ${CHMOD} 777 /var/spool/fax/outgoing/locks fi + ${CHMOD} 755 /var/spool/fax/outgoing + ${CHOWN} fax /var/spool/fax/outgoing ;; esac diff --git a/comms/mgetty+sendfax/Makefile b/comms/mgetty+sendfax/Makefile index 1197f4cded6..d4225af1069 100644 --- a/comms/mgetty+sendfax/Makefile +++ b/comms/mgetty+sendfax/Makefile @@ -1,9 +1,10 @@ -# $NetBSD: Makefile,v 1.36 2003/10/18 13:08:49 cjep Exp $ +# $NetBSD: Makefile,v 1.36.2.1 2003/12/30 16:19:32 agc Exp $ # FreeBSD Id: Makefile,v 1.25 1998/07/16 06:44:37 vanilla Exp # DISTNAME= mgetty1.1.30-Dec16 PKGNAME= mgetty-1.1.30 +PKGREVISION= 1 WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} CATEGORIES= comms MASTER_SITES= ftp://ftp.leo.org/pub/comp/os/unix/networking/mgetty/ \ @@ -46,8 +47,7 @@ PKG_USERS= fax:dialer _EXAMPLES_DIR= ${PREFIX}/share/examples/mgetty+sendfax MAKE_DIRS_PERMS+= /var/spool/fax ${ROOT_USER} ${ROOT_GROUP} 755 MAKE_DIRS_PERMS+= /var/spool/fax/incoming ${ROOT_USER} ${ROOT_GROUP} 755 -MAKE_DIRS_PERMS+= /var/spool/fax/outgoing ${ROOT_USER} ${ROOT_GROUP} 1777 -MAKE_DIRS_PERMS+= /var/spool/fax/outgoing/locks ${ROOT_USER} ${ROOT_GROUP} 777 +MAKE_DIRS_PERMS+= /var/spool/fax/outgoing fax ${ROOT_GROUP} 755 do-configure: ${MV} ${WRKSRC}/doc/fax.1in ${WRKSRC}/doc/sendfax.1in |