installing applications
Martin Vana
martin.vana at vslib.cz
Sun Oct 5 08:48:20 PDT 2003
Hi,
I use freebsd os a workstation, what i'm struggling with this,
when I install some programme like pyslsk I can't run it as a nomal
user, just as root. Here is what it writes:
Traceback (most recent call last):
File "/usr/local/bin/pyslsk", line 87, in ?
app = frame.MainApp(config)
File "/usr/local/lib/python2.3/site-packages/pysoulseek/wxgui/frame.py", line 530, in __init__
wxApp.__init__(self)
File "/usr/local/lib/python2.3/site-packages/wxPython/wx.py", line 1939, in __ init__
_wxStart(self.OnInit)
File "/usr/local/lib/python2.3/site-packages/pysoulseek/wxgui/frame.py", line 534, in OnInit
self.frame = MainFrame(None,-1,'PySoulSeek %s' % utils.version, self.config, self)
File "/usr/local/lib/python2.3/site-packages/pysoulseek/wxgui/frame.py", line 78, in __init__
self.np = NetworkEventProcessor(self,self.callback,self.logMessage,self.SetS tatusText, configfile)
File "/usr/local/lib/python2.3/site-packages/pysoulseek/pysoulseek.py", line 5 8, in __init__
self.config.readConfig()
File "/usr/local/lib/python2.3/site-packages/pysoulseek/config.py", line 76, i n readConfig
sharedfiles = shelve.open(self.filename+".files.db",'n')
File "/usr/local/lib/python2.3/shelve.py", line 231, in open
return DbfilenameShelf(filename, flag, protocol, writeback, binary)
File "/usr/local/lib/python2.3/shelve.py", line 212, in __init__
Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback, binar y)
File "/usr/local/lib/python2.3/anydbm.py", line 83, in open
return mod.open(file, flag, mode)
dbm.error: (13, 'Permission denied')
Exception exceptions.AttributeError: "DbfilenameShelf instance has no attribute 'writeback'" in ignored
is there a way how to overcome it, and not to give all rights to python to nomal users?
thank you
Martin
More information about the freebsd-questions
mailing list