From: ao@morpork.shnet.org (A. Ott)
Subject: Re: AUTH problems
Date: 09 Mar 2000 11:59:00 +0100
Next Article (by Author): Errorcodes.htm ao@morpork.shnet.org (A. Ott)
Previous Article (by Author): 1.0.9b-pre3 uploaded ao@morpork.shnet.org (A. Ott)
Top of Thread: AUTH problems Shaun Savage
Articles sorted by: [Date]
[Author]
[Subject]
********* ***************** ********** **** ***** ***** ************ To subject AUTH problems savages@igel.de (Shaun Savage) wrote: ********** ******************** ****** ******** ******* ************* > I have adjusted the auth on login but I stll get this MAC error > I get set Auth_may_setuid = 1 for login > > Is there any place that explains each setting for a file in idots term > for me. > Or a place where the error are list and possiable causes Sorry, only some old syscall man pages in Documentation/rsbac/man. > Mar 8 12:20:05 ganja kernel: VFS: Mounted root (ext2 filesystem) readonly. > Mar 8 12:20:05 ganja kernel: rsbac_init(): Initializing RSBAC v1.0.9b-pre3 > Mar 8 12:20:05 ganja kernel: rsbac_init(): compiled modules: MAC FC SIM PM > MS FF RC AUTH REG ACL Mar 8 12:20:05 ganja kernel: rsbac_init(): Dev ACI > could not be read! Mar 8 12:20:05 ganja kernel: rsbac_init(): Registering > RSBAC proc dir Mar 8 12:20:05 ganja kernel: rsbac_init_pm(): Initializing > RSBAC: PM subsystem Mar 8 12:20:05 ganja kernel: rsbac_init_pm(): task set > data could not be read! Mar 8 12:20:05 ganja kernel: rsbac_init_pm(): tp > set data could not be read! Mar 8 12:20:05 ganja kernel: rsbac_init_pm(): > ru set data could not be read! Mar 8 12:20:05 ganja kernel: > rsbac_init_pm(): pp set data could not be read! Mar 8 12:20:05 ganja > kernel: rsbac_init_pm(): task data could not be read! Mar 8 12:20:05 ganja > kernel: rsbac_init_pm(): class data could not be read! Mar 8 12:20:05 ganja > kernel: rsbac_init_pm(): necessary accesses data could not be read! Mar 8 > 12:20:05 ganja kernel: rsbac_init_pm(): consent data could not be read! Mar > 8 12:20:05 ganja kernel: rsbac_init_pm(): tp data could not be read! Mar 8 > 12:20:05 ganja kernel: rsbac_init_pm(): purpose data could not be read! Mar > 8 12:20:05 ganja kernel: rsbac_init_pm(): ticket data could not be read! Mar > 8 12:20:05 ganja kernel: rsbac_init_rc(): Initializing RSBAC: RC subsystem > Mar 8 12:20:05 ganja kernel: rsbac_init_rc(): roles could not be > sufficiently read, error RSBAC_ENOTFOUND, default role entries might be > used! Mar 8 12:20:05 ganja kernel: rsbac_init_rc(): types could not be > sufficiently read, error RSBAC_ENOTFOUND, default type entries might be > used! Mar 8 12:20:05 ganja kernel: rsbac_init_auth(): Initializing RSBAC: > AUTH subsystem Mar 8 12:20:05 ganja kernel: rsbac_init_acl(): Initializing > RSBAC: ACL subsystem Mar 8 12:20:05 ganja kernel: rsbac_init_acl(): > File/Dir ACLs not fully read from dev 03:02, err RSBAC_ENOTFOUND! Mar 8 > 12:20:05 ganja kernel: rsbac_init_acl(): File/Dir default ACL not fully read > from dev 03:02, err RSBAC_ENOTFOUND, generating standard ACL! Mar 8 > 12:20:05 ganja kernel: rsbac_init_acl(): IPC default ACL not fully read from > dev 03:02, err RSBAC_ENOTFOUND, generating standard ACL! Mar 8 12:20:05 > ganja kernel: rsbac_init_acl(): SCD ACLs not fully read from dev 03:02, err > RSBAC_ENOTFOUND, adding standard entries! Mar 8 12:20:05 ganja kernel: > rsbac_init_acl(): SCD default ACL not fully read from dev 03:02, err > RSBAC_ENOTFOUND, generating standard ACL! Mar 8 12:20:05 ganja kernel: > rsbac_init_acl(): Process default ACL not fully read from dev 03:02, err > RSBAC_ENOTFOUND, generating standard ACL! Mar 8 12:20:05 ganja kernel: > rsbac_init_acl(): Group membership list not fully read from dev 03:02, err > RSBAC_ENOTFOUND! Mar 8 12:20:05 ganja kernel: rsbac_init_debug(): adf log > levels could not be read, using default value 1 Mar 8 12:20:05 ganja > kernel: rsbac_reg_init(): Initializing RSBAC: REG module registration Mar 8 > 12:20:05 ganja kernel: rsbac_init(): Starting rsbacd thread Mar 8 12:20:05 > ganja kernel: rsbac_init(): Setting RSBAC auto timer Mar 8 12:20:05 ganja > kernel: rsbac_init(): Ready. All fine so far. > Mar 8 12:20:05 ganja kernel: lookup_aci_path_dentry(): device 00:01 root > dir is invalid! This is OK, it's a timing thing and harmless. I'd have to slow down mounts significantly to avoid it. > Mar 8 12:20:05 ganja kernel: rsbac_adf_request(): request CHANGE_OWNER, > caller_pid 369, caller_prog_name identd, caller_uid 0, target-type PROCESS, > tid 369, attr owner, value 99, result NOT_GRANTED by AUTH Set AUTH cap 99 for /usr/sbin/in.identd. > Mar 8 12:20:05 ganja kernel: rsbac_adf_request(): request CHANGE_OWNER, > caller_pid 387, caller_prog_name atd, caller_uid 0, target-type PROCESS, tid > 387, attr owner, value 2, result NOT_GRANTED by AUTH Similar for atd. > Mar 8 12:20:05 ganja atd[387]: Cannot open /var/run/atd.pid: Permission > denied Related. > Mar 8 12:20:07 ganja inetd[419]: auth/tcp: bind: Address already in use > > Mar 8 12:20:07 ganja inetd[419]: extra conf for service linuxconf/tcp > (skipped) Mar 8 12:20:07 ganja inetd[419]: extra conf for service > linuxconf/tcp (skipped) > Mar 8 12:20:10 ganja kernel: rsbac_adf_request(): > request CHANGE_OWNER, caller_pid 497, caller_prog_name httpd, caller_uid 0, > target-type PROCESS, tid 497, attr owner, value 99, result NOT_GRANTED by > AUTH This is all the same for httpd. AUTH documentation states that *all* setuid is prohibited, unless the program/process - has auth_may_setuid set or - has an AUTH capability for the target uid > Mar 8 12:20:12 ganja kernel: rsbac_adf_request(): request > CHANGE_OWNER, caller_pid 511, caller_prog_name mysqld, caller_uid 0, > target-type PROCESS, tid 511, attr owner, value 101, result NOT_GRANTED by > AUTH Again, for mysql. Set an AUTH cap on mysql executable file for uid 101. > Mar 8 12:20:32 ganja PAM_pwdb[587]: (login) session opened for user root by > LOGIN(uid=0) Mar 8 12:20:51 ganja PAM_pwdb[588]: (login) session opened for > user savages by LOGIN(uid=0) Mar 8 12:20:51 ganja kernel: > rsbac_adf_request(): request CHANGE_OWNER, caller_pid 684, caller_prog_name > login, caller_uid 0, target-type PROCESS, tid 684, attr owner, value 500, > result NOT_GRANTED by MAC Mar 8 12:20:51 ganja PAM_pwdb[588]: (login) > session closed for user savages The MAC decision says, setuid must never go upwards. What seclevels do root and savages have? Amon. -- Please remove second ao for E-Mail reply - no spam please! ## CrossPoint v3.11 ## - To unsubscribe from the rsbac list, send a mail to majordomo@morpork.shnet.org with unsubscribe rsbac as single line in the body.
Next Article (by Author): Errorcodes.htm ao@morpork.shnet.org (A. Ott)
Previous Article (by Author): 1.0.9b-pre3 uploaded ao@morpork.shnet.org (A. Ott)
Top of Thread: AUTH problems Shaun Savage
Articles sorted by: [Date]
[Author]
[Subject]