(CommandList children: [ (C {(set)} {(-o)} {(errexit)}) (C {(set)} {(-o)} {(nounset)}) (C {(set)} {(-o)} {(pipefail)}) (C {(export)} {(Lit_VarLike "ETC_ENVIRONMENT=") (SQ <"FTP_PROXY=$FTP_PROXY\n"> <"HTTP_PROXY=$HTTP_PROXY\n"> <"HTTPS_PROXY=$HTTPS_PROXY\n"> <"SOCKS_PROXY=$SOCKS_PROXY\n"> <"NO_PROXY=$NO_PROXY\n"> <"ftp_proxy=$FTP_PROXY\n"> <"http_proxy=$HTTP_PROXY\n"> <"https_proxy=$HTTPS_PROXY\n"> <"socks_proxy=$SOCKS_PROXY\n"> <"no_proxy=$NO_PROXY\n"> ) } ) (C {(export)} {(Lit_VarLike "ETC_PROFILE_D=") (SQ <"export FTP_PROXY=$FTP_PROXY\n"> <"export HTTP_PROXY=$HTTP_PROXY\n"> <"export HTTPS_PROXY=$HTTPS_PROXY\n"> <"export SOCKS_PROXY=$SOCKS_PROXY\n"> <"export NO_PROXY=$NO_PROXY\n"> <"export ftp_proxy=$FTP_PROXY\n"> <"export http_proxy=$HTTP_PROXY\n"> <"export https_proxy=$HTTPS_PROXY\n"> <"export socks_proxy=$SOCKS_PROXY\n"> <"export no_proxy=$NO_PROXY\n"> ) } ) (C {(export)} {(Lit_VarLike "DOCKER_PROXY=") (SQ <"[Service]\n"> <" Environment=\"HTTP_PROXY=$HTTP_PROXY\"\n"> <" Environment=\"HTTPS_PROXY=$HTTPS_PROXY\"\n"> <" Environment=\"SOCKS_PROXY=$SOCKS_PROXY\"\n"> <" Environment=\"NO_PROXY=$NO_PROXY\"\n"> <" Environment=\"ftp_proxy=$FTP_PROXY\"\n"> <" Environment=\"http_proxy=$HTTP_PROXY\"\n"> <" Environment=\"https_proxy=$HTTPS_PROXY\"\n"> <" Environment=\"socks_proxy=$SOCKS_PROXY\"\n"> <" Environment=\"no_proxy=$NO_PROXY\"\n"> ) } ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:ENABLE_PROXY) op: Equal rhs: {(SQ <"$ENABLE_PROXY">)} spids: [121] ) ] spids: [121] ) (If arms: [ (if_arm cond: [ (Sentence child: (DBracket expr: (BoolBinary op_id: BoolBinary_GlobDEqual left: {(DQ (${ VSub_Name ENABLE_PROXY))} right: {(DQ (true))} ) ) terminator: <Op_Semi ";"> ) ] action: [ (C {(mkdir)} {(-p)} {(/etc/systemd/system/docker.service.d/)}) (SimpleCommand words: [{(echo)} {(DQ (${ VSub_Name ETC_ENVIRONMENT))}] redirects: [(Redir op_id:Redir_DGreat fd:-1 arg_word:{(/etc/environment)} spids:[168])] ) (SimpleCommand words: [{(echo)} {(DQ (${ VSub_Name ETC_PROFILE_D))}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(/etc/profile.d/proxy_config.sh)} spids: [181] ) ] ) (SimpleCommand words: [{(echo)} {(DQ (${ VSub_Name DOCKER_PROXY))}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(etc/systemd/system/docker.service.d/http-proxy.conf)} spids: [194] ) ] ) (SimpleCommand words: [{(echo)} {(DQ ("proxy=") ($ VSub_Name "$HTTP_PROXY"))}] redirects: [(Redir op_id:Redir_DGreat fd:-1 arg_word:{(/etc/yum.conf)} spids:[206])] ) ] spids: [-1 149] ) ] spids: [-1 210] ) ] )