[arch-commits] Commit in samba/trunk (9 files)

Tobias Powalowski tpowa at nymeria.archlinux.org
Sun Jan 27 11:14:25 UTC 2013


    Date: Sunday, January 27, 2013 @ 12:14:25
  Author: tpowa
Revision: 176081

upgpkg: samba 3.6.11-1

fix #33268 #33257 #32462 #31957, bump to latest 3.6 series

Added:
  samba/trunk/smbd.socket
  samba/trunk/smbd at .service
  samba/trunk/swat.socket
  samba/trunk/swat at .service
Modified:
  samba/trunk/PKGBUILD
  samba/trunk/nmbd.service
  samba/trunk/samba.conf
  samba/trunk/smbd.service
  samba/trunk/winbindd.service

------------------+
 PKGBUILD         |   35 ++++++++++++++++++++---------------
 nmbd.service     |    3 +++
 samba.conf       |    1 +
 smbd.service     |    6 ++++--
 smbd.socket      |    9 +++++++++
 smbd at .service    |    9 +++++++++
 swat.socket      |    9 +++++++++
 swat at .service    |    7 +++++++
 winbindd.service |    4 +++-
 9 files changed, 65 insertions(+), 18 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-01-27 10:59:18 UTC (rev 176080)
+++ PKGBUILD	2013-01-27 11:14:25 UTC (rev 176081)
@@ -3,23 +3,26 @@
 # Contributor: judd <jvinet at zeroflux.org>
 pkgbase=samba
 pkgname=('libwbclient' 'smbclient' 'samba')
-pkgver=3.6.10
+pkgver=3.6.11
 # We use the 'A' to fake out pacman's version comparators.  Samba chooses
 # to append 'a','b',etc to their subsequent releases, which pamcan
 # misconstrues as alpha, beta, etc.  Bad samba!
-_realver=3.6.10
+_realver=3.6.11
 pkgrel=1
 arch=(i686 x86_64)
 url="http://www.samba.org"
 license=('GPL3')
 makedepends=('db' 'popt' 'libcups' 'acl' 'libldap' 'libcap' 'krb5' 'pam' 'gamin' 'gnutls>=2.4.1' 'talloc' 'tdb')
 source=(http://us1.samba.org/samba/ftp/stable/${pkgbase}-${_realver}.tar.gz
-        samba samba.logrotate
+        samba.logrotate
         swat.xinetd
         samba.pam
-        samba.conf.d
         smbd.service
+        smbd.socket
+        smbd at .service
         nmbd.service
+        swat.socket
+        swat at .service
         winbindd.service
         samba.conf)
 ### UNINSTALL dmapi package before building!!!
@@ -101,8 +104,6 @@
   rm -rf ${pkgdir}/usr/var
   rm -rf ${pkgdir}/var/run/samba
   (cd script; cp installbin.sh i; cat i | sed 's/\/sbin\///' > installbin.sh)
-  install -D -m755 ../../samba ${pkgdir}/etc/rc.d/samba
-  install -D -m644 ../../samba.conf.d ${pkgdir}/etc/conf.d/samba
   mkdir -p ${pkgdir}/etc/samba
   cat ../examples/smb.conf.default | \
     sed 's|log file = .*$|log file = /var/log/samba/log.%m|g' >${pkgdir}/etc/samba/smb.conf.default
@@ -150,20 +151,24 @@
   # copy ldap example
   install -D -m644 ${srcdir}/samba-${_realver}/examples/LDAP/samba.schema ${pkgdir}/usr/share/doc/samba/examples/LDAP/samba.schema
   # install systemd files
