(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(openvas-scanner)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:_pkgname) op:Equal rhs:{(openvassd)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(5.1.1)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:_pkgid) op:Equal rhs:{(2423)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(2)} spids:[18])]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("The OpenVAS scanning Daemon"))}
          spids: [21]
        )
      ]
      spids: [21]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://www.openvas.org/"))}
          spids: [26]
        )
      ]
      spids: [26]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (all))} spids:[31])]
      spids: [31]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (GPL))} spids:[36])]
      spids: [36]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:depends)
          op: Equal
          rhs: {(DQ ("redis nmap coreutils libressl"))}
          spids: [41]
        )
      ]
      spids: [41]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:checkdepends) op:Equal rhs:{(DQ (cppcheck))} spids:[46])]
      spids: [46]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:makedepends)
          op: Equal
          rhs: {(DQ ("cmake openvas-libraries-dev glib-dev\n") ("\tdoxygen xmltoman"))}
          spids: [51]
        )
      ]
      spids: [51]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:subpackages)
          op: Equal
          rhs: {(DQ ($ VSub_Name "$pkgname") (-doc))}
          spids: [57]
        )
      ]
      spids: [57]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://wald.intevation.org/frs/download.php/") ($ VSub_Name "$_pkgid") (/) 
                ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (".tar.gz\n") ("\t") ($ VSub_Name "$_pkgname") (".initd\n") ("\t") 
                ($ VSub_Name "$_pkgname") (".confd\n") ("\t") ($ VSub_Name "$_pkgname") (".conf\n") ("\t") ($ VSub_Name "$_pkgname") (".logrotate\n") 
                ("\tgreenbone-nvt-sync.cron\n") ("\t002-execinfo-musl-fix.patch")
              )
            }
          spids: [63]
        )
      ]
      spids: [63]
    )
    (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: [89]
        )
      ]
      spids: [89]
    )
    (FuncDef
      name: check
      body: 
        (BraceGroup
          children: [(C {(cd)} {(DQ ($ VSub_Name "$builddir"))}) (C {(make)} {(check)})]
          spids: [103]
        )
      spids: [99 102]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(cmake)} {(-DCMAKE_BUILD_TYPE) (Lit_Other "=") (Release)} 
              {(-DSBINDIR) (Lit_Other "=") (/usr/bin)} {(-DCMAKE_INSTALL_PREFIX) (Lit_Other "=") (/usr)} {(-DSYSCONFDIR) (Lit_Other "=") (/etc)} 
              {(-DLOCALSTATEDIR) (Lit_Other "=") (/var)} {(.)}
            )
            (C {(make)})
          ]
          spids: [124]
        )
      spids: [120 123]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name "$builddir"))})
            (C {(make)} {(Lit_VarLike "DESTDIR=") (DQ ($ VSub_Name "$pkgdir") (/))} {(install)})
            (C {(install)} {(-Dm644)} 
              {(DQ ($ VSub_Name "$srcdir") (/) ($ VSub_Name "$_pkgname") (.logrotate))} {(DQ ($ VSub_Name "$pkgdir") (/etc/logrotate.d/) ($ VSub_Name "$_pkgname"))}
            )
            (C {(install)} {(-m755)} {(-D)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$_pkgname") (.initd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/init.d/) ($ VSub_Name "$_pkgname")}
            )
            (C {(install)} {(-m755)} {(-D)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$_pkgname") (.confd)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/conf.d/) ($ VSub_Name "$_pkgname")}
            )
            (C {(install)} {(-m755)} {(-D)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$_pkgname") (.conf)} {(DQ ($ VSub_Name "$pkgdir")) (/etc/openvas/) ($ VSub_Name "$_pkgname") (.conf)}
            )
            (C {(install)} {(-Dm744)} {(DQ ($ VSub_Name "$srcdir")) (/greenbone-nvt-sync.cron)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/etc/periodic/daily/greenbone-nvt-sync)}
            )
            (C {(mkdir)} {(-p)} 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/doc/) ($ VSub_Name "$_pkgname")}
            )
            (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: [307]
                )
                (HereDoc
                  op_id: Redir_DLess
                  fd: -1
                  body: 
                    {
                      (DQ 
                        (
"\t** In order to make openvas-scanner daemon start, redis server needs to run and  listen to a socket.\n"
                        ) ("\t** This is a part of redis.conf that should be adjusted:\n") ("\n") 
                        ("\t\tunixsocket /tmp/redis.sock\n") ("\t\tunixsocketperm 700\n") ("\t\tport 0 # prevent redis from listening on a TCP socket\n") 
                        ("\t\ttimeout 0\n") ("\t\t#DB = 1 + (#of parallel tasks) * (#of parallel hosts)\n") ("\t\tdatabases 128\n") 
                        (
"\t\t#CLI = 1 + (#of parallel tasks) * (#of parallel hosts) * (#of concurrent NVTs)\n"
                        ) ("\t\tmaxclients 512\n") ("\t** Further info can be found to:\n") 
                        (
"\t\thttps://svn.wald.intevation.org/svn/openvas/tags/openvas-scanner-release-"
                        ) ($ VSub_Name "$pkgver") ("/doc/redis_config.txt\n") ("\n")
                      )
                    }
                  do_expansion: True
                  here_end: EOF
                  was_filled: True
                  spids: [315]
                )
              ]
            )
          ]
          spids: [176]
        )
      spids: [172 175]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"8ca23fe9581c98381c030ee8e30a09876d538133980a589eff357321d2ceea0b24dbf8965ef7417e12abb9af240c6a26413b3041b219d28017c7f9ea04779fe1  openvas-scanner-5.1.1.tar.gz\n"
                ) 
                (
"fe8f81ac4d326611d077dc2c81d74f8e1e2c7b9e10eaaf3d30b2dcd8d2ede40ec060ff70678bda7445b5c1d8d758e164ab8bb9c06258afde2b10a0c241927cc3  openvassd.initd\n"
                ) 
                (
"47304976c18f1a561aec8e21406864d086898153b307dcc8e92117c400c9379e448920c2bbebc4b0b18fbb65c19a3d00d4d3e24a1a9a81d788a59fdc40bc0154  openvassd.confd\n"
                ) 
                (
"0d203cd2dfcf0b77ce8d2546235de16f23ea71c7e601db557fcd67e9c8dc460029494f1a146daadb44101ae194d7fa4d511a488bb69094e5470de9e10acf008b  openvassd.conf\n"
                ) 
                (
"5934a31ef4b7267fd741c41bb97fe2e1e42735d2324cce07145de1942efae3f5e42e8652ec0c3482dd53477be420a58124eae943f254105547abf065febb9046  openvassd.logrotate\n"
                ) 
                (
"da53e5c5e3ab70749249c2bf6c4fe0e0d17a2afb39d4519eb7fdf873c3fedf925183db050ab5395a3fe7f1ce79d95bf4f55c69611205d00dc519ce15418bd915  greenbone-nvt-sync.cron\n"
                ) 
                (
"e7930a80b47213dbe3f4d4266ab9ad778f67c3b33a1e94578527d78335b2db05ced1ede893f656e6da98278c7c060a2ced8156a61dfbf15a74d7987ae1cdb745  002-execinfo-musl-fix.patch"
                )
              )
            }
          spids: [336]
        )
      ]
      spids: [336]
    )
  ]
)