# Contributor: Valery Kartel # Maintainer: Valery Kartel global pkgname := 'litespeed' global pkgver := '1.4.27' global pkgrel := '0' global _pkgreal := "open$pkgname" global _pkghome := "var/lib/$pkgname" global _php := 'php7' global pkgdesc := '"High-performance, lightweight, open source HTTP server'" global url := '"https://open.litespeedtech.com'" global arch := '"all !aarch64 !ppc64le'" global license := '"GPL3'" global pkgusers := 'litespeed' global pkggroups := 'litespeed' global depends := ""$_php-$pkgname $_php-bcmath $_php-json $_php-mcrypt $_php-session"" global depends_dev := '' global makedepends := '"linux-headers libressl-dev geoip-dev expat-dev pcre-dev zlib-dev'" global install := ""$pkgname.pre-install"" global subpackages := ""$pkgname-snmp::noarch"" global source := ""http://open.litespeedtech.com/packages/$_pkgreal-$pkgver.tgz $pkgname.initd include.patch install.patch ls_lock.patch thread.patch "" global builddir := ""$srcdir/$_pkgreal-$pkgver"" proc build { cd $builddir ./configure \ --host=$CHOST \ --build=$CBUILD \ --prefix=/$_pkghome \ --with-user=$pkgusers \ --with-group=$pkggroups \ --enable-adminssl=no \ --disable-rpath \ --disable-static \ --with-openssl=/usr \ --with-expat \ --with-pcre \ --with-zlib \ || return 1 make || return 1 } proc package { var file = ''; cd $builddir make DESTDIR="$pkgdir" install || return 1 mkdir -p "$pkgdir"/usr/lib/$pkgname \ "$pkgdir"/usr/sbin \ "$pkgdir"/var/log || return 1 # remove trash rm -fr "$pkgdir"/$_pkghome/php* \ "$pkgdir"/$_pkghome/lib \ "$pkgdir"/$_pkghome/GPL* \ "$pkgdir"/$_pkghome/gdata \ "$pkgdir"/$_pkghome/autoupdate \ "$pkgdir"/$_pkghome/fcgi-bin/* \ "$pkgdir"/$_pkghome/bin/lshttpd \ "$pkgdir"/$_pkghome/admin/conf/php.* \ "$pkgdir"/$_pkghome/admin/misc/gdb-bt \ "$pkgdir"/$_pkghome/admin/misc/convertxml.* \ "$pkgdir"/$_pkghome/admin/misc/build_admin_php.sh \ || return 1 # fix ownership chown -R $pkgusers:$pkggroups \ "$pkgdir"/$_pkghome/tmp \ "$pkgdir"/$_pkghome/conf \ "$pkgdir"/$_pkghome/logs \ "$pkgdir"/$_pkghome/backup \ "$pkgdir"/$_pkghome/cachedata \ "$pkgdir"/$_pkghome/admin/tmp \ "$pkgdir"/$_pkghome/admin/logs \ "$pkgdir"/$_pkghome/admin/conf \ "$pkgdir"/$_pkghome/Example/logs || return 1 # install configs install -Dm755 "$srcdir"/$pkgname.initd \ "$pkgdir"/etc/init.d/$pkgname || return 1 mv "$pkgdir"/$_pkghome/conf \ "$pkgdir"/etc/$pkgname || return 1 mv "$pkgdir"/$_pkghome/admin/conf \ "$pkgdir"/etc/$pkgname/admin || return 1 ln -s /etc/$pkgname "$pkgdir"/$_pkghome/conf || return 1 ln -s /etc/$pkgname/admin "$pkgdir"/$_pkghome/admin/conf || return 1 find "$pkgdir"/etc/$pkgname -type f -print0 | xargs -0 chmod -x || return 1 # install binary mv "$pkgdir"/$_pkghome/bin/$_pkgreal \ "$pkgdir"/usr/sbin/lshttpd || return 1 ln -sf /usr/sbin/lshttpd \ "$pkgdir"/$_pkghome/bin/$pkgname || return 1 # install modules for file in [$[find "$pkgdir"/$_pkghome/modules -name "*.so]] { mv $file "$pkgdir"/usr/lib/$pkgname/$(file##*/) || return 1 ln -s /usr/lib/$pkgname/$(file##*/) $file || return 1 } # install logs mv "$pkgdir"/$_pkghome/logs "$pkgdir"/var/log/$pkgname || return 1 mv "$pkgdir"/$_pkghome/admin/logs "$pkgdir"/var/log/$pkgname/admin || return 1 mv "$pkgdir"/$_pkghome/Example/logs "$pkgdir"/var/log/$pkgname/Example || return 1 ln -s /var/log/$pkgname "$pkgdir"/$_pkghome/logs || return 1 ln -s /var/log/$pkgname/admin "$pkgdir"/$_pkghome/admin/logs || return 1 ln -s /var/log/$pkgname/Example "$pkgdir"/$_pkghome/Example/logs || return 1 # install backend ln -s /usr/bin/ls$_php "$pkgdir"/$_pkghome/fcgi-bin/ls$_php || return 1 ln -s /etc/$_php/php.ini "$pkgdir"/etc/$pkgname/php.ini || return 1 ln -s /etc/$_php/php.ini "$pkgdir"/etc/$pkgname/admin/php.ini || return 1 } proc snmp { global pkgdesc := ""$pkgdesc (snmp monitoring add-on + cacti templates)"" global depends := ""$pkgname net-snmp"" mkdir -p "$subpkgdir"/$_pkghome/add-ons || return 1 mv "$pkgdir"/$_pkghome/add-ons/snmp_monitoring \ "$subpkgdir"/$_pkghome/add-ons } global sha512sums := '"ee31a178efc2b130529310d7ba78cd489758b57f44b427bdc075a5b6bd40d5a1678754158fcfd72b965b51a67a62a1f8e363f3f636b5f83e3303f231d3edbc11 openlitespeed-1.4.27.tgz 2b0299246aaeb885122d8f939437f0e4701f6a79ea976f725ba8765d8b295c2797c0cac30e639d5eda665b9589710ee55acc4d03b078c4b9cc1e564994ccb9f5 litespeed.initd 827425bb9f2e5daea8ef69f79747785a56c09a33837c381a961f798d1110f89629324531c028e0010a51aa0639ba5c6be81b80b10779a23ae7f1f84dd7b0b596 include.patch ead0ba0fabfb7d76a087f202d134bf86d909898e5d96e1330716c9288f21386d8b72f9caed34c095994a7ea328d7f8c9ae6d9e51a24e89b209099401ce09f2c5 install.patch 2211e6c787700fc08eaee56f049c80690ef53d2b14cfcf17099ed0e5dfbd28b76a7b30f0c8814901e3c72bd4fc63732196b6fa0a8231cc10f86ba5130810b3d6 ls_lock.patch c7775836ee13b082e5c2ce011673b1a30b5ca83765d6d81ff1359110ba970808de6a87cd6d61fd688c9d2037451598154b429d70ad25094b9e9f10938aea00fd thread.patch'" (CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(litespeed)} spids:[6])] spids: [6] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(1.4.27)} 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:_pkgreal) op: Equal rhs: {(open) ($ VSub_Name "$pkgname")} spids: [15] ) ] spids: [15] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:_pkghome) op: Equal rhs: {(var/lib/) ($ VSub_Name "$pkgname")} spids: [19] ) ] spids: [19] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:_php) op:Equal rhs:{(php7)} spids:[23])] spids: [23] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ("High-performance, lightweight, open source HTTP server"))} spids: [26] ) ] spids: [26] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:url) op: Equal rhs: {(DQ ("https://open.litespeedtech.com"))} spids: [31] ) ] spids: [31] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:arch) op: Equal rhs: {(DQ ("all !aarch64 !ppc64le"))} spids: [36] ) ] spids: [36] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL3))} spids:[41])] spids: [41] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkgusers) op:Equal rhs:{(litespeed)} spids:[46])] spids: [46] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:pkggroups) op:Equal rhs:{(litespeed)} spids:[49])] spids: [49] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: { (DQ ($ VSub_Name "$_php") (-) ($ VSub_Name "$pkgname") (" ") ($ VSub_Name "$_php") ("-bcmath ") ($ VSub_Name "$_php") ("-json ") ($ VSub_Name "$_php") ("-mcrypt ") ($ VSub_Name "$_php") (-session) ) } spids: [52] ) ] spids: [52] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:depends_dev) op:Equal rhs:{(SQ )} spids:[68])] spids: [68] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:makedepends) op: Equal rhs: {(DQ ("linux-headers libressl-dev geoip-dev expat-dev pcre-dev zlib-dev"))} spids: [70] ) ] spids: [70] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:install) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (.pre-install))} spids: [75] ) ] spids: [75] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:subpackages) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") ("-snmp::noarch"))} spids: [81] ) ] spids: [81] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:source) op: Equal rhs: { (DQ ("http://open.litespeedtech.com/packages/") ($ VSub_Name "$_pkgreal") (-) ($ VSub_Name "$pkgver") (".tgz\n") ("\t") ($ VSub_Name "$pkgname") (".initd\n") ("\tinclude.patch\n") ("\tinstall.patch\n") ("\tls_lock.patch\n") ("\tthread.patch\n") ("\t") ) } spids: [87] ) ] spids: [87] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:builddir) op: Equal rhs: {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$_pkgreal") (-) ($ VSub_Name "$pkgver"))} spids: [104] ) ] spids: [104] ) (FuncDef name: build body: (BraceGroup children: [ (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(./configure)} {(--host) (Lit_Other "=") ($ VSub_Name "$CHOST")} {(--build) (Lit_Other "=") ($ VSub_Name "$CBUILD")} {(--prefix) (Lit_Other "=") (/) ($ VSub_Name "$_pkghome")} {(--with-user) (Lit_Other "=") ($ VSub_Name "$pkgusers")} {(--with-group) (Lit_Other "=") ($ VSub_Name "$pkggroups")} {(--enable-adminssl) (Lit_Other "=") (no)} {(--disable-rpath)} {(--disable-static)} {(--with-openssl) (Lit_Other "=") (/usr)} {(--with-expat)} {(--with-pcre)} {(--with-zlib)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [(C {(make)}) (ControlFlow token: arg_word:{(1)})] op_id: Op_DPipe ) ] spids: [118] ) spids: [114 117] ) (FuncDef name: package body: (BraceGroup children: [ (Sentence child: (Assignment keyword: Assign_Local pairs: [(assign_pair lhs:(LhsName name:file) op:Equal spids:[222])] spids: [220] ) terminator: ) (C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (AndOr children: [ (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir"))} {(install)}) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) ($ VSub_Name "$pkgname")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(rm)} {(-fr)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/php) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/lib)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/GPL) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/gdata)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/autoupdate)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/fcgi-bin/) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/bin/lshttpd)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/conf/php.) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/misc/gdb-bt)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/misc/convertxml.) (Lit_Other "*")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/misc/build_admin_php.sh) } ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(chown)} {(-R)} {($ VSub_Name "$pkgusers") (Lit_Other ":") ($ VSub_Name "$pkggroups")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/tmp)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/conf)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/logs)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/backup)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/cachedata)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/tmp)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/logs)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/conf)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/Example/logs)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(install)} {(-Dm755)} {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (.initd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) ($ VSub_Name "$pkgname")} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/conf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname")} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/conf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname") (/admin)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/etc/) ($ VSub_Name "$pkgname")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/conf)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/etc/) ($ VSub_Name "$pkgname") (/admin)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/conf)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (Pipeline children: [ (C {(find)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname")} {(-type)} {(f)} {(-print0)} ) (C {(xargs)} {(-0)} {(chmod)} {(-x)}) ] negated: False ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/bin/) ($ VSub_Name "$_pkgreal") } {(DQ ($ VSub_Name "$pkgdir")) (/usr/sbin/lshttpd)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-sf)} {(/usr/sbin/lshttpd)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/bin/) ($ VSub_Name "$pkgname") } ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (ForEach iter_name: file iter_words: [ { (CommandSubPart command_list: (CommandList children: [ (C {(find)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/modules)} {(-name)} {(DQ ("*.so"))} ) ] ) left_token: spids: [719 734] ) } ] do_arg_iter: False body: (DoGroup children: [ (AndOr children: [ (C {(mv)} {($ VSub_Name "$file")} {(DQ ($ VSub_Name "$pkgdir")) (/usr/lib/) ($ VSub_Name "$pkgname") (/) (BracedVarSub token: suffix_op: (StringUnary op_id:VOp1_DPound arg_word:{("*") (Lit_Slash /)}) spids: [750 755] ) } ) (ControlFlow token: arg_word: {(1)} ) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/usr/lib/) ($ VSub_Name "$pkgname") (/) (BracedVarSub token: suffix_op: (StringUnary op_id:VOp1_DPound arg_word:{("*") (Lit_Slash /)}) spids: [771 776] ) } {($ VSub_Name "$file")} ) (ControlFlow token: arg_word: {(1)} ) ] op_id: Op_DPipe ) ] spids: [737 787] ) spids: [718 735] ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/logs)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/) ($ VSub_Name "$pkgname")} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/logs)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/) ($ VSub_Name "$pkgname") (/admin)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/Example/logs)} {(DQ ($ VSub_Name "$pkgdir")) (/var/log/) ($ VSub_Name "$pkgname") (/Example)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/var/log/) ($ VSub_Name "$pkgname")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/logs)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/var/log/) ($ VSub_Name "$pkgname") (/admin)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/admin/logs)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/var/log/) ($ VSub_Name "$pkgname") (/Example)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/Example/logs)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/usr/bin/ls) ($ VSub_Name "$_php")} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/fcgi-bin/ls) ($ VSub_Name "$_php") } ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/etc/) ($ VSub_Name "$_php") (/php.ini)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname") (/php.ini)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (AndOr children: [ (C {(ln)} {(-s)} {(/etc/) ($ VSub_Name "$_php") (/php.ini)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/) ($ VSub_Name "$pkgname") (/admin/php.ini)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) ] spids: [217] ) spids: [213 216] ) (FuncDef name: snmp body: (BraceGroup children: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:pkgdesc) op: Equal rhs: {(DQ ($ VSub_Name "$pkgdesc") (" (snmp monitoring add-on + cacti templates)"))} spids: [1008] ) ] spids: [1008] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:depends) op: Equal rhs: {(DQ ($ VSub_Name "$pkgname") (" net-snmp"))} spids: [1015] ) ] spids: [1015] ) (AndOr children: [ (C {(mkdir)} {(-p)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_pkghome") (/add-ons)} ) (ControlFlow token: arg_word:{(1)}) ] op_id: Op_DPipe ) (C {(mv)} {(DQ ($ VSub_Name "$pkgdir")) (/) ($ VSub_Name "$_pkghome") (/add-ons/snmp_monitoring)} {(DQ ($ VSub_Name "$subpkgdir")) (/) ($ VSub_Name "$_pkghome") (/add-ons)} ) ] spids: [1005] ) spids: [1001 1004] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:sha512sums) op: Equal rhs: { (DQ ( "ee31a178efc2b130529310d7ba78cd489758b57f44b427bdc075a5b6bd40d5a1678754158fcfd72b965b51a67a62a1f8e363f3f636b5f83e3303f231d3edbc11 openlitespeed-1.4.27.tgz\n" ) ( "2b0299246aaeb885122d8f939437f0e4701f6a79ea976f725ba8765d8b295c2797c0cac30e639d5eda665b9589710ee55acc4d03b078c4b9cc1e564994ccb9f5 litespeed.initd\n" ) ( "827425bb9f2e5daea8ef69f79747785a56c09a33837c381a961f798d1110f89629324531c028e0010a51aa0639ba5c6be81b80b10779a23ae7f1f84dd7b0b596 include.patch\n" ) ( "ead0ba0fabfb7d76a087f202d134bf86d909898e5d96e1330716c9288f21386d8b72f9caed34c095994a7ea328d7f8c9ae6d9e51a24e89b209099401ce09f2c5 install.patch\n" ) ( "2211e6c787700fc08eaee56f049c80690ef53d2b14cfcf17099ed0e5dfbd28b76a7b30f0c8814901e3c72bd4fc63732196b6fa0a8231cc10f86ba5130810b3d6 ls_lock.patch\n" ) ( "c7775836ee13b082e5c2ce011673b1a30b5ca83765d6d81ff1359110ba970808de6a87cd6d61fd688c9d2037451598154b429d70ad25094b9e9f10938aea00fd thread.patch" ) ) } spids: [1062] ) ] spids: [1062] ) ] )