-  for i in smbd nmbd winbindd; do
-  install -D -m644 ${srcdir}/$i.service ${pkgdir}/usr/lib/systemd/system/$i.service
+  install -d -m755 ${pkgdir}/usr/lib/systemd/system
+  for i in smbd nmbd swat winbindd; do
+    install -m644 ${srcdir}/*.service ${pkgdir}/usr/lib/systemd/system/
+    install -m644 ${srcdir}/*.socket ${pkgdir}/usr/lib/systemd/system/
   done
   # create ephemeral dirs via tmpfiles rather than shipping them in package
   install -D -m644 ${srcdir}/samba.conf ${pkgdir}/usr/lib/tmpfiles.d/samba.conf
   rm -rf ${pkgdir}/var/run
 }
-md5sums=('b5f0560c216122529b1c3b7f41c62567'
-         'a45a4283723be2b0ae32439dc4496a09'
+md5sums=('9039e0ab3e4fc632ff0a1a8f2433edb4'
          '5697da77590ec092cc8a883bae06093c'
          'a4bbfa39fee95bba2e7ad6b535fae7e6'
          '96f82c38f3f540b53f3e5144900acf17'
-         'f2f2e348acd1ccb566e95fa8a561b828'
-         '4b9c54d6fed4d0a225a84963516fc46f'
-         '67ce9229c4e343a91d70edba6de29437'
-         '617079917cdc84b450d109557b1fe2e1'
-         '8e7ed39b54968e427f9506e9107bfb45')
+         '5b7496b1b6706cf5a6e91ef879d9be7b'
+         'a78b9aa93eb14b0ac445897395693225'
+         '321afbca6665d8f647c2468906452176'
+         '9a49f3ee5afd278d21fcdd34776c5da1'
+         '6db11f3dd2112a4b7a73007b189bef3f'
+         'b0de262f9c62acd162e873658f33d063'
+         'de93ae37dd76a2cd2cdab6d342e5baf3'
+         '49abd7b719e3713a3f75a8a50958e381')

Modified: nmbd.service
===================================================================
--- nmbd.service	2013-01-27 10:59:18 UTC (rev 176080)
+++ nmbd.service	2013-01-27 11:14:25 UTC (rev 176081)
@@ -3,7 +3,10 @@
 After=network.target
 
 [Service]
+Type=forking
+PIDFile=/var/run/samba/nmbd.pid
 ExecStart=/usr/sbin/nmbd -F
+ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]
 WantedBy=multi-user.target

Modified: samba.conf
===================================================================
--- samba.conf	2013-01-27 10:59:18 UTC (rev 176080)
+++ samba.conf	2013-01-27 11:14:25 UTC (rev 176081)
@@ -1 +1,2 @@
 D /run/samba 0755 - - -
+d /var/log/samba 0755 - - -
\ No newline at end of file

Modified: smbd.service
===================================================================
--- smbd.service	2013-01-27 10:59:18 UTC (rev 176080)
+++ smbd.service	2013-01-27 11:14:25 UTC (rev 176081)
@@ -1,9 +1,11 @@
 [Unit]
 Description=Samba SMB/CIFS server
-After=network.target
+After=network.target nmbd.service winbindd.service
 
 [Service]
-ExecStart=/usr/sbin/smbd -F
+Type=forking
+PIDFile=/var/run/samba/smbd.pid
+ExecStart=/usr/sbin/smbd -D
 ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]

Added: smbd.socket
===================================================================
--- smbd.socket	                        (rev 0)
+++ smbd.socket	2013-01-27 11:14:25 UTC (rev 176081)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Samba SMB/CIFS server socket
+
+[Socket]
+ListenStream=445
+Accept=yes
+
+[Install]
+WantedBy=sockets.target

Added: smbd at .service
===================================================================
--- smbd at .service	                        (rev 0)
+++ smbd at .service	2013-01-27 11:14:25 UTC (rev 176081)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Samba SMB/CIFS server instance
+
+[Service]
+Type=forking
+PIDFile=/var/run/samba/smbd.pid
+ExecStart=/usr/sbin/smbd -D
+ExecReload=/bin/kill -HUP $MAINPID
+StandardInput=socket

Added: swat.socket
===================================================================
--- swat.socket	                        (rev 0)
+++ swat.socket	2013-01-27 11:14:25 UTC (rev 176081)
@@ -0,0 +1,9 @@
+[Unit]
+Description=SWAT Samba Web Admin Tool
+
+[Socket]
+ListenStream=127.0.0.1:901
+Accept=true
+
+[Install]
+WantedBy=sockets.target

Added: swat at .service
===================================================================
--- swat at .service	                        (rev 0)
+++ swat at .service	2013-01-27 11:14:25 UTC (rev 176081)
@@ -0,0 +1,7 @@
+[Unit]
+Description=SWAT Samba Web Admin Tool
+After=local-fs.target
+
+[Service]
+ExecStart=/usr/sbin/swat
+StandardInput=socket

Modified: winbindd.service
===================================================================
--- winbindd.service	2013-01-27 10:59:18 UTC (rev 176080)
+++ winbindd.service	2013-01-27 11:14:25 UTC (rev 176081)
@@ -1,8 +1,10 @@
 [Unit]
 Description=Samba Winbind daemon
-After=network.target
+After=network.target nmbd.service
 
 [Service]
+Type=forking
+PIDFile=/var/run/samba/winbindd.pid
 ExecStart=/usr/sbin/winbindd -F
 ExecReload=/bin/kill -HUP $MAINPID
 




More information about the arch-commits mailing list