On 28-Nov-01 Joerg Schilling wrote:
>>find / -perm +1000 on your system does produce not even *one* file? 
 
> 1) you don"t really mean 1000 which is the sticky bit?

I used the plus meaning "this value or higher" i.e. including suid and sgid

 
> 2) find / -perm +onum is not a valid find command line
>         If your find accepts it, it is broken.


the "o" is a mistyping:

> You most likely meant 'find / -perm -4000 -ls'

I did mean:
find / -perm +4000 -ls

and it does work with +1000 just as well -- seems I've no sticky bits set but
lots of suid bits and some with suid and sgid bits which a -4000 does not
catch as far as I know.



But much more interesting:

How is the cdrecord implementation of the suid privileges? Does it run with
full privileges only for the necessary operations (like scheduling and
/dev/sgX access) and otherwise with the permissions of the user? 

I think I can remember some comment in the cdrecord documentation which more
or less states that cdrecord is at least "well behaved" set suid root and
your suggested way of installing it.



K.-H.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to