[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Runit on debian hurd



Small update:

rpctrace of package/install
<snip>
task394-> 2023 (16936960 12) = 0
 119->auth_getids () = 0 0 {0 0} 0 {0 0}
task394-> 2021 (0 4 1) = 0 16936960
task394-> 2021 (0 8 1) = 0 16945152
task394-> 2021 (0 4 1) = 0 18927616
task394-> 2021 (0 8 1) = 0 18931712
 118->dir_lookup ("root/runit/rpc/admin/runit-2.1.1" 0 0) = 0 1 ""  134
 134->io_stat_request () = 0 {23 3 0 93428 0 1312150977 0 16877 7 0 0
4096 0 1312150122 0 1254689042 0 1312150032 0 8192 8 0 0 0 0 0 0 0 0 0
0 0}
task394-> 3206 (pn{ 21}) = 0
 117->dir_lookup ("." 0 0) = 0 1 ""  136
 136->io_stat_request () = 0 {23 3 0 93428 0 1312150977 0 16877 7 0 0
4096 0 1312150122 0 1254689042 0 1312150032 0 8192 8 0 0 0 0 0 0 0 0 0
0 0}
task394-> 3206 (pn{ 21}) = 0
 117->dir_lookup ("package/install" 1 0) = 0 1 ""  134
 134->term_getctty () = 0xfffffed1 ((ipc/mig) bad request message ID)
task394-> 3208 (pn{ 21} 0 1) = 0
task394-> 3206 (pn{ 21}) = 0
 134->io_read_request (-1 8192) = 0 "#!/bin/sh
set -e

package/compile
package/check
package/upgrade
"
 120->proc_dostop_request ( 138) = 0

</snip>

and rpctrace package/check (run directly from the console)
 117->dir_lookup ("package/check" 1 0) = 0 1 ""  134
 134->term_getctty () = 0xfffffed1 ((ipc/mig) bad request message ID)
task428-> 3208 (pn{ 21} 0 1) = 0
task428-> 3206 (pn{ 21}) = 0
 134->io_read_request (-1 8192) = 0 "#!/bin/sh
set -e

umask 022
test -d package || sh -cx '! : Wrong working directo"
 117->dir_lookup ("package" 0 0) = 0 1 ""  136
 136->io_stat_request () = 0 {23 3 0 93439 0 1312151409 0 16877 2 0 0
4096 0 1312150290 0 1254689042 0 1312150030 0 8192 8 0 0 0 23 3 0
93655 0 1312150807 0 0}
task428-> 3206 (pn{ 22}) = 0
 117->dir_lookup ("compile" 0 0) = 0x40000002 (No such file or directory)
 118->dir_lookup ("usr/local/sbin/sh" 0 0) = 0x40000002 (No such file
or directory)
 118->dir_lookup ("usr/local/bin/sh" 0 0) = 0x40000002 (No such file
or directory)
 118->dir_lookup ("usr/sbin/sh" 0 0) = 0x40000002 (No such file or directory)
 118->dir_lookup ("usr/bin/sh" 0 0) = 0x40000002 (No such file or directory)
 118->dir_lookup ("sbin/sh" 0 0) = 0x40000002 (No such file or directory)
 118->dir_lookup ("bin/sh" 0 0) = 0 1 ""  138
 138->io_stat_request () = 0 {23 3 0 16351 0 1305681512 0 33261 1 0 0
84144 0 1305666563 0 1292369444 0 1305666733 0 8192 176 0 0 0 0 0 0 0
0 0 0 0}
task428-> 3206 (pn{ 22}) = 0
 120->proc_dostop_request ( 138) = 0

<snip>

This line looks look interesting to me, and it appears in both the snippets
 134->term_getctty () = 0xfffffed1 ((ipc/mig) bad request message ID)

Also, as sent in the (by mistake) offlist email, runit list is not
turning away subscribers, the confirmation mail used to be put into my
spam folder .. sorry about the confusion.


Regards,
Harish


Reply to: