(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(icingaweb2)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.4.2)} spids:[9])] spids: [9] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[12])] spids: [12] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Web Interface for Icinga2"))} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("http://www.icinga.org"))} spids: [20] ) ] spids: [20] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ ("noarch !armhf"))} spids:[25])] spids: [25] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[30])] spids: [30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_php) op:Equal rhs:{(php7)} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ("icinga2 ") ($ VSub_Name "$_php") (" ") (${ VSub_Name _php) ("-gd ") (${ VSub_Name _php) ("-ldap ") (${ VSub_Name _php) ("-intl ") (${ VSub_Name _php) ("-pgsql\n") ("\t") (${ VSub_Name _php) ("-mysqlnd ") (${ VSub_Name _php) ("-gettext ") (${ VSub_Name _php) ("-ctype ") (${ VSub_Name _php) ("-openssl ") (${ VSub_Name _php) ("-sockets\n") ("\t") (${ VSub_Name _php) ("-json ") (${ VSub_Name _php) ("-dom ") (${ VSub_Name _php) ("-imagick ") (${ VSub_Name _php) ("-pdo_mysql\n") ("\t") (${ VSub_Name _php) ("-pdo_pgsql ") (${ VSub_Name _php) (-session) ) } spids: [38] ) ] spids: [38] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(DQ (icingaweb2))} spids:[108])] spids: [108] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!check"))} spids:[113])] spids: [113] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") (".pre-install ") ($ VSub_Name "$pkgname") (.post-install)) } spids: [118] ) ] spids: [118] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") ("-doc ") ($ VSub_Name "$pkgname") ("-bash-completion:bashcomp:noarch") ) } spids: [126] ) ] spids: [126] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.gz::https://github.com/Icinga/") (${ VSub_Name pkgname) (/archive/v) ($ VSub_Name "$pkgver") (.tar.gz) ) } spids: [134] ) ] spids: [134] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver")} spids: [148] ) ] spids: [148] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (ControlFlow token:<ControlFlow_Return return> arg_word:{(0)}) ] spids: [162] ) spids: [158 161] ) (FuncDef name: package body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/etc/) ($ VSub_Name "$pkgname"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/usr/bin))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/usr/share/webapps/) ($ VSub_Name "$pkgname"))} ) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/var/log/) ($ VSub_Name "$pkgname"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir") (/usr/share/doc/) ($ VSub_Name "$pkgname"))}) (C {(cp)} {(-r)} {(application)} {(doc)} {(library)} {(modules)} {(public)} {(bin)} {(etc)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/webapps/) ($ VSub_Name "$pkgname")} ) (C {(ln)} {(-s)} {(/usr/share/webapps/icingaweb2/bin/icingacli)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/bin/icingacli)} ) (C {(chmod)} {(2770)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname")}) (C {(chgrp)} {(-R)} {($ VSub_Name "$pkggroups")} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname")} ) (C {(chmod)} {(750)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/) ($ VSub_Name "$pkgname")}) (C {(install)} {(-Dm644)} {(COPYING)} {(DQ ($ VSub_Name "$pkgdir") (/usr/share/licenses/icingaweb2/LICENSE))} ) (SimpleCommand words: [{(cat)}] redirects: [ (Redir op_id: Redir_Great fd: -1 arg_word: {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/doc/) ($ VSub_Name "$pkgname") (/README.alpine) } spids: [334] ) (HereDoc op_id: Redir_DLess fd: -1 body: { (DQ ("You need to add to ") ($ VSub_Name "$pkgroups") (" group the owner of the user of your webserver\n") ("\n") ("For nginx, as example:\n") (" # adduser nginx ") ($ VSub_Name "$pkgusers") ("\n") ("or\n") (" #adduser nobody ") ($ VSub_Name "$pkgusers") ("\n") ("\n") ("For Apache:\n") (" # adduser apache ") ($ VSub_Name "$pkgusers") ("\n") ("\n") ("For lighttpd:\n") (" # adduser lighttpd ") ($ VSub_Name "$pkgusers") ("\n") ("\n") ( "Also, you may remove the user of your webserver from group 'icingacmd' if no other icinga web interface is installed.\n" ) ) } do_expansion: True here_end: EOF was_filled: True spids: [342] ) ] ) ] spids: [183] ) spids: [179 182] ) (FuncDef name: bashcomp body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ (bash))} spids:[379])] spids: [379] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("Bash completions for ") ($ VSub_Name "$pkgname"))} spids: [385] ) ] spids: [385] ) (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/bash-completion/completions)} ) (C {(mv)} {(etc/bash_completion.d/icingacli)} {(DQ ($ VSub_Name "$subpkgdir")) (/usr/share/bash-completion/completions/icingacli)} ) ] spids: [376] ) spids: [372 375] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "2a6f80561b59fde1b7ca72b8a120f93685a4741e7af036a90cdd5a1371f8e6d6caa25161f136b379255032b16b21914325a26f078121743d1299e96e7685ef53 icingaweb2-2.4.2.tar.gz" ) ) } spids: [422] ) ] spids: [422] ) ] )