From 202b4bbce9e2aede1c55f50393f6270e9e6bb7d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 15:55:34 +0300 Subject: [PATCH 1/9] Samba version bump to 4.4.5 service.py fix --- server/samba/pspec.xml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/server/samba/pspec.xml b/server/samba/pspec.xml index 3c974a7347..df394289fe 100644 --- a/server/samba/pspec.xml +++ b/server/samba/pspec.xml @@ -11,8 +11,8 @@ GPLv2 service A suite of SMB and CIFS client/server programs for UNIX - samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 3, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. - http://us1.samba.org/samba/ftp/stable/samba-4.2.3.tar.gz + samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 4, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. + http://us1.samba.org/samba/ftp/stable/samba-4.4.5.tar.gz keyutils acl-devel @@ -31,7 +31,7 @@ cups-devel avahi-devel - + dmapi-devel gnutls-devel libaio-devel @@ -96,8 +96,10 @@ /lib/security /usr/share/samba /usr/share/perl5 + /usr/libexec/samba/ + /usr/libexec/ctdb/ /var/cache/samba - /var/run/ctdb + /var/run/ctdb /usr/share/locale /usr/lib/tmpfiles.d/samba.conf @@ -132,6 +134,13 @@ + + 2016-07-24 + 4.4.5 + Version Bump fix service.py + Ergün Salman + poyraz76@pisilinux.org + 2016-06-15 4.2.3 From 449ed913286f6413362e27c266b6cba155d0f7c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 15:56:12 +0300 Subject: [PATCH 2/9] Samba version bump to 4.4.5 service.py fix --- server/samba/comar/service.py | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/server/samba/comar/service.py b/server/samba/comar/service.py index 938ff42c70..7da0a25c48 100644 --- a/server/samba/comar/service.py +++ b/server/samba/comar/service.py @@ -5,9 +5,9 @@ serviceType = "server" serviceDesc = _({"en": "SMB Network Sharing", "tr": "SMB Ağ Paylaşımı"}) -WINBINDD_PIDFILE = "/run/samba/winbindd.pid" -NMBD_PIDFILE = "/run/samba/nmbd.pid" -SMBD_PIDFILE = "/run/samba/smbd.pid" +WINBINDD_PIDFILE = "/var/run/samba/winbindd.pid" +NMBD_PIDFILE = "/var/run/samba/nmbd.pid" +SMBD_PIDFILE = "/var/run/samba/smbd.pid" @synchronized @@ -15,14 +15,19 @@ def start(): startService(command="/usr/sbin/smbd", args="-D", donotify=True) + + startService(command="/usr/sbin/ctdbd", + args="-D", + donotify=True) startService(command="/usr/sbin/nmbd", - args="-D") - - if config.get("winbind", "no") == "yes": - startService(command="/usr/sbin/winbindd", - args="-D") + args="-D", + donotify=True) + startService(command="/usr/sbin/winbindd", + args="-D", + donotify=True) + @synchronized def stop(): stopService(pidfile=WINBINDD_PIDFILE, @@ -44,6 +49,6 @@ def reload(): def status(): result = isServiceRunning(SMBD_PIDFILE) and isServiceRunning(NMBD_PIDFILE) - if config.get("winbind", "no") == "yes": + if config.get(): result = result and isServiceRunning(WINBINDD_PIDFILE) return result From 8db773cee12b9439831b0a09f023409db27a85e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 15:56:32 +0300 Subject: [PATCH 3/9] Samba version bump to 4.4.5 service.py fix --- server/samba/comar/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/samba/comar/package.py b/server/samba/comar/package.py index 1fc9601751..5cfd01a964 100644 --- a/server/samba/comar/package.py +++ b/server/samba/comar/package.py @@ -10,6 +10,6 @@ def postInstall(fromVersion, fromRelease, toVersion, toRelease): # needed by non-root sharing support. os.system("/bin/mkdir /var/lib/samba/usershares") os.system("/bin/chgrp users /var/lib/samba/usershares") - os.system("/bin/chmod 1770 /var/lib/samba/usershares") + os.system("/bin/chmod 1777 /var/lib/samba/usershares") os.system("/bin/chmod 0750 /var/lib/samba/winbindd_privileged") From 187d040d59572a626005db1f7763e0054fc2fea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 15:58:53 +0300 Subject: [PATCH 4/9] Version bump to 2.1.6 --- programming/misc/libtalloc/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/misc/libtalloc/pspec.xml b/programming/misc/libtalloc/pspec.xml index a9e66e3c04..d846958e33 100644 --- a/programming/misc/libtalloc/pspec.xml +++ b/programming/misc/libtalloc/pspec.xml @@ -12,7 +12,7 @@ library Hierarchical pool based memory allocator libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba. - http://www.samba.org/ftp/talloc/talloc-2.1.2.tar.gz + http://www.samba.org/ftp/talloc/talloc-2.1.6.tar.gz docbook-xsl libxslt-devel @@ -68,6 +68,13 @@ + + 2016-07-25 + 2.1.6 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + 2016-06-09 2.1.2 From 33e95fde86fe70b92f7209342fd21191bac10035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 16:00:31 +0300 Subject: [PATCH 5/9] Version bump to 1.3.8 --- server/database/libtdb/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/database/libtdb/pspec.xml b/server/database/libtdb/pspec.xml index f5e898a7e3..bcf4d99fac 100644 --- a/server/database/libtdb/pspec.xml +++ b/server/database/libtdb/pspec.xml @@ -13,7 +13,7 @@ app:console Trivial database library libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. - http://www.samba.org/ftp/tdb/tdb-1.3.7.tar.gz + http://www.samba.org/ftp/tdb/tdb-1.3.8.tar.gz libxslt python-devel @@ -50,6 +50,13 @@ + + 2016-07-24 + 1.3.8 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + 2016-06-08 1.3.7 From fc89986ff99b1b2e75bb2f8bce4c160d05717552 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 16:02:50 +0300 Subject: [PATCH 6/9] Version bump 0.9.28 --- programming/misc/libtevent/pspec.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/programming/misc/libtevent/pspec.xml b/programming/misc/libtevent/pspec.xml index 52dc8d3afa..392f05900d 100644 --- a/programming/misc/libtevent/pspec.xml +++ b/programming/misc/libtevent/pspec.xml @@ -12,7 +12,7 @@ library Event system based on the talloc memory management library libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. - http://samba.org/ftp/tevent/tevent-0.9.25.tar.gz + http://samba.org/ftp/tevent/tevent-0.9.28.tar.gz python-devel gdb-devel @@ -47,6 +47,13 @@ + + 2016-06-09 + 0.9.28 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + 2016-06-09 0.9.25 From c6ce793990a494bbd004b3cba2db2ceb7a17739d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 16:04:07 +0300 Subject: [PATCH 7/9] Samba version bump to 4.4.5 service.py fix --- server/samba/actions.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/samba/actions.py b/server/samba/actions.py index 21e7ed754b..933774905a 100644 --- a/server/samba/actions.py +++ b/server/samba/actions.py @@ -23,7 +23,7 @@ def setup(): --libdir=/usr/lib \ --with-cachedir=/var/lib/samba \ --with-configdir=/etc/samba \ - --with-lockdir=/var/lib/samba \ + --with-lockdir=/var/cache/samba \ --with-logfilebase=/var/log/samba \ --with-modulesdir=/usr/lib/samba \ --with-pammodulesdir=/lib/security \ @@ -42,7 +42,6 @@ def setup(): --with-cluster-support \ --with-dnsupdate \ --with-pam \ - --with-pam_smbpass \ --with-quotas \ --with-sendfile-support \ --with-shared-modules=%s \ From c8d881bbe79dc256384e9760a98656df74cf1923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 16:51:35 +0300 Subject: [PATCH 8/9] Samba version bump to 4.4.5 --- server/samba/comar/service.py | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/server/samba/comar/service.py b/server/samba/comar/service.py index 7da0a25c48..938ff42c70 100644 --- a/server/samba/comar/service.py +++ b/server/samba/comar/service.py @@ -5,9 +5,9 @@ serviceType = "server" serviceDesc = _({"en": "SMB Network Sharing", "tr": "SMB Ağ Paylaşımı"}) -WINBINDD_PIDFILE = "/var/run/samba/winbindd.pid" -NMBD_PIDFILE = "/var/run/samba/nmbd.pid" -SMBD_PIDFILE = "/var/run/samba/smbd.pid" +WINBINDD_PIDFILE = "/run/samba/winbindd.pid" +NMBD_PIDFILE = "/run/samba/nmbd.pid" +SMBD_PIDFILE = "/run/samba/smbd.pid" @synchronized @@ -15,19 +15,14 @@ def start(): startService(command="/usr/sbin/smbd", args="-D", donotify=True) - - startService(command="/usr/sbin/ctdbd", - args="-D", - donotify=True) startService(command="/usr/sbin/nmbd", - args="-D", - donotify=True) + args="-D") + + if config.get("winbind", "no") == "yes": + startService(command="/usr/sbin/winbindd", + args="-D") - startService(command="/usr/sbin/winbindd", - args="-D", - donotify=True) - @synchronized def stop(): stopService(pidfile=WINBINDD_PIDFILE, @@ -49,6 +44,6 @@ def reload(): def status(): result = isServiceRunning(SMBD_PIDFILE) and isServiceRunning(NMBD_PIDFILE) - if config.get(): + if config.get("winbind", "no") == "yes": result = result and isServiceRunning(WINBINDD_PIDFILE) return result From 42294b8c903173d1231e7f0b714802cc51bee2db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sun, 24 Jul 2016 16:58:03 +0300 Subject: [PATCH 9/9] Update pspec.xml --- programming/misc/libtevent/pspec.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/programming/misc/libtevent/pspec.xml b/programming/misc/libtevent/pspec.xml index 392f05900d..ff74849934 100644 --- a/programming/misc/libtevent/pspec.xml +++ b/programming/misc/libtevent/pspec.xml @@ -47,7 +47,7 @@ - + 2016-06-09 0.9.28 Version Bump