# Contributor: Sergei Lukin # Contributor: Natanael Copa # Maintainer: Natanael Copa setvar _php = 'php7' setvar pkgname = 'postfixadmin' setvar pkgver = '3.0.2' setvar pkgrel = '2' setvar pkgdesc = ""Web Based Management tool for Postfix"" setvar url = ""http://postfixadmin.com/"" setvar arch = ""noarch"" setvar license = ""GPL"" setvar depends = "$_php" setvar options = ""!check"" setvar source = ""http://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-$pkgver/postfixadmin-$pkgver.tar.gz"" # secfixes: # 3.0.2-r0: # - CVE-2017-5930 setvar builddir = ""$srcdir"/postfixadmin-$pkgver" proc prepare { default_prepare || return 1 } proc build { cd $builddir } proc package { cd $builddir mkdir -p "$pkgdir"/usr/share/webapps/postfixadmin \ "$pkgdir"/etc/postfixadmin cp -r * "$pkgdir"/usr/share/webapps/postfixadmin/ # move config to /etc/postfixadmin and create symlink mv "$pkgdir"/usr/share/webapps/postfixadmin/config.inc.php \ "$pkgdir"/etc/postfixadmin/ ln -s /etc/postfixadmin/config.inc.php \ "$pkgdir"/usr/share/webapps/postfixadmin/config.inc.php echo -e "User-Agent: *\nDisallow: /" \ > "$pkgdir"/usr/share/webapps/postfixadmin/robots.txt } setvar sha512sums = ""19db70cc59e8e41356e4cd632b0cb9df8d8de0f0451e7e2c84d61a0aa6ede5cc93bbf8914786a2eec012e4c013ad130a001d143ce869aa54b54a50fb798ed92b postfixadmin-3.0.2.tar.gz""