Date: Saturday, April 27, 2013 @ 15:26:36 Author: tomegun Revision: 183729
upgpkg: yp-tools 2.14-2 add config file for nisdomainname Added: yp-tools/trunk/domainname.conf yp-tools/trunk/yp-tools.install Modified: yp-tools/trunk/PKGBUILD yp-tools/trunk/domainname.service --------------------+ PKGBUILD | 11 ++++++++--- domainname.conf | 4 ++++ domainname.service | 2 +- yp-tools.install | 5 +++++ 4 files changed, 18 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-04-27 13:19:46 UTC (rev 183728) +++ PKGBUILD 2013-04-27 13:26:36 UTC (rev 183729) @@ -6,14 +6,17 @@ pkgname=yp-tools pkgver=2.14 -pkgrel=1 +pkgrel=2 pkgdesc='Linux NIS Tools' arch=('i686' 'x86_64') url='http://www.linux-nis.org/nis/yp-tools/' license=('GPL2') depends=('ypbind-mt') +backup=('etc/nisdomainname') +install=yp-tools.install source=("http://www.linux-nis.org/download/${pkgname}/${pkgname}-${pkgver}.tar.bz2" - 'domainname.service') + 'domainname.service' + 'domainname.conf') build() { cd "$srcdir/$pkgname-$pkgver" @@ -24,7 +27,9 @@ package() { cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install + install -D -m644 ../domainname.conf "${pkgdir}/etc/nisdomainname" install -D -m644 ../domainname.service "${pkgdir}/usr/lib/systemd/system/domainname.service" } md5sums=('ba1f121c17e3ad65368be173b977cd13' - '8d354b76eb0df9a3b06637bfff87453b') + '5a78cd2218936241133e5f61383a2dc8' + '74298e047121f528a2a5c221afd783ab') Added: domainname.conf =================================================================== --- domainname.conf (rev 0) +++ domainname.conf 2013-04-27 13:26:36 UTC (rev 183729) @@ -0,0 +1,4 @@ +# +# NIS domain to be set by domainname.service +# +NISDOMAINNAME="" Modified: domainname.service =================================================================== --- domainname.service 2013-04-27 13:19:46 UTC (rev 183728) +++ domainname.service 2013-04-27 13:26:36 UTC (rev 183729) @@ -3,7 +3,7 @@ [Service] Type=oneshot -EnvironmentFile=/etc/conf.d/nisdomainname +EnvironmentFile=/etc/nisdomainname ExecStart=/usr/bin/nisdomainname $NISDOMAINNAME RemainAfterExit=true Added: yp-tools.install =================================================================== --- yp-tools.install (rev 0) +++ yp-tools.install 2013-04-27 13:26:36 UTC (rev 183729) @@ -0,0 +1,5 @@ +post_upgrade() { + if [ "$(vercmp 2.14-2 "$2")" -eq 1 ]; then + printf '===> Configure your NIS domain name in /etc/nisdomainname\n' + fi +}