> how do I use dh_suidregister correctly?
> I was trying (using dh_make and co) with
> dh_suidregister usr/bin/moon-buggy
> but the the file is installed as root.root, which is bad AFAIK.
> I couldnt find any option to set to change the user/group.
> So I want the binary to be suid games and not root. Can it be done with
> dh_suidregister or do I have to create the postinst by hand (shiver)?
> Or should I just leave out the suid bit? No shared score files then...
Firstly, it should be setgid games, not setuid games. See section
5.10 of policy (version 22.214.171.124).
Secondly, dh_suidregister works by looking through your debian/tmp
tree for setuid/setgid files. So you build the package with the
required program being owned by root.games and having permissions
2755, and then dh_suidmanager will work perfectly.
Julian Gilbey, Dept of Maths, QMW, Univ. of London. J.D.Gilbey@qmw.ac.uk
Debian GNU/Linux Developer, see http://www.debian.org/~jdg
- From: "Christian T. Steigies" <email@example.com>