head	1.4;
access;
symbols
	TIGRIS_1_1_0RC2:1.3.8.1
	TIGRIS_1_1_0RC1:1.3.8.1
	TIGRIS_1_1:1.3.0.8
	TIGRIS_1_0_8:1.3
	TIGRIS_1_0_8RC3:1.3
	TIGRIS_1_0_8RC2:1.3
	TIGRIS_1_0_8RC1:1.3
	TIGRIS_1_0_7:1.3
	TIGRIS_1_0_7RC3:1.3
	TIGRIS_1_0_7RC2:1.3
	TIGRIS_1_0_7RC1:1.3
	TIGRIS_1_0_6:1.3
	TIGRIS_1_0_6RC5:1.3
	TIGRIS_1_0_6RC4:1.3
	TIGRIS_1_0_6RC3:1.3
	TIGRIS_1_0_6RC2:1.3
	TIGRIS_1_0_6RC1:1.3
	TIGRIS_1_0_5:1.3
	TIGRIS_1_0_5RC6:1.3
	TIGRIS_1_0_5RC5:1.3
	TIGRIS_1_0_5RC4:1.3
	TIGRIS_1_0_5RC3:1.3
	TIGRIS_1_0_5RC2:1.3
	TIGRIS_1_0_5RC1:1.3
	TIGRIS_1_0_4:1.3
	TIGRIS_1_0_3:1.3
	TIGRIS_1_0_2:1.3
	TIGRIS_1_0_1:1.3
	TIGRIS_1_0:1.3.0.10
	TIGRIS_1_0_0:1.3
	TIGRIS_1_0_0_RC1:1.3.0.6
	HELM_PEER_PORT_BRANCH:1.3.0.4
	TIGRIS_0_9_2_4:1.3
	TIGRIS_0_9_2_3:1.3
	TIGRIS_0_9_2:1.3.0.2
	TIGRIS_0_9_0:1.2.0.4
	TIGRIS_0_8_4:1.2.0.2
	TIGRIS_710_FF:1.2
	TIGRIS_706:1.1
	TIGRIS_705:1.1
	TIGRIS_704:1.1
	TIGRIS_703:1.1
	TIGRIS_702:1.1
	TIGRIS_701:1.1
	TIGRIS_SEP_13_2000:1.1.0.2
	TIGRIS_BASELINE:1.1;
locks; strict;
comment	@# @;


1.4
date	2001.08.03.00.16.27;	author jasonb;	state Exp;
branches;
next	1.3;

1.3
date	2001.01.10.17.01.45;	author stack;	state Exp;
branches
	1.3.8.1;
next	1.2;

1.2
date	2000.11.01.20.02.55;	author dlr;	state Exp;
branches;
next	1.1;

1.1
date	2000.07.14.20.37.49;	author jrobbins;	state Exp;
branches;
next	;

1.3.8.1
date	2001.08.03.00.34.39;	author jasonb;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Solaris compatibility: Changes to make the system build on Solaris, plus
changed some other scripts so that they explicitly use bash as their
interpreter.
Issue number:
Obtained from:
Submitted by:
Reviewed by:
@
text
@#!/bin/sh
# create_tigris_users: creates tigris users, silly
#
# $Id: create_tigris_users,v 1.3 2001/01/10 17:01:45 stack Exp $
#
GROUPADD=/usr/sbin/groupadd
USERADD=/usr/sbin/useradd


${GROUPADD} tigris || true
case "$OSTYPE" in
    linux-gnu)
        ${USERADD} -r -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' \
            -s "/bin/false" -G tigris tigrisc || true
        ${USERADD} -r -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' \
            -s "/bin/false" -G tigris tigrisa || true
        ${USERADD} -r -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' \
            -s "/bin/false" -G tigris tigrisq || true
        ;;
    solaris)
        ${USERADD} -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' \
            -s "/bin/false" -g tigris tigrisc || true
        ${USERADD} -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' \
            -s "/bin/false" -g tigris tigrisa || true
        ${USERADD} -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' \
            -s "/bin/false" -g tigris tigrisq || true
        ;;
esac

@


1.3
log
@Specified full path to useradd and groupadd
@
text
@d4 1
a4 1
# $Id$
d11 18
a28 6
${USERADD} -r -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' \
    -s "/bin/false" -G tigris tigrisc || true
${USERADD} -r -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' \
    -s "/bin/false" -G tigris tigrisa || true
${USERADD} -r -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' \
    -s "/bin/false" -G tigris tigrisq || true
@


1.3.8.1
log
@Solaris compatibility: Lots of changes:
- Changesand additions to the build files so that the system builds on Solaris.
- Changes to issuezilla so that it works on PERL 5.6.
- Changes to scripts so that they use bash as their interpreter explicitly.
- Changes to search/makeit.in so that the makeit script also runs on Solaris.
Issue number:
Obtained from:
Submitted by:
Reviewed by:
@
text
@d4 1
a4 1
# $Id: create_tigris_users,v 1.3 2001/01/10 17:01:45 stack Exp $
d11 6
a16 18
case "$OSTYPE" in
    linux-gnu)
        ${USERADD} -r -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' \
            -s "/bin/false" -G tigris tigrisc || true
        ${USERADD} -r -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' \
            -s "/bin/false" -G tigris tigrisa || true
        ${USERADD} -r -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' \
            -s "/bin/false" -G tigris tigrisq || true
        ;;
    solaris)
        ${USERADD} -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' \
            -s "/bin/false" -g tigris tigrisc || true
        ${USERADD} -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' \
            -s "/bin/false" -g tigris tigrisa || true
        ${USERADD} -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' \
            -s "/bin/false" -g tigris tigrisq || true
        ;;
esac
@


1.2
log
@Use non-parsed string literals
@
text
@d3 5
d9 8
a16 7
groupadd tigris || true
useradd -r -d $SANDBOX/data/helm/cvs -c 'Tigris CVS User' -s "/bin/false" \
    -G tigris tigrisc || true
useradd -r -d $SANDBOX/data/helm/apache -c 'Tigris Apache User' -s "/bin/false" \
    -G tigris tigrisa || true
useradd -r -d $SANDBOX/data/helm/qmail -c 'Tigris Qmail User' -s "/bin/false" \
    -G tigris tigrisq || true
@


1.1
log
@Move user creation to a seperate script.
@
text
@d5 1
a5 1
useradd -r -d $SANDBOX/data/helm/cvs -c "Tigris CVS User" -s "/bin/false" \
d7 1
a7 1
useradd -r -d $SANDBOX/data/helm/apache -c "Tigris Apache User" -s "/bin/false" \
d9 1
a9 1
useradd -r -d $SANDBOX/data/helm/qmail -c "Tigris Qmail User" -s "/bin/false" \
@

