[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Tuesday, June 13, 2017 @ 19:12:13 Author: eworm Revision: 236679 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 236678, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 236678, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 236678, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 236678, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 236678, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 236678, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 236678, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 236678, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 68 +++ community-staging-i686/opensmtpd.install | 26 ++ community-staging-i686/smtpd.service | 10 +++ community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 68 +++ community-staging-x86_64/opensmtpd.install | 26 ++ community-staging-x86_64/smtpd.service | 10 +++ community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 224 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 236678, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-06-13 19:12:13 UTC (rev 236679) @@ -0,0 +1,68 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer +# Contributor: parchd + +pkgname=opensmtpd +pkgver=6.0.2p1 +pkgrel=5 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl-1.0' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("https://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-path-mbox=/var/spool/mail \ +--with-path-empty=/var/empty \ +--with-path-socket=/run \ +--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ +--with-user-smtpd=smtpd \ +--with-user-queue=smtpq \ +--with-group-queue=smtpq \ +--with-auth-pam \ +--with-libssl='/usr/lib/openssl-1.0' \ +--with-cflags='-I/usr/include/openssl-1.0' + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/sendmail" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/mailq" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/newaliases" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/makemap" + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 236678, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2017-06-13 19:12:13 UTC (rev 236679) @@ -0,0 +1,26 @@ +# arg 1: the new package version +post_install() { + # create users + getent group smtpq >/dev/null || groupadd -r smtpq + getent passwd smtpd >/dev/null || useradd -c "SMTP Daemon" -d /var/empty -u 91 -g 1 -s /bin/nologin smtpd + getent passwd smtpq >/dev/null || useradd -c "SMTPD Queue" -d
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Friday, May 19, 2017 @ 17:44:26 Author: lfleischer Revision: 228588 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 228587, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 228587, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 228587, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 228587, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 228587, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 228587, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 228587, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 228587, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 68 +++ community-staging-i686/opensmtpd.install | 26 ++ community-staging-i686/smtpd.service | 10 +++ community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 68 +++ community-staging-x86_64/opensmtpd.install | 26 ++ community-staging-x86_64/smtpd.service | 10 +++ community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 224 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 228587, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-05-19 17:44:26 UTC (rev 228588) @@ -0,0 +1,68 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer +# Contributor: parchd + +pkgname=opensmtpd +pkgver=6.0.2p1 +pkgrel=4 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl-1.0' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("https://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-path-mbox=/var/spool/mail \ +--with-path-empty=/var/empty \ +--with-path-socket=/run \ +--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ +--with-user-smtpd=smtpd \ +--with-user-queue=smtpq \ +--with-group-queue=smtpq \ +--with-auth-pam \ +--with-libssl='/usr/lib/openssl-1.0' \ +--with-cflags='-I/usr/include/openssl-1.0' + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/sendmail" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/mailq" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/newaliases" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/makemap" + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 228587, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2017-05-19 17:44:26 UTC (rev 228588) @@ -0,0 +1,26 @@ +# arg 1: the new package version +post_install() { + # create users + getent group smtpq >/dev/null || groupadd -r smtpq + getent passwd smtpd >/dev/null || useradd -c "SMTP Daemon" -d /var/empty -u 91 -g 1 -s /bin/nologin smtpd + getent passwd smtpq >/dev/null || useradd -c "SMTPD Queue"
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Wednesday, April 5, 2017 @ 11:01:17 Author: arojas Revision: 220592 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 220591, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 220591, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 220591, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 220591, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 220591, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 220591, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 220591, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 220591, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 68 +++ community-staging-i686/opensmtpd.install | 26 ++ community-staging-i686/smtpd.service | 10 +++ community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 68 +++ community-staging-x86_64/opensmtpd.install | 26 ++ community-staging-x86_64/smtpd.service | 10 +++ community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 224 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 220591, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-05 11:01:17 UTC (rev 220592) @@ -0,0 +1,68 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer +# Contributor: parchd + +pkgname=opensmtpd +pkgver=6.0.2p1 +pkgrel=3 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl-1.0' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("https://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-path-mbox=/var/spool/mail \ +--with-path-empty=/var/empty \ +--with-path-socket=/run \ +--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ +--with-user-smtpd=smtpd \ +--with-user-queue=smtpq \ +--with-group-queue=smtpq \ +--with-auth-pam \ +--with-libssl='/usr/lib/openssl-1.0' \ +--with-cflags='-I/usr/include/openssl-1.0' + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/sendmail" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/mailq" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/newaliases" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/makemap" + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 220591, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2017-04-05 11:01:17 UTC (rev 220592) @@ -0,0 +1,26 @@ +# arg 1: the new package version +post_install() { + # create users + getent group smtpq >/dev/null || groupadd -r smtpq + getent passwd smtpd >/dev/null || useradd -c "SMTP Daemon" -d /var/empty -u 91 -g 1 -s /bin/nologin smtpd + getent passwd smtpq >/dev/null || useradd -c "SMTPD Queue"
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Thursday, March 2, 2017 @ 18:57:44 Author: lfleischer Revision: 214576 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 214575, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 214575, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 214575, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 214575, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 214575, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 214575, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 214575, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 214575, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 68 +++ community-staging-i686/opensmtpd.install | 26 ++ community-staging-i686/smtpd.service | 10 +++ community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 68 +++ community-staging-x86_64/opensmtpd.install | 26 ++ community-staging-x86_64/smtpd.service | 10 +++ community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 224 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 214575, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-03-02 18:57:44 UTC (rev 214576) @@ -0,0 +1,68 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer +# Contributor: parchd + +pkgname=opensmtpd +pkgver=6.0.2p1 +pkgrel=2 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl-1.0' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("https://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('2af9b6d08784c7e546bf124bb61e311a6aa0c9835507710a76f5c242383190ac' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-path-mbox=/var/spool/mail \ +--with-path-empty=/var/empty \ +--with-path-socket=/run \ +--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt \ +--with-user-smtpd=smtpd \ +--with-user-queue=smtpq \ +--with-group-queue=smtpq \ +--with-auth-pam \ +--with-libssl='/usr/lib/openssl-1.0' \ +--with-cflags='-I/usr/include/openssl-1.0' + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/sendmail" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/mailq" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/newaliases" + ln -s /usr/bin/smtpctl "$pkgdir/usr/bin/makemap" + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 214575, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2017-03-02 18:57:44 UTC (rev 214576) @@ -0,0 +1,26 @@ +# arg 1: the new package version +post_install() { + # create users + getent group smtpq >/dev/null || groupadd -r smtpq + getent passwd smtpd >/dev/null || useradd -c "SMTP Daemon" -d /var/empty -u 91 -g 1 -s /bin/nologin smtpd + getent passwd smtpq >/dev/null || useradd -c "SMTPD
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Thursday, March 3, 2016 @ 10:37:07 Author: fyan Revision: 164411 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 164410, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 164410, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 164410, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 164410, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 164410, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 164410, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 164410, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 164410, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 58 +++ community-staging-i686/opensmtpd.install | 25 +++ community-staging-i686/smtpd.service | 10 community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 58 +++ community-staging-x86_64/opensmtpd.install | 25 +++ community-staging-x86_64/smtpd.service | 10 community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 202 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 164410, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-03 09:37:07 UTC (rev 164411) @@ -0,0 +1,58 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.7.3p2 +pkgrel=3 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('0d2973008d0f66bebb84bed516be6c32617735241cc54dd26643529281a8e52b' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-ca-file=/etc/ssl/certs/ca-certificates.crt \ +--with-privsep-user=smtpd \ +--with-queue-user=smtpq \ +--with-pam + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 164410, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2016-03-03 09:37:07 UTC (rev 164411) @@ -0,0 +1,25 @@ +# arg 1: the new package version +post_install() { + # create users + getent passwd smtpd >/dev/null || useradd -d / -u 91 -g 1 smtpd + getent passwd smtpq >/dev/null || useradd -d /var/spool/smtpd -u 92 -g 1 smtpq + : +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install "$1" + if (( $(vercmp $2 5.3.3p1-1) < 0 )); then +echo 'Configuration files have been moved to /etc/smtpd.' +echo 'New users have been added.' +echo 'Check your configuration!' + elif (( $(vercmp $2 5.4) < 0 )); then +echo 'User smtpf is no more required. It will be removed!' +echo 'Check your configuration!' +userdel -f smtpf + fi +
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Monday, February 8, 2016 @ 02:02:29 Author: foutrelis Revision: 160679 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 160678, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 160678, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 160678, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 160678, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 160678, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 160678, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 160678, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 160678, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 58 +++ community-staging-i686/opensmtpd.install | 25 +++ community-staging-i686/smtpd.service | 10 community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 58 +++ community-staging-x86_64/opensmtpd.install | 25 +++ community-staging-x86_64/smtpd.service | 10 community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 202 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 160678, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-08 01:02:29 UTC (rev 160679) @@ -0,0 +1,58 @@ +# Maintainer: Lukas Fleischer+# Contributor: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.7.3p2 +pkgrel=2 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libasr' 'libevent' 'openssl' 'pam') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=("http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +sha256sums=('0d2973008d0f66bebb84bed516be6c32617735241cc54dd26643529281a8e52b' +'3760f7268e776b696548e57f5f9e4d18ed19e8854dc0631c176a69d558a8b362' +'32d46de5562d01de445d04c93bcc9f94bf103539b676e449c32e3603a3866cf8') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' "$pkgname-$pkgver/smtpd/smtpd.conf" +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-ca-file=/etc/ssl/certs/ca-certificates.crt \ +--with-privsep-user=smtpd \ +--with-queue-user=smtpq \ +--with-pam + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + # install license and systemd unit files + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 "$srcdir/smtpd.service" "$pkgdir/usr/lib/systemd/system/smtpd.service" + install -Dm644 "$srcdir/smtpd.socket" "$pkgdir/usr/lib/systemd/system/smtpd.socket" + + # install an empty aliases file (used by the default config) + install -Dm644 /dev/null "$pkgdir/etc/smtpd/aliases" +} Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 160678, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2016-02-08 01:02:29 UTC (rev 160679) @@ -0,0 +1,25 @@ +# arg 1: the new package version +post_install() { + # create users + getent passwd smtpd >/dev/null || useradd -d / -u 91 -g 1 smtpd + getent passwd smtpq >/dev/null || useradd -d /var/spool/smtpd -u 92 -g 1 smtpq + : +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install "$1" + if (( $(vercmp $2 5.3.3p1-1) < 0 )); then +echo 'Configuration files have been moved to /etc/smtpd.' +echo 'New users have been added.' +echo 'Check your configuration!' + elif (( $(vercmp $2 5.4) < 0 )); then +echo 'User smtpf is no more required. It will be removed!' +echo 'Check your configuration!' +userdel -f smtpf +
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Monday, December 16, 2013 @ 02:28:09 Author: seblu Revision: 102584 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: opensmtpd/repos/community-testing-i686/ opensmtpd/repos/community-testing-i686/PKGBUILD (from rev 102583, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-testing-i686/opensmtpd.install (from rev 102583, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-testing-i686/smtpd.service (from rev 102583, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-testing-i686/smtpd.socket (from rev 102583, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-testing-x86_64/ opensmtpd/repos/community-testing-x86_64/PKGBUILD (from rev 102583, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-testing-x86_64/opensmtpd.install (from rev 102583, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-testing-x86_64/smtpd.service (from rev 102583, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-testing-x86_64/smtpd.socket (from rev 102583, opensmtpd/trunk/smtpd.socket) + community-testing-i686/PKGBUILD| 61 +++ community-testing-i686/opensmtpd.install | 35 +++ community-testing-i686/smtpd.service | 10 community-testing-i686/smtpd.socket|8 +++ community-testing-x86_64/PKGBUILD | 61 +++ community-testing-x86_64/opensmtpd.install | 35 +++ community-testing-x86_64/smtpd.service | 10 community-testing-x86_64/smtpd.socket |8 +++ 8 files changed, 228 insertions(+) Copied: opensmtpd/repos/community-testing-i686/PKGBUILD (from rev 102583, opensmtpd/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-12-16 01:28:09 UTC (rev 102584) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.4.1p1 +pkgrel=2 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent' 'openssl') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +options=('emptydirs') +install=opensmtpd.install +source=(http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +md5sums=('74551342985b78eb687995f7953d1790' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +prepare() { + sed -ri 's,/etc/mail,/etc/smtpd,g' $pkgname-$pkgver/smtpd/smtpd.conf +} + +build() { + cd $pkgname-$pkgver + # Remove _FORTIFY_SOURCES: FS#38124 + export CPPFLAGS='' + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib/smtpd \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-ca-file=/etc/ssl/certs/ca-certificates.crt \ +--with-privsep-user=smtpd \ +--with-queue-user=smtpq \ +--with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir/ install + # license + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + # working directory + cd $pkgdir + # install systemd units + install -Dm644 $srcdir/smtpd.service usr/lib/systemd/system/smtpd.service + install -Dm644 $srcdir/smtpd.socket usr/lib/systemd/system/smtpd.socket + # empty aliases file (used by default config) + install -Dm644 /dev/null etc/smtpd/aliases +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-testing-i686/opensmtpd.install (from rev 102583, opensmtpd/trunk/opensmtpd.install) === --- community-testing-i686/opensmtpd.install(rev 0) +++ community-testing-i686/opensmtpd.install2013-12-16 01:28:09 UTC (rev 102584) @@ -0,0 +1,35 @@ +# arg 1: the new package version +post_install() { + # create users + getent passwd smtpd /dev/null || useradd -d / -u 91 -g 1 smtpd + getent passwd smtpq /dev/null || useradd -d /var/spool/smtpd -u 92 -g 1 smtpq + : +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install $1 + if (( $(vercmp $2 5.3.3p1-1) 0 )); then +echo 'Configuration files have been moved to /etc/smtpd.' +echo 'New users have been added.' +echo 'Check your configuration!' + elif (( $(vercmp $2 5.4) 0 )); then +echo 'User smtpf is no more required. It will be removed!' +echo 'Check your configuration!' +userdel -f smtpf + fi + : +} + +# arg 1: the old package version +post_remove() { + userdel -f smtpd + userdel -f smtpq + if ((
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Sunday, August 4, 2013 @ 17:37:22 Author: seblu Revision: 95051 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 95050, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 95050, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 95050, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 95050, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 95050, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 95050, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 95050, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 95050, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 72 +++ community-staging-i686/opensmtpd.install | 29 ++ community-staging-i686/smtpd.service | 10 +++ community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 72 +++ community-staging-x86_64/opensmtpd.install | 29 ++ community-staging-x86_64/smtpd.service | 10 +++ community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 238 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 95050, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-08-04 15:37:22 UTC (rev 95051) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.3.3p1 +pkgrel=2 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +install=opensmtpd.install +source=(http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +md5sums=('795982f9b0b45c7645f897ba2ead0024' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +prepare() { + cd $pkgname-$pkgver + sed -i 's,etc/aliases,etc/smtpd/aliases,' smtpd/smtpd.conf + # regen configure. don't use bootstrap script (doesn't support automake 1.14) + libtoolize --copy --force + aclocal -I m4 + autoconf + autoheader + automake --foreign --add-missing --copy +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/bin \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-privsep-user=smtpd \ +--with-lookup-user=smtpd \ +--with-queue-user=smtpq \ +--with-filter-user=smtpf \ +--with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir/ install + # license + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + # working directory + cd $pkgdir + install -dm711 var/spool/smtpd + install -Dm644 $srcdir/smtpd.service usr/lib/systemd/system/smtpd.service + install -Dm644 $srcdir/smtpd.socket usr/lib/systemd/system/smtpd.socket + # remove duplicate hardlink into a subfolder + rm -vr usr/bin/opensmtpd + # empty aliases file (used by default config) + install -Dm644 /dev/null $pkgdir/etc/smtpd/aliases + # fake sendmail binary (used to be smtp-forwarder) + # use hardlink as upstream does + cd $pkgdir/usr/bin + ln smtpctl $pkgdir/usr/bin/sendmail +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 95050, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2013-08-04 15:37:22 UTC (rev 95051) @@ -0,0 +1,29 @@ +# arg 1: the new package version +post_install() { + # create users + getent passwd smtpd /dev/null || useradd -d / -u 91 -g 1 smtpd + getent passwd smtpq /dev/null || useradd -d /var/spool/smtpd -u 92 -g 1 smtpq + getent passwd smtpf /dev/null || useradd -d / -u 93 -g 1 smtpf + # initialise aliase db + #[[ -e /etc/smtpd/aliases.db ]] || makemap -t aliases /etc/smtpd/aliases + true +} + +# arg 1: the new package version +# arg 2: the old package version
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Thursday, June 27, 2013 @ 05:15:53 Author: seblu Revision: 93173 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: opensmtpd/repos/community-testing-i686/ opensmtpd/repos/community-testing-i686/PKGBUILD (from rev 93172, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-testing-i686/opensmtpd.install (from rev 93172, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-testing-i686/smtpd.service (from rev 93172, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-testing-i686/smtpd.socket (from rev 93172, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-testing-x86_64/ opensmtpd/repos/community-testing-x86_64/PKGBUILD (from rev 93172, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-testing-x86_64/opensmtpd.install (from rev 93172, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-testing-x86_64/smtpd.service (from rev 93172, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-testing-x86_64/smtpd.socket (from rev 93172, opensmtpd/trunk/smtpd.socket) + community-testing-i686/PKGBUILD| 72 +++ community-testing-i686/opensmtpd.install | 29 ++ community-testing-i686/smtpd.service | 10 +++ community-testing-i686/smtpd.socket|8 +++ community-testing-x86_64/PKGBUILD | 72 +++ community-testing-x86_64/opensmtpd.install | 29 ++ community-testing-x86_64/smtpd.service | 10 +++ community-testing-x86_64/smtpd.socket |8 +++ 8 files changed, 238 insertions(+) Copied: opensmtpd/repos/community-testing-i686/PKGBUILD (from rev 93172, opensmtpd/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-06-27 03:15:53 UTC (rev 93173) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.3.3p1 +pkgrel=1 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd/smtpd.conf' 'etc/smtpd/aliases') +install=opensmtpd.install +source=(http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +md5sums=('795982f9b0b45c7645f897ba2ead0024' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +prepare() { + cd $pkgname-$pkgver + sed -i 's,etc/aliases,etc/smtpd/aliases,' smtpd/smtpd.conf + # regen configure. don't use bootstrap script (doesn't support automake 1.14) + libtoolize --copy --force + aclocal -I m4 + autoconf + autoheader + automake --foreign --add-missing --copy +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/smtpd \ +--sbindir=/usr/bin \ +--libexecdir=/usr/bin \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-privsep-user=smtpd \ +--with-lookup-user=smtpd \ +--with-queue-user=smtpq \ +--with-filter-user=smtpf \ +--with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir/ install + # license + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + # working directory + cd $pkgdir + install -dm711 var/spool/smtpd + install -Dm644 $srcdir/smtpd.service usr/lib/systemd/system/smtpd.service + install -Dm644 $srcdir/smtpd.socket usr/lib/systemd/system/smtpd.socket + # remove duplicate hardlink into a subfolder + rm -vr usr/bin/opensmtpd + # empty aliases file (used by default config) + install -Dm644 /dev/null $pkgdir/etc/smtpd/aliases + # fake sendmail binary (used to be smtp-forwarder) + # use hardlink as upstream does + cd $pkgdir/usr/bin + ln smtpctl $pkgdir/usr/bin/sendmail +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-testing-i686/opensmtpd.install (from rev 93172, opensmtpd/trunk/opensmtpd.install) === --- community-testing-i686/opensmtpd.install(rev 0) +++ community-testing-i686/opensmtpd.install2013-06-27 03:15:53 UTC (rev 93173) @@ -0,0 +1,29 @@ +# arg 1: the new package version +post_install() { + # create users + getent passwd smtpd /dev/null || useradd -d / -u 91 -g 1 smtpd + getent passwd smtpq /dev/null || useradd -d /var/spool/smtpd -u 92 -g 1 smtpq + getent passwd smtpf /dev/null || useradd -d / -u 93 -g 1 smtpf + # initialise aliase db + #[[ -e /etc/smtpd/aliases.db ]] || makemap -t aliases /etc/smtpd/aliases + true +} + +# arg 1: the new package version +# arg 2: the old package version
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Thursday, May 30, 2013 @ 19:40:11 Author: seblu Revision: 91983 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: opensmtpd/repos/community-staging-i686/ opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 91982, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 91982, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-i686/smtpd.service (from rev 91982, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-i686/smtpd.socket (from rev 91982, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-staging-x86_64/ opensmtpd/repos/community-staging-x86_64/PKGBUILD (from rev 91982, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-staging-x86_64/opensmtpd.install (from rev 91982, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-staging-x86_64/smtpd.service (from rev 91982, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-staging-x86_64/smtpd.socket (from rev 91982, opensmtpd/trunk/smtpd.socket) + community-staging-i686/PKGBUILD| 63 +++ community-staging-i686/opensmtpd.install | 14 ++ community-staging-i686/smtpd.service | 10 community-staging-i686/smtpd.socket|8 +++ community-staging-x86_64/PKGBUILD | 63 +++ community-staging-x86_64/opensmtpd.install | 14 ++ community-staging-x86_64/smtpd.service | 10 community-staging-x86_64/smtpd.socket |8 +++ 8 files changed, 190 insertions(+) Copied: opensmtpd/repos/community-staging-i686/PKGBUILD (from rev 91982, opensmtpd/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-05-30 17:40:11 UTC (rev 91983) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.3.2p1 +pkgrel=2 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd.conf' 'etc/aliases' 'etc/virtual' 'etc/secrets') +install=opensmtpd.install +source=(http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +md5sums=('8fc513dd632461f70e433103d75dbf50' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +build() { + cd $pkgname-$pkgver + ./bootstrap + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--libexecdir=/usr/bin \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-privsep-user=mail \ +--with-filter-user=mail \ +--with-queue-user=mail \ +--with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir/ install + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + + cd $pkgdir + # working directory + install -dm711 var/spool/smtpd + # license + install -Dm644 $srcdir/smtpd.service usr/lib/systemd/system/smtpd.service + install -Dm644 $srcdir/smtpd.socket usr/lib/systemd/system/smtpd.socket + # remove duplicate hardlink into a subfolder + rm -r usr/bin/opensmtpd + # empty aliases file + install -Dm644 /dev/null $pkgdir/etc/aliases + install -Dm644 /dev/null $pkgdir/etc/virtual + install -Dm640 /dev/null $pkgdir/etc/secrets + # fake sendmail binary (used to be smtp-forwarder) + # use hardlink as upstream does... + ln $pkgdir/usr/bin/smtpctl $pkgdir/usr/bin/sendmail +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-staging-i686/opensmtpd.install (from rev 91982, opensmtpd/trunk/opensmtpd.install) === --- community-staging-i686/opensmtpd.install(rev 0) +++ community-staging-i686/opensmtpd.install2013-05-30 17:40:11 UTC (rev 91983) @@ -0,0 +1,14 @@ +# arg 1: the new package version +# arg 2: the old package version + +# arg 1: the new package version +post_install() { + makemap -t aliases /etc/aliases +} + +# arg 1: the old package version +post_remove() { + rm -f /etc/aliases.db +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-staging-i686/smtpd.service (from rev 91982, opensmtpd/trunk/smtpd.service) === --- community-staging-i686/smtpd.service(rev 0) +++ community-staging-i686/smtpd.service2013-05-30 17:40:11 UTC (rev 91983) @@ -0,0 +1,10 @@ +[Unit] +Description=OpenSMTPD +After=network.target + +[Service] +Type=forking
[arch-commits] Commit in opensmtpd/repos (10 files)
Date: Wednesday, April 17, 2013 @ 02:49:59 Author: seblu Revision: 88392 archrelease: copy trunk to community-i686, community-x86_64 Added: opensmtpd/repos/community-i686/ opensmtpd/repos/community-i686/PKGBUILD (from rev 88391, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-i686/opensmtpd.install (from rev 88391, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-i686/smtpd.service (from rev 88391, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-i686/smtpd.socket (from rev 88391, opensmtpd/trunk/smtpd.socket) opensmtpd/repos/community-x86_64/ opensmtpd/repos/community-x86_64/PKGBUILD (from rev 88391, opensmtpd/trunk/PKGBUILD) opensmtpd/repos/community-x86_64/opensmtpd.install (from rev 88391, opensmtpd/trunk/opensmtpd.install) opensmtpd/repos/community-x86_64/smtpd.service (from rev 88391, opensmtpd/trunk/smtpd.service) opensmtpd/repos/community-x86_64/smtpd.socket (from rev 88391, opensmtpd/trunk/smtpd.socket) + community-i686/PKGBUILD| 69 +++ community-i686/opensmtpd.install | 14 +++ community-i686/smtpd.service | 10 + community-i686/smtpd.socket|8 community-x86_64/PKGBUILD | 69 +++ community-x86_64/opensmtpd.install | 14 +++ community-x86_64/smtpd.service | 10 + community-x86_64/smtpd.socket |8 8 files changed, 202 insertions(+) Copied: opensmtpd/repos/community-i686/PKGBUILD (from rev 88391, opensmtpd/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2013-04-17 00:49:59 UTC (rev 88392) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=opensmtpd +pkgver=5.3.1p1 +pkgrel=1 +pkgdesc='Free implementation of the server-side SMTP protocol' +arch=('i686' 'x86_64') +url='http://www.opensmtpd.org/' +license=('custom') +depends=('libevent') +provides=('smtp-server' 'smtp-forwarder') +conflicts=('smtp-server' 'smtp-forwarder') +backup=('etc/smtpd.conf' 'etc/aliases') +install=opensmtpd.install +source=(http://www.opensmtpd.org/archives/$pkgname-$pkgver.tar.gz; +'smtpd.service' +'smtpd.socket') +md5sums=('0ee036a473f19fe27012cda0068cd287' + 'a278f272d97a9fe5a8aac784a7c98d67' + 'c2c01e9ca78df3f65efe40a7c0e17ee0') + +build() { + cd $pkgname-$pkgver + ./bootstrap + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--libexecdir=/usr/bin \ +--with-maildir=/var/spool/mail \ +--with-privsep-path=/var/empty \ +--with-sock-dir=/run \ +--with-privsep-user=mail \ +--with-filter-user=mail \ +--with-queue-user=mail \ +--with-pam + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir/ install + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + + cd $pkgdir + # working directory + install -dm711 var/spool/smtpd + # license + install -Dm644 $srcdir/smtpd.service usr/lib/systemd/system/smtpd.service + install -Dm644 $srcdir/smtpd.socket usr/lib/systemd/system/smtpd.socket + # remove duplicate hardlink into a subfolder + rm -r usr/bin/opensmtpd + # empty aliases file + install -Dm644 /dev/null $pkgdir/etc/aliases + install -Dm644 /dev/null $pkgdir/etc/virtual + install -Dm644 /dev/null $pkgdir/etc/secrets + # fake sendmail binary (used to be smtp-forwarder) + # use hardlink as upstream does... + cd $pkgdir/usr/bin + ln smtpctl $pkgdir/usr/bin/sendmail + # symlink binary from usr/bin to usr/sbin (waiting /usr merge) + install -dm755 $pkgdir/usr/sbin + for _p in *; do +ln -s ../bin/$_p $pkgdir/usr/sbin/$_p + done +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-i686/opensmtpd.install (from rev 88391, opensmtpd/trunk/opensmtpd.install) === --- community-i686/opensmtpd.install(rev 0) +++ community-i686/opensmtpd.install2013-04-17 00:49:59 UTC (rev 88392) @@ -0,0 +1,14 @@ +# arg 1: the new package version +# arg 2: the old package version + +# arg 1: the new package version +post_install() { + makemap -t aliases /etc/aliases +} + +# arg 1: the old package version +post_remove() { + rm -f /etc/aliases.db +} + +# vim:set ts=2 sw=2 et: Copied: opensmtpd/repos/community-i686/smtpd.service (from rev 88391, opensmtpd/trunk/smtpd.service) === --- community-i686/smtpd.service(rev 0) +++ community-i686/smtpd.service2013-04-17 00:49:59 UTC (rev 88392) @@ -0,0 +1,10 @@ +[Unit] +Description=OpenSMTPD +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/smtpd + +[Install] +WantedBy=multi-user.target Copied: