Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jun 2017 08:59:51 +0800
From:      Kevin Lo <kevlo@FreeBSD.org>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r442831 - in head/www/owncloud: . files
Message-ID:  <20170608005951.GA17912@ns.kevlo.org>
In-Reply-To: <201706071152.v57BqnXI065908@repo.freebsd.org>
References:  <201706071152.v57BqnXI065908@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jun 07, 2017 at 11:52:49AM +0000, Mathieu Arnold wrote:
> 
> Author: mat
> Date: Wed Jun  7 11:52:49 2017
> New Revision: 442831
> URL: https://svnweb.freebsd.org/changeset/ports/442831
> 
> Log:
>   Add a newsyslog configuration file for rotating owncloud's log file.
>   
>   While there, make the "occ" script executable, many owncloud
>   documentation tell you to run ./occ, it makes it easier. Also, clean all
>   the deprecated stuff.

Which documentation tell you to use chmod to make the occ script executable?
Did you read https://doc.owncloud.org/server/10.0/admin_manual/configuration_server/occ_command.html#http-user-label ?

>   PR:		219503
>   Submitted by:	mat
>   Approved by:	maintainer timeout
>   Sponsored by:	Absolight
> 
> Added:
>   head/www/owncloud/files/newsyslog.in   (contents, props changed)
> Modified:
>   head/www/owncloud/Makefile   (contents, props changed)
>   head/www/owncloud/pkg-plist   (contents, props changed)
> 
> Modified: head/www/owncloud/Makefile
> ==============================================================================
> --- head/www/owncloud/Makefile	Wed Jun  7 11:43:30 2017	(r442830)
> +++ head/www/owncloud/Makefile	Wed Jun  7 11:52:49 2017	(r442831)
> @@ -11,11 +11,10 @@ COMMENT=	Personal cloud which runs on your own server
>  LICENSE=	AGPLv3
>  LICENSE_FILE=	${WRKSRC}/COPYING
>  
> -USES=		cpe tar:bzip2 ssl
> +USES=		cpe tar:bzip2 ssl php:web
>  USE_PHP=	bz2 ctype curl dom fileinfo filter gd hash iconv intl json \
>  		mbstring pdo posix session simplexml xml xmlreader xmlwriter \
>  		xsl wddx zip zlib
> -WANT_PHP_WEB=	yes
>  
>  OWNCLOUD_USERNAME?=	${WWWOWN}
>  OWNCLOUD_GROUPNAME?=	${WWWGRP}
> @@ -23,7 +22,7 @@ OWNCLOUD_GROUPNAME?=	${WWWGRP}
>  WRKSRC=		${WRKDIR}/${PORTNAME}
>  NO_BUILD=	yes
>  NO_ARCH=	yes
> -SUB_FILES=	pkg-message
> +SUB_FILES=	pkg-message newsyslog
>  PLIST_SUB=	OWNCLOUD_USERNAME=${OWNCLOUD_USERNAME} \
>  		OWNCLOUD_GROUPNAME=${OWNCLOUD_GROUPNAME}
>  
> @@ -36,7 +35,8 @@ EXIF_DESC=	Image rotation support
>  
>  EXIF_USE=	PHP=exif
>  LDAP_USE=	PHP=ldap
> -MYSQL_USE=	MYSQL=client PHP=pdo_mysql
> +MYSQL_USE=	PHP=pdo_mysql
> +MYSQL_USES=	mysql
>  PGSQL_USES=	pgsql
>  PGSQL_USE=	PHP=pdo_pgsql,pgsql
>  SQLITE_USE=	PHP=pdo_sqlite,sqlite3
> @@ -48,5 +48,7 @@ do-install:
>  	@cd ${WRKSRC} && \
>  		${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
>  	@${MKDIR} ${STAGEDIR}${WWWDIR}/data
> +	${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/
> +	${INSTALL_DATA} ${WRKDIR}/newsyslog ${STAGEDIR}${EXAMPLESDIR}
>  
>  .include <bsd.port.mk>
> 
> Added: head/www/owncloud/files/newsyslog.in
> ==============================================================================
> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
> +++ head/www/owncloud/files/newsyslog.in	Wed Jun  7 11:52:49 2017	(r442831)
> @@ -0,0 +1,2 @@
> +# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
> +%%WWWDIR%%/data/owncloud.log www:www	640  10    1000 *     XCBN
> 
> Modified: head/www/owncloud/pkg-plist
> ==============================================================================
> --- head/www/owncloud/pkg-plist	Wed Jun  7 11:43:30 2017	(r442830)
> +++ head/www/owncloud/pkg-plist	Wed Jun  7 11:52:49 2017	(r442831)
> @@ -1,3 +1,5 @@
> +@dir etc/newsyslog.conf.d
> +@sample %%EXAMPLESDIR%%/newsyslog etc/newsyslog.conf.d/owncloud
>  %%WWWDIR%%/.htaccess
>  %%WWWDIR%%/.user.ini
>  %%WWWDIR%%/AUTHORS
> @@ -10612,7 +10614,7 @@
>  %%WWWDIR%%/lib/public/User/IProvidesQuotaBackend.php
>  %%WWWDIR%%/lib/public/UserInterface.php
>  %%WWWDIR%%/lib/public/Util.php
> -%%WWWDIR%%/occ
> +@(,,0755) %%WWWDIR%%/occ
>  %%WWWDIR%%/ocs-provider/index.php
>  %%WWWDIR%%/ocs/providers.php
>  %%WWWDIR%%/ocs/routes.php
> 
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170608005951.GA17912>