]> Sergey Matveev's repositories - stargrave-blog.git/commit
ps -d то умеет выводить детей
authorSergey Matveev <stargrave@stargrave.org>
Sun, 20 Sep 2020 09:18:20 +0000 (12:18 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 20 Sep 2020 09:23:34 +0000 (12:23 +0300)
commita2fd703d141a1921d3a6840719e02aaf76c7e710
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parenta40d29f8233343b041947298b3a54de275e5e9ee
ps -d то умеет выводить детей

И всякие демоны под управлением daemontools почти красиво выводятся. Вот
только понять тут к кому относится какой supervise log проблематично,
ибо log для uploader-а находится поодаль от него.

    root      |-- /usr/local/bin/svscan /var/service
    [...]
    root      | |-- supervise log
    stargrave | | `-- multilog t ./main
    root      | |-- supervise nsd
    nsd       | | `-- /usr/local/sbin/nsd -d -c /usr/local/etc/nsd/nsd.conf
    nsd       | |   `-- /usr/local/sbin/nsd -d -c /usr/local/etc/nsd/nsd.conf
    nsd       | |     `-- /usr/local/sbin/nsd -d -c /usr/local/etc/nsd/nsd.conf
    root      | |-- supervise log
    nsd       | | `-- multilog t ./main
    root      | |-- supervise curvedns
    bind      | | `-- curvedns 77.51.181.209,2001:470:1f13:aa9::2 53 2001:470:1f13:aa9::c 53
    root      | |-- supervise log
    bind      | | `-- multilog t n25 s1048576 ./main
    root      | |-- supervise unbound
    unbound   | | `-- /usr/local/sbin/unbound -c /usr/local/etc/unbound/unbound.conf
    root      | |-- supervise log
    unbound   | | `-- multilog t ./main
    root      | |-- supervise lighttpd
    lighttpd  | | `-- /usr/local/sbin/lighttpd -D -f /home/lighttpd/etc/lighttpd.conf
    root      | |-- supervise log
    lighttpd  | | `-- multilog t ./main
    root      | `-- supervise uploader
    stargrave |   `-- /storage/gw/uploader -bind [::]:8086 [...]