Subject: CVS commit: pkgsrc/devel/monotone-server
To: None <pkgsrc-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 02/21/2006 16:09:17
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Tue Feb 21 16:09:17 UTC 2006

Modified Files:
	pkgsrc/devel/monotone-server: Makefile PLIST
	pkgsrc/devel/monotone-server/files: hooks.conf monotone-server-init.sh
	    monotone.sh
Added Files:
	pkgsrc/devel/monotone-server/files: read-permissions write-permissions

Log Message:
Adapt to recent changes in monotone as the current package does not work
appropriately otherwise.

- The server keypair is now stored and read from ${PKG_SYSCONFDIR}/keys
  instead of being inside the database.
- Provide and use two files (read-permissions and write-permissions) to
  set up netsync's access control.
- During monotone-server-init, run monotone under the unprivileged user
  so that it creates files in the correct places (if any).
- Add a note to monotone-server-init to let the user ensure that the
  UID and GID are correct.  (I always get them wrong otherwise.)
- Make the rc.d script print a "divisory" line in the log file so that
  different sections are easy to distinguish.

Bump PKGREVISION to 2.


To generate a diff of this commit:
cvs rdiff -r1.15 -r1.16 pkgsrc/devel/monotone-server/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/monotone-server/PLIST
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/monotone-server/files/hooks.conf
cvs rdiff -r1.2 -r1.3 \
    pkgsrc/devel/monotone-server/files/monotone-server-init.sh \
    pkgsrc/devel/monotone-server/files/monotone.sh
cvs rdiff -r0 -r1.1 pkgsrc/devel/monotone-server/files/read-permissions \
    pkgsrc/devel/monotone-server/files/write-permissions

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.