The following diff makes it so that the imapproxy port
installs an example configuration which by default
will make imapproxy chroot itself. As well as some
minor cleaning of the port.


Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/imapproxy/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile    24 Jul 2007 19:38:01 -0000      1.5
+++ Makefile    22 Aug 2007 06:55:41 -0000
@@ -1,9 +1,9 @@
 # $OpenBSD: Makefile,v 1.5 2007/07/24 19:38:01 ckuethe Exp $
 
-COMMENT=       "caching IMAP proxy to be used with webmail clients"
+COMMENT=       caching IMAP proxy to be used with webmail clients
 
 DISTNAME=      up-imapproxy-1.2.5
-PKGNAME=       ${DISTNAME:S/^up-//}p0
+PKGNAME=       ${DISTNAME:S/^up-//}p1
 CATEGORIES=    mail
 
 HOMEPAGE=      http://www.imapproxy.org/
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/mail/imapproxy/patches/patch-Makefile_in,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile_in
--- patches/patch-Makefile_in   8 May 2005 12:22:09 -0000       1.1.1.1
+++ patches/patch-Makefile_in   22 Aug 2007 06:54:03 -0000
@@ -1,6 +1,6 @@
---- Makefile.in.orig   Mon Feb 21 20:14:47 2005
-+++ Makefile.in        Sun May  8 11:40:26 2005
-@@ -53,7 +53,7 @@ TAT_OBJ = ./src/pimpstat.o ./src/config.
+--- Makefile.in.orig   Tue Jan 30 10:23:46 2007
++++ Makefile.in        Wed Aug 22 02:53:26 2007
+@@ -53,7 +53,7 @@ TAT_OBJ = ./src/pimpstat.o ./src/config.o
  
  # Final targets
  
Index: patches/patch-imapproxy_h
===================================================================
RCS file: /cvs/ports/mail/imapproxy/patches/patch-imapproxy_h,v
retrieving revision 1.2
diff -u -p -r1.2 patch-imapproxy_h
--- patches/patch-imapproxy_h   18 Oct 2006 10:03:50 -0000      1.2
+++ patches/patch-imapproxy_h   22 Aug 2007 06:54:06 -0000
@@ -1,6 +1,6 @@
---- include/imapproxy.h.orig   Mon Feb 21 20:14:51 2005
-+++ include/imapproxy.h        Wed Oct 18 11:47:02 2006
-@@ -141,7 +141,7 @@
+--- include/imapproxy.h.orig   Tue Jan 30 10:23:46 2007
++++ include/imapproxy.h        Wed Aug 22 02:53:26 2007
+@@ -151,7 +151,7 @@
  /* 
   * Common definitions 
   */
@@ -9,7 +9,7 @@
  #define IMAP_UNTAGGED_OK        "* OK "           /* untagged OK response    
*/
  #define IMAP_TAGGED_OK          "1 OK "           /* tagged OK response      
*/
  #define BUFSIZE                 4096              /* default buffer size     
*/
-@@ -159,7 +159,7 @@
+@@ -169,7 +169,7 @@
  #define SELECT_STATUS_BUF_SIZE  256               /* size of select status   
*/
  
  #ifndef DEFAULT_CONFIG_FILE
Index: patches/patch-scripts_imapproxy_conf
===================================================================
RCS file: /cvs/ports/mail/imapproxy/patches/patch-scripts_imapproxy_conf,v
retrieving revision 1.1
diff -u -p -r1.1 patch-scripts_imapproxy_conf
--- patches/patch-scripts_imapproxy_conf        24 Jul 2007 19:38:01 -0000      
1.1
+++ patches/patch-scripts_imapproxy_conf        22 Aug 2007 06:54:28 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-scripts_imapproxy_conf,v 1.1 2007/07/24 19:38:01 ckuethe Exp $
---- scripts/imapproxy.conf.orig        Thu Jul 19 22:38:42 2007
-+++ scripts/imapproxy.conf     Thu Jul 19 22:39:09 2007
+--- scripts/imapproxy.conf.orig        Tue Jan 30 10:23:46 2007
++++ scripts/imapproxy.conf     Wed Aug 22 02:53:55 2007
 @@ -67,14 +67,14 @@ cache_expiration_time 300
  ## This setting controls which username the imap proxy process will run as.
  ## It is not allowed to run as "root".
@@ -15,6 +15,15 @@ $OpenBSD: patch-scripts_imapproxy_conf,v
  #
 -proc_groupname nobody
 +proc_groupname _imapproxy
+ 
+ 
+ #
+@@ -164,7 +164,7 @@ force_tls no
+ ## a directory is specified here, imapproxy will chroot() to that
+ ## directory.
+ #
+-#chroot_directory /var/empty
++chroot_directory /var/empty
  
  
  #
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/imapproxy/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   24 Jul 2007 19:38:01 -0000      1.2
+++ pkg/PLIST   19 Aug 2007 22:02:07 -0000
@@ -3,9 +3,9 @@
 @newuser _imapproxy:592:_imapproxy:daemon:IMAP Proxy 
Account:/nonexistent:/sbin/nologin
 sbin/imapproxyd
 sbin/pimpstat
-share/examples/imapproxy/
-share/examples/imapproxy/imapproxy.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/imapproxy.conf
 share/doc/imapproxy/
 share/doc/imapproxy/README
 share/doc/imapproxy/README.ssl
+share/examples/imapproxy/
+share/examples/imapproxy/imapproxy.conf
[EMAIL PROTECTED] ${SYSCONFDIR}/imapproxy.conf

Reply via email to