head	1.6;
access;
symbols
	pkgsrc-2013Q2:1.6.0.36
	pkgsrc-2013Q2-base:1.6
	pkgsrc-2012Q4:1.6.0.34
	pkgsrc-2012Q4-base:1.6
	pkgsrc-2011Q4:1.6.0.32
	pkgsrc-2011Q4-base:1.6
	pkgsrc-2011Q2:1.6.0.30
	pkgsrc-2011Q2-base:1.6
	pkgsrc-2009Q4:1.6.0.28
	pkgsrc-2009Q4-base:1.6
	pkgsrc-2008Q4:1.6.0.26
	pkgsrc-2008Q4-base:1.6
	pkgsrc-2008Q3:1.6.0.24
	pkgsrc-2008Q3-base:1.6
	cube-native-xorg:1.6.0.22
	cube-native-xorg-base:1.6
	pkgsrc-2008Q2:1.6.0.20
	pkgsrc-2008Q2-base:1.6
	pkgsrc-2008Q1:1.6.0.18
	pkgsrc-2008Q1-base:1.6
	pkgsrc-2007Q4:1.6.0.16
	pkgsrc-2007Q4-base:1.6
	pkgsrc-2007Q3:1.6.0.14
	pkgsrc-2007Q3-base:1.6
	pkgsrc-2007Q2:1.6.0.12
	pkgsrc-2007Q2-base:1.6
	pkgsrc-2007Q1:1.6.0.10
	pkgsrc-2007Q1-base:1.6
	pkgsrc-2006Q4:1.6.0.8
	pkgsrc-2006Q4-base:1.6
	pkgsrc-2006Q3:1.6.0.6
	pkgsrc-2006Q3-base:1.6
	pkgsrc-2006Q2:1.6.0.4
	pkgsrc-2006Q2-base:1.6
	pkgsrc-2006Q1:1.6.0.2
	pkgsrc-2006Q1-base:1.6
	pkgsrc-2005Q4:1.5.0.16
	pkgsrc-2005Q4-base:1.5
	pkgsrc-2005Q3:1.5.0.14
	pkgsrc-2005Q3-base:1.5
	pkgsrc-2005Q2:1.5.0.12
	pkgsrc-2005Q2-base:1.5
	pkgsrc-2005Q1:1.5.0.10
	pkgsrc-2005Q1-base:1.5
	pkgsrc-2004Q4:1.5.0.8
	pkgsrc-2004Q4-base:1.5
	pkgsrc-2004Q3:1.5.0.6
	pkgsrc-2004Q3-base:1.5
	pkgsrc-2004Q2:1.5.0.4
	pkgsrc-2004Q2-base:1.5
	pkgsrc-2004Q1:1.5.0.2
	pkgsrc-2004Q1-base:1.5
	pkgsrc-2003Q4:1.4.0.2
	pkgsrc-2003Q4-base:1.4
	netbsd-1-6-1:1.1.0.6
	netbsd-1-6-1-base:1.1
	netbsd-1-6:1.1.0.8
	netbsd-1-6-RELEASE-base:1.1
	pkgviews:1.1.0.4
	pkgviews-base:1.1
	buildlink2:1.1.0.2
	buildlink2-base:1.1
	netbsd-1-5-PATCH003:1.1;
locks; strict;
comment	@# @;


1.6
date	2006.03.20.04.09.37;	author jlam;	state dead;
branches;
next	1.5;

1.5
date	2003.12.20.20.09.50;	author fredb;	state Exp;
branches;
next	1.4;

1.4
date	2003.08.30.20.22.50;	author jlam;	state Exp;
branches
	1.4.2.1;
next	1.3;

1.3
date	2003.03.28.21.24.23;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2003.02.27.17.13.37;	author fredb;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.31.20.44.20;	author zuntum;	state Exp;
branches;
next	;

1.4.2.1
date	2003.12.30.16.19.32;	author agc;	state Exp;
branches;
next	;


desc
@@


1.6
log
@* Remove unnecessary INSTALL and DEINSTALL scripts and replace with an
  appropriate OWN_DIRS_PERMS definition.

* Simplify the patches by overriding the value of CONFDIR at build time
  and at installation time.

* Honor PKGINFODIR and PKGMANDIR.

Bump PKGREVISION to 4 due to INSTALL script changes.
@
text
@#!/bin/sh
#
# $NetBSD: INSTALL,v 1.5 2003/12/20 20:09:50 fredb Exp $

case ${STAGE} in
POST-INSTALL)
	if [ ! -d /var/spool/fax ]; then
		${ECHO} "Creating fax spool directories..."
		${MKDIR} /var/spool/fax
		${CHMOD} 755 /var/spool/fax
	fi
	if [ ! -d /var/spool/fax/incoming ]; then
		${MKDIR} /var/spool/fax/incoming
		${CHMOD} 755 /var/spool/fax/incoming
	fi
	if [ ! -d /var/spool/fax/outgoing ]; then
		${MKDIR} /var/spool/fax/outgoing
	fi
	${CHMOD} 755 /var/spool/fax/outgoing
	${CHOWN} fax /var/spool/fax/outgoing
	;;
esac
@


1.5
log
@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.
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.4 2003/08/30 20:22:50 jlam Exp $
@


1.4
log
@Prepare for pkgviews by making sure that passing VIEW-INSTALL or
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
@
text
@d3 1
a3 1
# $NetBSD$
a17 5
		${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
d19 2
@


1.4.2.1
log
@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.
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.5 2003/12/20 20:09:50 fredb Exp $
d18 5
a23 2
	${CHMOD} 755 /var/spool/fax/outgoing
	${CHOWN} fax /var/spool/fax/outgoing
@


1.3
log
@Remove unnecessary empty lines.
@
text
@d3 1
d5 4
a8 5
if [ x"$2" = xPOST-INSTALL ]
then
	if [ ! -d /var/spool/fax ]
	then
		echo "Creating fax spool directories..."
d12 1
a12 2
	if [ ! -d /var/spool/fax/incoming ]
	then
d16 1
a16 2
	if [ ! -d /var/spool/fax/outgoing ]
	then
d20 1
a20 2
	if [ ! -d /var/spool/fax/outgoing/locks ]
	then
d24 2
a25 1
fi
@


1.2
log
@- - Use standard ${PKG_SYSCONFDIR} handling; bump ${PKGREVISION}.
- - Reorganize Makefile #defines into global toggles, global settings,
    local settings.
- - Reorganize and consolidate override targets.
@
text
@a27 1

@


1.1
log
@Move pkg/ files into package's toplevel directory
@
text
@d4 1
a4 1
if [ x"$2" != xPOST-INSTALL ]
d6 21
a26 1
	exit
a28 14
${INSTALL_DATA_DIR} ${MGETTY_CONFDIR}
(cd ${PREFIX}/share/examples/mgetty+sendfax;
	${PAX} -r -w -pe -k * ${MGETTY_CONFDIR})

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

