From owner-freebsd-ports@freebsd.org Thu Apr 28 07:32:35 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1C3DAB1F8C2 for ; Thu, 28 Apr 2016 07:32:35 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 09D3B13D3 for ; Thu, 28 Apr 2016 07:32:35 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: by mailman.ysv.freebsd.org (Postfix) id 08F52B1F8C1; Thu, 28 Apr 2016 07:32:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08942B1F8C0 for ; Thu, 28 Apr 2016 07:32:35 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2B3E13D2; Thu, 28 Apr 2016 07:32:34 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id DEE9128416; Thu, 28 Apr 2016 09:32:30 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0E7B328412; Thu, 28 Apr 2016 09:32:29 +0200 (CEST) Message-ID: <5721BC8D.2040504@quip.cz> Date: Thu, 28 Apr 2016 09:32:29 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Kevin Lo , patpro@patpro.net CC: ports@FreeBSD.org Subject: Re: FreeBSD Port: owncloud-9.0.1_1 References: <6B4F2881-01D4-427F-924F-A27BD3EDCF02@patpro.net> <20160428070607.GA48392@ns.kevlo.org> In-Reply-To: <20160428070607.GA48392@ns.kevlo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2016 07:32:35 -0000 Kevin Lo wrote on 04/28/2016 09:06: > On Wed, Apr 27, 2016 at 04:34:23PM +0200, patpro@patpro.net wrote: >> >> Hello, > > Hi Patrick, > >> I'm currently trying to setup Owncloud on FreeBSD 10.2. >> I'm using the provided files_external app to give access to SMB shares, but it fails when I try to upload files. [...] >> digging in the code shows things like: >> >> preg_split('/\s+/', `ps -o pid --no-heading --ppid $ppid`); >> (from apps/files_external/3rdparty/icewind/smb/src/RawConnection.php) >> >> which will never work on FreeBSD because it requires a GNU ps... >> >> Similarly, in apps/files_external/3rdparty/icewind/smb/src/Server.php and apps/files_external/3rdparty/icewind/smb/src/Share.php some references to /proc/self/fd exist that must be changed in /dev/fd. >> >> Is there any plan to patch linux-only commands and paths in Owncloud package/port? > > I added a dependency on net/pecl-smbclient and it works fine for me when > uploading files over smb. Please give it a spin, thanks. Then somebody should fix it's dependency. net/pecl-smbclient depends on net/samba36 which is deprecated, expired 2016-04-01 and is waiting for removal from the ports tree. Miroslav Lachman