severity 611833 important
thanks

Hi,

> pyscrabble-server
> Traceback (most recent call last):
>   File "/usr/sbin/pyscrabble-server", line 99, in <module>
>     x.startConsole()
>   File "/usr/sbin/pyscrabble-server", line 34, in startConsole
>     self.gameFactory = ScrabbleServerFactory()
>   File "/usr/lib/python2.6/dist-packages/pyscrabble/net/server.py", line 46, 
> in __init__
>     self.db = db.DB()
>   File "/usr/lib/python2.6/dist-packages/pyscrabble/db.py", line 19, in 
> __init__
>     storage = FileStorage.FileStorage(path)
>   File "/usr/lib/python2.6/dist-packages/ZODB/FileStorage/FileStorage.py", 
> line 125, in __init__
>     self._lock_file = LockFile(file_name + '.lock')
>   File "/usr/lib/python2.6/dist-packages/zc/lockfile/__init__.py", line 76, 
> in __init__
>     _lock_file(fp)
>   File "/usr/lib/python2.6/dist-packages/zc/lockfile/__init__.py", line 59, 
> in _lock_file
>     raise LockError("Couldn't lock %r" % file.name)
> zc.lockfile.LockError: Couldn't lock 
> '/var/lib/pyscrabble/pyscrabble.db.fs.lock'

You do not start directly, and it is necessary to start with init.d,
because pyscrabble-server is a daemon program.

However, it is not preferable to be finished by an error.
The program had better check uid and gid, I think.
And it is not written in README.Debian about the start method of daemon.
I think that I had better write these.

I cheanged severity from grave to important.

Best regards,
  Nobuhiro

-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to