I've attached a tarball that contains a port of Horde 3.1.1 and several
Horde applications. The port is based on Marc Balmer's port.

A major difference is that all ports are stored beneath www/horde so
that a common Makefile.inc can be used for all Horde applications. IMHO
there are several advantages:

* It's easier to maintain the Horde ports if a common Makefile is used.

* It's easier to add new Horde applications.

* It's easier to build and install all Horde applications if they are
stored in a common directory.

* There's only one directory that needs to be removed from the ports
tree if one day a better, more secure alternative should become
available ;-)

I've also changed the file permissions of most configuration files in
PLIST since only the conf.php files need to be writable by Horde.

The test.php files are no longer readable by default. Administrators who
would like to test their installation have to change the file
permissions temporarily. The reason for this change is that OpenBSD's
package system resets the file permissions when updating a package. I
think it's better to restrict access to the test.php files.
Otherwise administrators would have to fix the file permissions after
every update.

I've moved the Horde applications that already exist in the ports tree
to the following places:

devel/horde -> www/horde/horde

mail/imp -> www/horde/imp

www/turba -> www/horde/turba

www/kronolith -> www/horde/kronolith

www/nag -> www/horde/nag

databases/mnemo -> www/horde/mnemo

devel/chora -> www/horde/chora

I've also added four new applications that the Horde project has
released in recent months:

www/horde/ingo - Mail filter rules

www/horde/gollem - File manager

www/horde/passwd - Password changing application

www/horde/forwards - Mail forwards

What do you think about these changes?

Attachment: horde.tar.gz
Description: application/gzip

Reply via email to