Re: Errors with pkg_add

2008-06-05 Thread Lowell Gilbert
Phusion [EMAIL PROTECTED] writes:

 I am running FreeBSD 7.0-STABLE i386 and am having problems with
 pkg_add. I can install packages as the root user without problems.

 - pkg_add -r packages, works when running as root
 - pkg_add -r packages, errors out when using sudo

 % sudo pkg_add -r openssl
 Error: FTP Unable to get
 ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/openssl.tbz:
 Syntax error, command unrecognized
 pkg_add: unable to fetch
 'ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/openssl.tbz'
 by URL

 % cat /usr/local/etc/sudoers
 Defaultsenv_keep += PKG_PATH PKG_DBDIR PKG_TMPDIR TMPDIR
 PACKAGEROOT PACKAGESITE PKGDIR
 Defaultsenv_keep += PORTSDIR PORTS_INDEX PORTS_DBDIR PACKAGES
 PKGTOOLS_CONF
 rootALL=(ALL) ALL
 %wheel  ALL=(ALL) NOPASSWD: ALL

 This user is a member of the wheel group so no password is required.
 Both this user and root user are using the csh with the following in
 .cshrc.

 setenv  PACKAGESITE
 ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/

 Let me know if you have any ideas. Thanks.

sudo may not be setting up the environment correctly.  I seem to
recall it recently changed defaults to wiping out more of the caller's
environment than had previously been the case.

-- 
Lowell Gilbert, embedded/networking software engineer, Boston area
http://be-well.ilk.org/~lowell/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Errors with pkg_add

2008-06-04 Thread Phusion
I am running FreeBSD 7.0-STABLE i386 and am having problems with
pkg_add. I can install packages as the root user without problems.

- pkg_add -r packages, works when running as root
- pkg_add -r packages, errors out when using sudo

% sudo pkg_add -r openssl
Error: FTP Unable to get
ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/openssl.tbz:
Syntax error, command unrecognized
pkg_add: unable to fetch
'ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/openssl.tbz'
by URL

% cat /usr/local/etc/sudoers
Defaultsenv_keep += PKG_PATH PKG_DBDIR PKG_TMPDIR TMPDIR
PACKAGEROOT PACKAGESITE PKGDIR
Defaultsenv_keep += PORTSDIR PORTS_INDEX PORTS_DBDIR PACKAGES
PKGTOOLS_CONF
rootALL=(ALL) ALL
%wheel  ALL=(ALL) NOPASSWD: ALL

This user is a member of the wheel group so no password is required.
Both this user and root user are using the csh with the following in
.cshrc.

setenv  PACKAGESITE
ftp://ftp4.us.freebsd.org/pub/FreeBSD/ports/i386/packages-7-stable/Latest/

Let me know if you have any ideas. Thanks.

Phusion
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Errors with pkg_add

2008-06-04 Thread prad
On Wed, 4 Jun 2008 17:27:09 -0500
Phusion [EMAIL PROTECTED] wrote:

 - pkg_add -r packages, works when running as root
 - pkg_add -r packages, errors out when using sudo

i found something similar.
i think this may be because the sudo only works to execute the
pkg_add, but not handle subsequent matters that requires root access.
i don't know if there is a way around it. 

-- 
In friendship,
prad

  ... with you on your journey
Towards Freedom
http://www.towardsfreedom.com (website)
Information, Inspiration, Imagination - truly a site for soaring I's
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]