head	1.6;
access;
symbols
	TIGRIS_1_1_0RC2:1.5
	TIGRIS_1_1_0RC1:1.5
	TIGRIS_1_1:1.5.0.10
	TIGRIS_1_0_8:1.5
	TIGRIS_1_0_8RC3:1.5
	TIGRIS_1_0_8RC2:1.5
	TIGRIS_1_0_8RC1:1.5
	TIGRIS_1_0_7:1.5
	TIGRIS_1_0_7RC3:1.5
	TIGRIS_1_0_7RC2:1.5
	TIGRIS_1_0_7RC1:1.5
	TIGRIS_1_0_6:1.5
	TIGRIS_1_0_6RC5:1.5
	TIGRIS_1_0_6RC4:1.5
	TIGRIS_1_0_6RC3:1.5
	TIGRIS_1_0_6RC2:1.5
	TIGRIS_1_0_6RC1:1.5
	TIGRIS_1_0_5:1.5
	TIGRIS_1_0_5RC6:1.5
	TIGRIS_1_0_5RC5:1.5
	TIGRIS_1_0_5RC4:1.5
	TIGRIS_1_0_5RC3:1.5
	TIGRIS_1_0_5RC2:1.5
	TIGRIS_1_0_5RC1:1.5
	TIGRIS_1_0_4:1.5
	TIGRIS_1_0_3:1.5
	TIGRIS_1_0_2:1.5
	TIGRIS_1_0_1:1.5
	TIGRIS_1_0:1.5.0.12
	TIGRIS_1_0_0:1.5
	TIGRIS_1_0_0_RC1:1.5.0.8
	dlr:1.1.1
	TIGRIS_0_9_2_4:1.5
	TIGRIS_0_9_2_3:1.5
	HELM_PEER_PORT_BRANCH:1.1.1.2
	TURBINE_PEER:1.5
	TIGRIS_0_9_2_1:1.5
	TIGRIS_0_9_2:1.5.0.6
	TIGRIS_0_9_0:1.5.0.4
	TIGRIS_0_8_4:1.5.0.2
	NEWHELM:1.1.1.1
	TIGRIS_NOV_12_2000:1.1.1
	OLDHELM:1.4.0.4
	TIGRIS_NOV_11_2000:1.4
	TIGRIS_SEP_13_2000:1.4.0.2
	TIGRIS_BASELINE:1.4;
locks; strict;
comment	@# @;


1.6
date	2001.08.14.22.26.50;	author edk;	state dead;
branches;
next	1.5;

1.5
date	2000.11.12.22.57.33;	author dlr;	state Exp;
branches;
next	1.4;

1.4
date	2000.05.17.00.55.57;	author manoj;	state Exp;
branches;
next	1.3;

1.3
date	2000.04.29.00.04.10;	author jrobbins;	state Exp;
branches;
next	1.2;

1.2
date	2000.03.24.21.45.35;	author jrobbins;	state Exp;
branches;
next	1.1;

1.1
date	2000.03.24.20.31.59;	author jrobbins;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2000.11.12.21.17.21;	author dlr;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2001.02.21.00.35.49;	author dlr;	state Exp;
branches;
next	;


desc
@@


1.6
log
@remove obsolete/non-functional scripts
@
text
@#!/usr/bin/perl -w

# ================================================================
# Copyright (c) 2000 Collab.Net.  All rights reserved.
# 
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# 
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 
# 3. The end-user documentation included with the redistribution, if
# any, must include the following acknowlegement: "This product includes
# software developed by Collab.Net (http://www.Collab.Net/)."
# Alternately, this acknowlegement may appear in the software itself, if
# and wherever such third-party acknowlegements normally appear.
# 
# 4. The hosted project names must not be used to endorse or promote
# products derived from this software without prior written
# permission. For written permission, please contact info@@collab.net.
# 
# 5. Products derived from this software may not use the "Tigris" name
# nor may "Tigris" appear in their names without prior written
# permission of Collab.Net.
# 
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL COLLAB.NET OR ITS CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# ====================================================================
# 
# This software consists of voluntary contributions made by many
# individuals on behalf of Collab.Net.
#



