s6-rc-db (572B)
1 #!/usr/bin/env sh 2 3 reverse_deps(){ 4 echo $1 5 case "$1" in 6 thyme) 7 echo rosemary 8 ;; 9 enables-wan) 10 echo wattle # controlled 11 ;; 12 modeswitch) 13 reverse_deps atz 14 ;; 15 atz) 16 echo ifconfig 17 ;; 18 esac 19 } 20 21 deps(){ 22 echo $1 23 case "$1" in 24 rosemary) 25 echo thyme;; 26 wattle) 27 echo enables-wan;; 28 atz) 29 echo modeswitch;; 30 ifconfig) 31 deps atz;; 32 esac 33 } 34 35 if test "$1" = "-d" && test "$2" = "all-dependencies"; then 36 shift; shift; 37 reverse_deps $@ 38 elif test "$1" = "all-dependencies"; then 39 shift; 40 deps $@ 41 fi