head	1.2;
access;
symbols
	RELEASE_8_1_0:1.1
	RELEASE_7_3_0:1.1
	RELEASE_8_0_0:1.1
	RELEASE_7_2_0:1.1
	RELEASE_7_1_0:1.1
	RELEASE_6_4_0:1.1
	RELEASE_5_EOL:1.1
	RELEASE_7_0_0:1.1
	RELEASE_6_3_0:1.1
	PRE_XORG_7:1.1
	RELEASE_4_EOL:1.1
	RELEASE_6_2_0:1.1;
locks; strict;
comment	@# @;


1.2
date	2010.08.18.12.42.19;	author bapt;	state dead;
branches;
next	1.1;

1.1
date	2006.06.28.12.52.48;	author erwin;	state Exp;
branches;
next	;


desc
@@


1.2
log
@- Fix dependency list
- Convert to USERS/GROUPS macros
- Add license
- Bump portrevision

PR:		ports/149740
Submitted by:	Sergei Vyshenski <svysh _at_ pn.sinp.msu.ru> (maintainer)
Approved by:	tabthorpe (mentor)
@
text
@#! /bin/sh
# $FreeBSD: ports/security/p5-openxpki/pkg-install,v 1.1 2006/06/28 12:52:48 erwin Exp $

PATH=/bin:/usr/sbin
OPENXPKIUSER=openxpki
HOME_DIR="/nonexistent"
SHELL="/usr/sbin/nologin"
COMMENT="OpenXPKI Owner"

case $2 in
POST-INSTALL)
	USER=${OPENXPKIUSER}
	GROUP=${USER}
	UID=777
	GID=${UID}

	if pw group show "${GROUP}" 2>/dev/null; then
		echo "You already have a group \"${GROUP}\", so I will use it."
	else
		if pw groupadd ${GROUP} -g ${GID}; then
			echo "Added group \"${GROUP}\"."
		else
			echo "Adding group \"${GROUP}\" failed..."
			exit 1
		fi
	fi

	if pw user show "${USER}" 2>/dev/null; then
		echo "You already have a user \"${USER}\", so I will use it."
	else
		if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
			-d ${HOME_DIR} -c "${COMMENT}" -s ${SHELL}
		then
			echo "Added user \"${USER}\"."
		else
			echo "Adding user \"${USER}\" failed..."
			exit 1
		fi
	fi
	;;
esac
@


1.1
log
@Add p5-openxpki 0.9.342, perl based enterprise class trastcenter
software for PKI.

PR:		ports/99317
Submitted by:	Sergei Vyshenski <svysh@@cryptocom.ru>
@
text
@d2 1
a2 1
# $FreeBSD$
@