################################################################
# $Id: ProjMailAdd,v 1.5 2000/11/12 22:57:33 dlr Exp $
# Original Author: jrobbins@@collab.net
#
# The goal of this script is to do everything that is needed to update
# the named module in the given project.
#
# Arguments:
# $ARGV[0] = project_name
# $ARGV[1] = domain_name (including TLD)
# $ARGV[2] = brand_name
# $ARGV[3] = list name
# $ARGV[4] = list options (as one quoted string)
# $ARGV[5] = list description (as one quoted string)


# Process arguments
my $sandbox      = $ARGV[0];
my $project_name        = $ARGV[1];
my $domain_name         = $ARGV[2];
my $brand_name          = $ARGV[3];
my $list_name           = $ARGV[4];
my $list_options        = $ARGV[5];
my $description         = $ARGV[6];


my $cmd = "unix command line";


# Main code body

# QMAIL
# do nothing


# EZMLM
$cmd = "./ezmlm-projmail-add $sandbox $project_name $domain_name $brand_name $list_name $list_options";
print "projecMailAdd: $cmd\n";
system($cmd) == 0 or die "Command failed: $!\n";


# CVS
# do nothing


# Mhonarc
$cmd = "./mhonarc-projmail-add $sandbox $project_name $domain_name $brand_name $list_name";
print "ProjMailAdd: $cmd\n";
system($cmd) == 0 or die "Command failed: $!\n";

# Apache
# do nothing
@


1.5
log
@Resolved merge conflicts.
@
text
@d52 1
a52 1
# $Id: ProjMailAdd,v 1.1.1.1 2000/11/12 21:17:21 dlr Exp $
@


1.4
log
@Eliminate DNS and bugzilla administration code from the perl scripts.
@
text
@d52 1
a52 1
# $Id: ProjMailAdd,v 1.3 2000/04/29 00:04:10 jrobbins Exp $
@


1.3
log
@initial checkin
@
text
@d52 1
a52 1
# $Id: ProjMailAdd,v 1.2 2000/03/24 21:45:35 jrobbins Exp $
a81 3
# DNS
# do nothing

a100 4

# Bugzilla
# do nothing
  
@


1.2
log
@removed control-Ms and started using /home/jrobbins
@
text
@d52 1
a52 1
# $Id: ProjMailAdd,v 1.1 2000/03/24 20:31:59 jrobbins Exp $
a64 1
 
d67 8
a74 11
# CONFIG - set to /path/to/helm/perl
use lib "$ENV{'SANDBOX'}/helm/perl";

# include needed libraries
use Helm::dns;
use Helm::qmail;
use Helm::ezmlm;
use Helm::cvs;
use Helm::mhonarc;
use Helm::bugzilla;
use Helm::apache;
a75 7
# Process arguments
my $project_name        = $ARGV[0];
my $domain_name         = $ARGV[1];
my $brand_name          = $ARGV[2];
my $list_name           = $ARGV[3];
my $list_options        = $ARGV[4];
my $description         = $ARGV[5];
d77 1
d90 3
a92 3
Helm::ezmlm->projMailAdd($project_name, $domain_name,
			 $brand_name, $list_name,
			 $list_options);
d100 3
a102 2
Helm::mhonarc->projMailAdd($project_name, $domain_name,
			   $brand_name, $list_name);
@


1.1
log
@initial checkin of new event-driven scripts for tigris
@
text
@d1 118
a118 118
#!/usr/bin/perl -w

# ================================================================
# Copyright (c) 2000 Collab.Net.  All rights reserved.
# 
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# 
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 
# 3. The end-user documentation included with the redistribution, if
# any, must include the following acknowlegement: "This product includes
# software developed by Collab.Net (http://www.Collab.Net/)."
# Alternately, this acknowlegement may appear in the software itself, if
# and wherever such third-party acknowlegements normally appear.
# 
# 4. The hosted project names must not be used to endorse or promote
# products derived from this software without prior written
# permission. For written permission, please contact info@@collab.net.
# 
# 5. Products derived from this software may not use the "Tigris" name
# nor may "Tigris" appear in their names without prior written
# permission of Collab.Net.
# 
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL COLLAB.NET OR ITS CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# ====================================================================
# 
# This software consists of voluntary contributions made by many
# individuals on behalf of Collab.Net.
#



