bject: Re: pkg_add (_pfetch) - Permission denied for /root/.netrc
>
> > RCS file:
> > /build/data/openbsd/cvs/src/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm,v
> > retrieving revision 1.117
> > diff -u -p -r1.117 PackageRepository.pm
> > --- OpenBSD/PackageRep
Jaime Tarrant wrote:
> I noticed that line 583 of file:
>
> /usr/libdata/perl5/OpenBSD/PackageRepository.pm
>
> references the user _pkgfetch, however there is no such user on my
> system (-current, updated a earlier today). Should this be the _pfetch
> user instead?
>
> I tested changing it to
* On Sat Mar 19, 2016 at 12:09:06PM +1100 218 , Jaime Tarrant
(j...@cookiesystems.com) wrote:
> Date: Sat, 19 Mar 2016 12:09:06 +1100
> From: Jaime Tarrant
> To: ports@openbsd.org
> Subject: Re: pkg_add (_pfetch) - Permission denied for /root/.netrc
> User-Agent: Mutt/1.5
> > I'd like to propose
> >
> > 0. start with an empty environment
> > 1. pass LOGNAME and USER unmolested
> > 2. force PATH to the canonical default
> > 3. pass SHELL unmolested, or force it to /bin/ksh
> > 4. set HOME to /var/empty (no $HOME is a rare situation for programs to
> > handle)
> >
On 2016/02/22 15:09, Theo de Raadt wrote:
> > RCS file:
> > /build/data/openbsd/cvs/src/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm,v
> > retrieving revision 1.117
> > diff -u -p -r1.117 PackageRepository.pm
> > --- OpenBSD/PackageRepository.pm9 Feb 2016 10:02:27 - 1.117
> > +++ Op
On 2016/02/22 23:01, Marc Espie wrote:
> Theo went one step further, let's prevent ftp from fucking up and give it less
> variation from our env.
ok
> Index: OpenBSD/PackageRepository.pm
> ===
> RCS file:
> /build/data/openbsd/cvs/s
> RCS file:
> /build/data/openbsd/cvs/src/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm,v
> retrieving revision 1.117
> diff -u -p -r1.117 PackageRepository.pm
> --- OpenBSD/PackageRepository.pm 9 Feb 2016 10:02:27 - 1.117
> +++ OpenBSD/PackageRepository.pm 22 Feb 2016 21:59:35
Theo went one step further, let's prevent ftp from fucking up and give it less
variation from our env.
Index: OpenBSD/PackageRepository.pm
===
RCS file:
/build/data/openbsd/cvs/src/usr.sbin/pkg_add/OpenBSD/PackageRepository.pm,v
retr
On Mon, Feb 22, 2016 at 10:30:08PM +0100, Juan Francisco Cantero Hurtado wrote:
> On Mon, Feb 22, 2016 at 10:22:12PM +0100, Marc Espie wrote:
> > On Mon, Feb 22, 2016 at 09:08:09PM +, Stuart Henderson wrote:
> > > On 2016/02/22 15:46, Jiri B wrote:
> > > > Hi,
> > > >
> > > > I did quick insta
2016-02-23 0:22 GMT+03:00 Marc Espie :
> On Mon, Feb 22, 2016 at 09:08:09PM +, Stuart Henderson wrote:
>> On 2016/02/22 15:46, Jiri B wrote:
>> > Hi,
>> >
>> > I did quick install and then I executed 'pkg_add -iv $packages'
>> > under root user.
>> >
>> > The output get spammed with:
>> >
>> >
On Mon, Feb 22, 2016 at 10:22:12PM +0100, Marc Espie wrote:
> On Mon, Feb 22, 2016 at 09:08:09PM +, Stuart Henderson wrote:
> > On 2016/02/22 15:46, Jiri B wrote:
> > > Hi,
> > >
> > > I did quick install and then I executed 'pkg_add -iv $packages'
> > > under root user.
> > >
> > > The outpu
On Mon, Feb 22, 2016 at 09:08:09PM +, Stuart Henderson wrote:
> On 2016/02/22 15:46, Jiri B wrote:
> > Hi,
> >
> > I did quick install and then I executed 'pkg_add -iv $packages'
> > under root user.
> >
> > The output get spammed with:
> >
> > ftp: /root/.netrc: Permission denied
> >
> > I
On Mon, Feb 22, 2016 at 09:08:09PM +, Stuart Henderson wrote:
> On 2016/02/22 15:46, Jiri B wrote:
> > Hi,
> >
> > I did quick install and then I executed 'pkg_add -iv $packages'
> > under root user.
> >
> > The output get spammed with:
> >
> > ftp: /root/.netrc: Permission denied
> >
> > I
On 2016/02/22 15:46, Jiri B wrote:
> Hi,
>
> I did quick install and then I executed 'pkg_add -iv $packages'
> under root user.
>
> The output get spammed with:
>
> ftp: /root/.netrc: Permission denied
>
> IIUC this is caused by 'drop_priviledge_and_setup_env' function
> in PackageRepository.pm
Hi,
I did quick install and then I executed 'pkg_add -iv $packages'
under root user.
The output get spammed with:
ftp: /root/.netrc: Permission denied
IIUC this is caused by 'drop_priviledge_and_setup_env' function
in PackageRepository.pm which changes uid to '_pfetch' which
spawns /bin/sh that
15 matches
Mail list logo