(CommandList children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LeftVar name:PATH) rhs: {(/bin) (Lit_Other ":") (/usr/bin) (Lit_Other ":") (/sbin) (Lit_Other ":") (/usr/sbin)} spids: [49] ) ] spids: [49] ) (AndOr children:[(C {(test)} {(-x)} {(/usr/sbin/anacron)})(C {(exit)} {(0)})] op_id:Op_DPipe) (AndOr children: [(C {(test)} {(-r)} {(/etc/default/anacron)}) (C {(.)} {(/etc/default/anacron)})] op_id: Op_DAmp ) (C {(.)} {(/lib/lsb/init-functions)}) (Case to_match: {(DQ ($ VSub_Number "$1"))} arms: [ (case_arm pat_list: [{(start)}] action: (CommandList children: [ (If arms: [ (if_arm cond: (Sentence command: (SimpleCommand words: [{(init_is_upstart)}] redirects: [ (Redirect op_id: Redir_Great arg_word: {(/dev/null)} fd: 2 spids: [106] ) ] ) terminator: <Op_Semi ";"> ) action: (C {(exit)} {(1)}) spids: [-1 110] ) ] spids: [-1 118] ) (C {(log_daemon_msg)} {(DQ ("Starting anac(h)ronistic cron"))} {(DQ (anacron))}) (If arms: [ (if_arm cond: (AndOr children: [ (C {(test)} {(x) (DQ ($ VSub_Name "$ANACRON_RUN_ON_BATTERY_POWER"))} {(KW_Bang "!") (Lit_Other "=")} {(x) (DQ (yes))} ) (C {(test)} {(-x)} {(/usr/bin/on_ac_power)}) ] op_id: Op_DAmp ) action: (CommandList children: [ (SimpleCommand words: [{(/usr/bin/on_ac_power)}] redirects: [ (Redirect op_id: Redir_Great arg_word: {(/dev/null)} fd: -1 spids: [163] ) ] ) (If arms: [ (if_arm cond: (C {(test)} {($ VSub_QMark "$?")} {(-eq)} {(1)}) action: (CommandList children: [ (C {(log_progress_msg)} {(DQ ("deferred while on battery power"))} ) (C {(log_end_msg)} {(0)}) (C {(exit)} {(0)}) ] ) spids: [-1 178] ) ] spids: [-1 198] ) ] ) spids: [-1 158] ) ] spids: [-1 201] ) (C {(start-stop-daemon)} {(--start)} {(--exec)} {(/usr/sbin/anacron)} {(--)} {(-s)}) (C {(log_end_msg)} {(0)}) ] ) spids: [98 99 231 -1] ) (case_arm pat_list: [{(restart)} {(force-reload)} {(reload)}] action: (C {(Lit_Other ":")}) spids: [234 239 249 -1] ) (case_arm pat_list: [{(stop)}] action: (CommandList children: [ (If arms: [ (if_arm cond: (AndOr children: [ (SimpleCommand words: [{(init_is_upstart)}] redirects: [ (Redirect op_id: Redir_Great arg_word: {(/dev/null)} fd: 2 spids: [260] ) ] ) (Pipeline children: [ (SimpleCommand words: [{(status)} {(anacron)}] redirects: [ (Redirect op_id: Redir_Great arg_word: {(/dev/null)} fd: 2 spids: [269] ) ] ) (C {(grep)} {(-q)} {(start)}) ] negated: False ) ] op_id: Op_DAmp ) action: (C {(exit)} {(0)}) spids: [-1 281] ) ] spids: [-1 289] ) (C {(log_daemon_msg)} {(DQ ("Stopping anac(h)ronistic cron"))} {(DQ (anacron))}) (C {(start-stop-daemon)} {(--stop)} {(--exec)} {(/usr/sbin/anacron)} {(--oknodo)} {(--quiet)} ) (C {(log_end_msg)} {(0)}) ] ) spids: [252 253 321 -1] ) (case_arm pat_list:[{(status)}] action:(C {(exit)} {(4)}) spids:[324325333-1]) (case_arm pat_list: [{(Lit_Other "*")}] action: (CommandList children: [ (C {(echo)} {(DQ ("Usage: /etc/init.d/anacron {start|stop|restart|force-reload|reload}"))} ) (C {(exit)} {(2)}) ] ) spids: [336 337 352 -1] ) ] spids: [89 95 354] ) (C {(exit)} {(0)}) ] )