################################################################
# $Id$
# Original Author: jrobbins@@collab.net
#
# The goal of this script is to do everything that is needed to update
# the named module in the given project.
#
# Arguments:
# $ARGV[0] = project_name
# $ARGV[1] = domain_name (including TLD)
# $ARGV[2] = brand_name
# $ARGV[3] = list name
# $ARGV[4] = list options (as one quoted string)
# $ARGV[5] = list description (as one quoted string)
 


# CONFIG - set to /path/to/helm/perl
use lib "/home/httpd/helm/perl";

# include needed libraries
use Helm::dns;
use Helm::qmail;
use Helm::ezmlm;
use Helm::cvs;
use Helm::mhonarc;
use Helm::bugzilla;
use Helm::apache;

# Process arguments
my $project_name        = $ARGV[0];
my $domain_name         = $ARGV[1];
my $brand_name          = $ARGV[2];
my $list_name           = $ARGV[3];
my $list_options        = $ARGV[4];
my $description         = $ARGV[5];



# Main code body

# DNS
# do nothing

# QMAIL
# do nothing


# EZMLM
Helm::ezmlm->projMailAdd($project_name, $domain_name,
			 $brand_name, $list_name,
			 $list_options);


# CVS
# do nothing


# Mhonarc
Helm::mhonarc->projMailAdd($project_name, $domain_name,
			   $brand_name, $list_name);


# Bugzilla
# do nothing
  
# Apache
# do nothing
@


1.1.1.1
log
@Merging newhelm tree into helm, as per IZ issue #557.  Previous major version of helm is tagged TIGRIS_NOV_11_2000.
@
text
@d1 118
a118 102
#!/usr/bin/perl -w

# ================================================================
# Copyright (c) 2000 Collab.Net.  All rights reserved.
# 
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
# 
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in the
# documentation and/or other materials provided with the distribution.
# 
# 3. The end-user documentation included with the redistribution, if
# any, must include the following acknowlegement: "This product includes
# software developed by Collab.Net (http://www.Collab.Net/)."
# Alternately, this acknowlegement may appear in the software itself, if
# and wherever such third-party acknowlegements normally appear.
# 
# 4. The hosted project names must not be used to endorse or promote
# products derived from this software without prior written
# permission. For written permission, please contact info@@collab.net.
# 
# 5. Products derived from this software may not use the "Tigris" name
# nor may "Tigris" appear in their names without prior written
# permission of Collab.Net.
# 
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
# IN NO EVENT SHALL COLLAB.NET OR ITS CONTRIBUTORS BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
# ====================================================================
# 
# This software consists of voluntary contributions made by many
# individuals on behalf of Collab.Net.
#



################################################################
# $Id: ProjMailAdd,v 1.1 2000/10/05 20:05:49 jrobbins Exp $
# Original Author: jrobbins@@collab.net
#
# The goal of this script is to do everything that is needed to update
# the named module in the given project.
#
# Arguments:
# $ARGV[0] = project_name
# $ARGV[1] = domain_name (including TLD)
# $ARGV[2] = brand_name
# $ARGV[3] = list name
# $ARGV[4] = list options (as one quoted string)
# $ARGV[5] = list description (as one quoted string)


# Process arguments
my $sandbox      = $ARGV[0];
my $project_name        = $ARGV[1];
my $domain_name         = $ARGV[2];
my $brand_name          = $ARGV[3];
my $list_name           = $ARGV[4];
my $list_options        = $ARGV[5];
my $description         = $ARGV[6];


my $cmd = "unix command line";


# Main code body

# QMAIL
# do nothing


# EZMLM
$cmd = "./ezmlm-projmail-add $sandbox $project_name $domain_name $brand_name $list_name $list_options";
print "projecMailAdd: $cmd\n";
system($cmd) == 0 or die "Command failed: $!\n";


# CVS
# do nothing


# Mhonarc
$cmd = "./mhonarc-projmail-add $sandbox $project_name $domain_name $brand_name $list_name";
print "ProjMailAdd: $cmd\n";
system($cmd) == 0 or die "Command failed: $!\n";

# Apache
# do nothing
@


1.1.1.2
log
@Replacing the HEAD with the HELM_PEER_PORT_BRANCH.
@
text
@d52 1
a52 1
# $Id: ProjMailAdd,v 1.5 2000/11/12 22:57:33 dlr Exp $
@


