Title Things lacking in the Debian/Ubuntu packages
Priority wish Status in-progress
Superseder Nosy List poeml
Assigned To poeml Keywords Packaging

Created on 2009-10-06.20:48:59 by poeml, last changed by danmea77.

File name Uploaded Type Edit Remove
dom_fail.html danmea77, 2014-02-19.15:14:40 text/html
msg13 (view) Author: poeml Date: 2009-10-06.20:48:59
In the recently created Debian packages, there are a number of things missing:

- creation of user/group
- package /var/run/mirrorbrain and /var/log/mirrorbrain, owned by mirrorbrain user
- package logrotate snippet
- move config (examples) from mirrorbrain package to mod_mirrorbrain package
  (the latter concerns also the RPM packges)
msg14 (view) Author: poeml Date: 2009-10-06.20:51:00
I think that the Debian dovecot package could be serving as perfect example; it 
creates a group, a user, has the respective prerequires on "useradd" and stuff 
like that, and it also installs config files. It has a -common package that 
mirrorbrain could also have (more obvious than "mirrorbrain" for the common 
files, and probably closer to the Debian packaging policies).
msg232 (view) Author: poeml Date: 2010-09-07.18:04:06
user, group, /var/log/mirrorbrain are created automatically now.

Logrotate snippet left.
Date User Action Args
2014-02-19 15:14:40danmea77setfiles: + dom_fail.html
2010-09-07 18:04:06poemlsetstatus: chatting -> in-progress
messages: + msg232
2009-12-07 03:16:52poemlsetpriority: bug -> wish
2009-10-06 20:51:00poemlsetstatus: unread -> chatting
messages: + msg14
2009-10-06 20:48:59poemlcreate