[arch-commits] Commit in opensmtpd/repos (10 files)

2017-06-13 Thread Christian Hesse
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)

2017-05-19 Thread Lukas Fleischer
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)

2017-04-05 Thread Antonio Rojas
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)

2017-03-02 Thread Lukas Fleischer
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)

2016-03-03 Thread Felix Yan
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)

2016-02-07 Thread Evangelos Foutras
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)

2013-12-15 Thread Sébastien Luttringer
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)

2013-08-04 Thread Sébastien Luttringer
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)

2013-06-26 Thread Sébastien Luttringer
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)

2013-05-30 Thread Sébastien Luttringer
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)

2013-04-16 Thread Sébastien Luttringer
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: