head	1.7;
access;
symbols
	HORDE_2_0_RC3:1.6.2.3
	HORDE_2_0:1.6.2.3
	CHORA_1_0:1.7
	HORDE_2_0_RC2:1.6.2.1
	RELENG_2:1.6.0.2
	HORDE_2_0_0_RC1:1.6
	HORDE_1_3_4:1.5
	HORDE_1_3_3:1.4
	HORDE_1_3_2:1.2
	HORDE_1_3_1:1.2
	horde-dev-20000104:1.2;
locks; strict;
comment	@# @;


1.7
date	2001.11.18.19.49.41;	author jon;	state Exp;
branches;
next	1.6;

1.6
date	2001.08.23.03.41.55;	author jon;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2001.05.24.00.51.25;	author avsm;	state Exp;
branches;
next	1.4;

1.4
date	2000.06.17.11.26.29;	author jon;	state Exp;
branches;
next	1.3;

1.3
date	2000.06.17.11.15.55;	author jon;	state Exp;
branches;
next	1.2;

1.2
date	99.09.25.04.36.03;	author jon;	state Exp;
branches;
next	1.1;

1.1
date	99.09.25.03.56.17;	author jon;	state Exp;
branches;
next	;

1.6.2.1
date	2001.11.18.19.51.09;	author jon;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	2001.11.20.15.37.59;	author bjn;	state Exp;
branches;
next	1.6.2.3;

1.6.2.3
date	2001.11.30.20.07.47;	author chuck;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Note the new compare_revisions.sh script.
@
text
@Horde Utility Scripts                                        scripts/SCRIPTS
=--------------------------------------------------------------------------=

Introduction
~~~~~~~~~~~~
This directory contains various utility scripts for the Horde
distribution.  They are here for your convenience.


Script Index
~~~~~~~~~~~~
make-tarball.pl
    Builds distribution tarballs for Horde and Horde modules.

horde-rsync.sh
    Performs a checkout of the latest Horde cvs sources using
    rsync.

set_perms.sh
    Sets file ownership and permissions on the Horde tree for
    high security.

compare_revisions.sh
    Compares different CVS revisions of the same file.

mime_mapping/
    This script converts an Apache-style mime.types file into
    a mime_mapping.php driver file suitable for use with Horde.
    It is useful for syncing Apache updates to their MIME types
    with Horde.


Database Scripts
~~~~~~~~~~~~~~~~
Database table schemas and associated utility scripts are located in the
db/ subdirectory.
@


1.6
log
@Correct a typo and reference the location of the database scripts.
@
text
@d23 3
@


1.6.2.1
log
@MFH rev 1.7: compare_revisions.sh
@
text
@a22 3
compare_revisions.sh
    Compares different CVS revisions of the same file.

@


1.6.2.2
log
@Build scripts/docs should only live in HEAD branch.
@
text
@d12 3
@


1.6.2.3
log
@keep scripts in the HEAD branch
@
text
@d20 3
@


1.5
log
@- correct a typo in the convert.pl script
- add copyright and RCS tags
- note in the SCRIPTS about what this is
@
text
@d26 1
a26 1
    It is useful for synching Apache updates to their MIME types
d28 6
@


1.4
log
@Now that we're using gettext() exclusively in Horde, we no longer
need scripts to maintain the old locale/ tree.
@
text
@d22 6
@


1.3
log
@Update scripts/set_perms.sh to enforce a very high level of
permissions-based security.  It changes the ownership of the Horde
tree to the web server user, sets all of the files to 0400 and all
of the directories to 0700, and removes all permissions bits (0000)
from known "dangerous" files (only test.php at the moment).

This is about as fascist as it comes, folks. =)
@
text
@a17 3
	
add_lang_string.pl
    Allows you to add a string to all language files at once.
@


1.2
log
@
jon: adding a simply shell script to set file ownership and
     permissions on the Horde tree
@
text
@d23 2
a24 1
    Sets file ownership and permissions on the Horde tree.
@


1.1
log
@
jon: script index - documents the scripts' functions
@
text
@d13 1
a13 1
	Builds distribution tarballs for Horde and Horde modules.
d16 2
a17 2
	Performs a checkout of the latest Horde cvs sources using
	rsync.
d20 4
a23 1
	Allows you to add a string to all language files at once.
@

