[zenoss@it bin]$ su root
Password:
[root@it bin]# su zenoss
[zenoss@it bin]$ $ZENHOME/bin/zenpack --install /home/zenoss/packs/Printer
bash: /bin/zenpack: No such file or directory
[zenoss@it bin]$ $ZENHOME
[zenoss@it bin]$ env
SHELL=/bin/bash
TERM=vt100
SSH_CLIENT=172.16.14.99 1377 22
QTDIR=/usr/lib/qt-3.3
QTINC=/usr/lib/qt-3.3/incl
SSH_TTY=/dev/pts/1
USER=zenoss
LS_COLORS=no=00:fi=00:di=0
1;32:*.cmd=01;32:*.exe=01;
j=01;31:*.taz=01;31:*.lzh=
1;31:*.cpio=01;31:*.jpg=01
CCACHE_DIR=/var/cache/ccac
PATH=/usr/kerberos/sbin:/u
bin:/usr/sbin:/usr/bin:/ro
MAIL=/var/mail/root
PWD=/usr/local/zenoss/bin
CCACHE_UMASK=002
LANG=en_US.UTF-8
KDE_IS_PRELINKED=1
KDEDIRS=/usr
SSH_ASKPASS=/usr/libexec/o
HOME=/home/zenoss
SHLVL=4
LOGNAME=zenoss
QTLIB=/usr/lib/qt-3.3/lib
CVS_RSH=ssh
SSH_CONNECTION=172.16.14.9
LESSOPEN=|/usr/bin/lesspip
G_BROKEN_FILENAMES=1
_=/bin/env
[zenoss@it bin]$ ZENHOME=/usr/local/zenoss/
[zenoss@it bin]$ $ZENHOME
bash: /usr/local/zenoss/: is a directory
[zenoss@it bin]$ $ZENHOME/bin/zenpack --install /home/zenoss/packs/Printer
ERROR: $ZENHOME is not set.
This is usually caused by executing this command as root rather than as the zenoss user. Either define $ZENHOME or run this command as a different user.
[zenoss@it bin]$
Main Topics
Browse All Topics





by: that1guy15Posted on 2008-05-08 at 10:27:24ID: 21526703
The only why i have ever been able to load zenpacks was from the Command line logged in as zenoss user.
Are you using the full path when trying the commands or are you in the directory? IF you are logged in as the zenoss user you should have $ZENHOME in your path.
Try this
su zenoss
$ZENHOME/bin/zenpack --install <zenpack file>