Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Nov 2005 07:50:15 -0500
From:      "Cerion Armour-Brown" <cerion@terpsichore.ws>
To:        freebsd-questions@freebsd.org
Cc:        Giorgos Keramidas <keramida@ceid.upatras.gr>
Subject:   Re: running subversion as non-root
Message-ID:  <20051101125015.M15158@terpsichore.ws>
In-Reply-To: <20051101124144.GA1568@flame.pc>
References:  <20051101105745.M78709@terpsichore.ws> <20051101124144.GA1568@flame.pc>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 1 Nov 2005 14:41:45 +0200, Giorgos Keramidas wrote
> On 2005-11-01 05:57, Cerion Armour-Brown <cerion@terpsichore.ws> wrote:
> > Running subversion as root works fine, but under user 'svn' I get a load of
> > permission problems, e.g.
> > /usr/libexec/ld-elf.so.1: Cannot open
"/usr/local/lib/apache2/libaprutil-0.so.9"
> >
> > I fixed this by adding svn to group wheel, but am not sure if this is 'the
> > right way'.   Is there a standard solution to this?
> 
> What are the permissions of all the path components up to and
> including the library that fails to load?
> 
> Something like this could print all the path components and their
> permissions:
> 
>     ls -ld $(
>         libpath='/usr/local/lib/apache2/libaprutil-0.so.9'
>         while [ -n "${libpath}" ] && [ ! "${libpath_prev}" = 
> "${libpath}" ]; do            echo "${libpath}" 	    libpath_prev="${libpath}"
> 	    libpath=$(dirname "${libpath}")
>         done )


drwxr-xr-x  15 root  wheel    512 Jun  3 10:05 //
drwxr-xr-x  16 root  wheel    512 Oct 31 15:05 /usr/
drwxr-xr-x  17 root  wheel    512 Oct 31 15:45 /usr/local/
drwxr-xr-x  14 root  wheel   4608 Nov  1 10:09 /usr/local/lib/
drwxr-xr-x   2 root  wheel    512 Oct 31 13:43 /usr/local/lib/apache2/
-rwxr-x---   1 root  wheel  89832 Oct 31 13:43
/usr/local/lib/apache2/libaprutil-0.so.9*
lrwxr-x---  1 root  wheel      17 Oct 31 13:43
/usr/local/lib/apache2/libaprutil-0.so@ -> libaprutil-0.so.9

this look like yours?
Cerion



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