(List (= scope= flags=0 words=[] bindings=[('PATH', {[LIT_CHARS /usr/local/sbin] [LIT_OTHER ":"] [LIT_CHARS /usr/local/bin] [LIT_OTHER ":"] [LIT_CHARS /sbin] [LIT_OTHER ":"] [LIT_CHARS /bin] [LIT_OTHER ":"] [LIT_CHARS /usr/sbin] [LIT_OTHER ":"] [LIT_CHARS /usr/bin]})]) (= scope= flags=0 words=[] bindings=[('NAME', {[LIT_CHARS binfmt-support]})]) (= scope= flags=0 words=[] bindings=[('DESC', {[DQ [LIT_CHARS "additional executable binary formats"]]})]) (If (Com {[LIT_OTHER "["]} {[DQ [ComSub (Com {[LIT_CHARS uname]})]]} {[LIT_OTHER "!"] [LIT_OTHER "="]} {[LIT_CHARS Linux]} {[LIT_OTHER "]"]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) (AndOr OP_OR_IF (Com {[LIT_CHARS which]} {[LIT_CHARS update-binfmts]} < (FilenameRedirectNode filename={[LIT_CHARS /dev/null]} "> 1), (DescriptorRedirectNode target={[LIT_CHARS 1]} &"> 2), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) (Com {[LIT_CHARS .]} {[LIT_CHARS /lib/lsb/init-functions]}) (AndOr OP_AND_IF (Com {[LIT_OTHER "["]} {[LIT_CHARS -r]} {[LIT_CHARS /etc/default/rcS]} {[LIT_OTHER "]"]}) (Com {[LIT_CHARS .]} {[LIT_CHARS /etc/default/rcS]}) ) (Com {[LIT_CHARS set]} {[LIT_CHARS -e]}) (= scope= flags=0 words=[] bindings=[('CODE', {[LIT_CHARS 0]})]) (Case to_match={[DQ [VarSub 1]]}, pat_word_list=[[{[LIT_CHARS start]}], [{[LIT_CHARS stop]}], [{[LIT_CHARS restart]}, {[LIT_CHARS force-reload]}], [{[LIT_OTHER "*"]}]] (List (If (Com {[LIT_CHARS init_is_upstart]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) (Com {[LIT_CHARS log_daemon_msg]} {[DQ [LIT_CHARS "Enabling "][VarSub DESC]]} {[DQ [VarSub NAME]]}) (AndOr OP_OR_IF (Com {[LIT_CHARS update-binfmts]} {[LIT_CHARS --enable]}) (= scope= flags=0 words=[] bindings=[('CODE', {[VarSub ?]})]) ) (Com {[LIT_CHARS log_end_msg]} {[VarSub CODE]}) (Com {[LIT_CHARS exit]} {[VarSub CODE]}) ) (List (If (Com {[LIT_CHARS init_is_upstart]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) ) (Com {[LIT_CHARS log_daemon_msg]} {[DQ [LIT_CHARS "Disabling "][VarSub DESC]]} {[DQ [VarSub NAME]]}) (AndOr OP_OR_IF (Com {[LIT_CHARS update-binfmts]} {[LIT_CHARS --disable]}) (= scope= flags=0 words=[] bindings=[('CODE', {[VarSub ?]})]) ) (Com {[LIT_CHARS log_end_msg]} {[VarSub CODE]}) (Com {[LIT_CHARS exit]} {[VarSub CODE]}) ) (List (If (Com {[LIT_CHARS init_is_upstart]}) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) (Com {[VarSub 0]} {[LIT_CHARS stop]}) (Com {[VarSub 0]} {[LIT_CHARS start]}) ) (List (= scope= flags=0 words=[] bindings=[('N', {[LIT_CHARS /etc/init.d/] [VarSub NAME]})]) (Com {[LIT_CHARS echo]} {[DQ [LIT_CHARS "Usage: "][VarSub N][LIT_CHARS " {start|stop|restart|force-reload}"]]} < (DescriptorRedirectNode target={[LIT_CHARS 2]} &"> 1), > ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 1]}) ) ) (Com {[LIT_CHARS exit]} {[LIT_CHARS 0]}) )