I got a alittle more info:

1631:    door_call(3, 0xFC3F9C58)            = 0
1631:    setgroups(11, 0x0885A758)            = 0
1631:    setppriv(PRIV_SET, PRIV_LIMIT, {ffffffffffffffffffffffff}) = 0
1631:    setppriv(PRIV_SET, PRIV_INHERITABLE, 
{01830090e300080000000000}) = 0
1631:    getprojid()                    = 0
1631:    settaskid(0, 0x00000000)            = 86
1631:    setreuid(0, 0)                    = 0
1631:    setppriv(PRIV_SET, PRIV_PERMITTED, {01830090e300080000000000}) = 0
1631:    chdir("/root")                    Err#13 EACCES [file_dac_search]
1631:    fstat64(2, 0xFC3F9CF0)                = 0
7/377:        door_call(14, 0xFC3F9E28)            = 0
1631:    write(2, " s v c . s t a r t d   c".., 45)    = 45
7/377:        getpid()                    = 7 [1]
7/377:        door_call(14, 0xFC3F9CE8)            = 0
1631:    write(2, " c h d i r", 5)            = 5
7/377:        getpid()                    = 7 [1]
1631:    write(2, " :  ", 2)                = 2
1631:    write(2, " P e r m i s s i o n   d".., 17)    = 17
1631:    write(2, "\n", 1)                = 1
1631:    _exit(1)

/root's permissions are 700. I didn't change them (at least not on 
purpose or that I know of) recently.

What am I missing?

  -Kyle





Kyle McDonald wrote:
>
> /network/rpc/bind stopped working for me very recently.
>
> svcs -xv points me to:
>
>
> # tail -f /var/svc/log/network-rpc-bind:default.log
> svc.startd could not set context for method: chdir: Permission denied
> [ Oct 17 17:13:31 Method "start" exited with status 1. ]
> [ Oct 17 17:13:31 Executing start method ("/lib/svc/method/rpc-bind
> start"). ]
> svc.startd could not set context for method: chdir: Permission denied
> [ Oct 17 17:13:31 Method "start" exited with status 1. ]
> [ Oct 17 20:33:46 Leaving maintenance because clear requested. ]
> [ Oct 17 20:33:46 Enabled. ]
> [ Oct 17 20:33:46 Executing start method ("/lib/svc/method/rpc-bind
> start"). ]
> svc.startd could not set context for method: chdir: Permission denied
> [ Oct 17 20:33:46 Method "start" exited with status 1. ]
>
>
> How can I find out what exacllty svc.startd is trying to do with 'chdir'
> when it gets permission denied?
>
>    -Kyle
>
> _______________________________________________
> smf-discuss mailing list
> smf-discuss at opensolaris.org
>


Reply via email to