On Sun, Oct 26, 2003 at 11:26:35PM +1100, Zenaan Harkness wrote: > Just been tinkering with jackstart and findout out what suid bit means. > I think that the following would be a useful way to have audio software > that requires "root" privileges set up: > > dpkg-statoverride --update --add root audio 4754 \ > /usr/bin/jackstart [...]
If jackstart always _requires_ SUID root you should not use dpkg-statoverride but ship it SUID in the deb. And even if it oes not always require SUID root and you ask per debconf you should (imho) use chmod instead of dpkg-statoverride, i.e. ---------------- # allow dpkg-statoverride by local admin to override our permissions if ! dpkg-statoverride --list /usr/bin/jackstart > /dev/null ; then db_get .... if [ "$RET" = "true" ]; then chmod 4754 .. chown else chmod 0755 fi fi cu andreas