This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via a620945275c8be281f4e4b014328290c2a558160 (commit) via 650190e0bb4e7e93e21b58e18ea1a6db016e9bb2 (commit) via 33bc0ecc8a9988a33a1637a4da2f7380a55980af (commit) via d202cbf7f066259a018df51cad9713fe714a6900 (commit) from eebef710c18f323aeb16df70c664007211c6f9e2 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit a620945275c8be281f4e4b014328290c2a558160 Author: Alexander Marx alexander.marx@ipfire.org Date: Mon Sep 19 10:56:42 2016 +0000
sssd: Update to 1.14.1
- The IPA provider now supports logins with enterprise principals - When a user name is overriden in an IPA domain, resolving a group these users are a member of now returns the overriden user names - Users can be looked up by and log in with their e-mail address as an identifier. - A new ad_enabled_domains option was added. - The sssctl tool has two new commands active-server and servers that allow the administrator to observe the server that SSSD is bound to and the servers that SSSD autodiscovered
For full changelog see https://fedorahosted.org/sssd/wiki/Releases/Notes-1.14.1
Signed-off-by: Stefan Schantl stefan.schantl@ipfire.org Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 650190e0bb4e7e93e21b58e18ea1a6db016e9bb2 Author: Alexander Marx alexander.marx@ipfire.org Date: Wed Sep 7 13:21:37 2016 +0000
cifs-utils: new package cifs-utils 6.6
This package is needed by sssd.
Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 33bc0ecc8a9988a33a1637a4da2f7380a55980af Author: Alexander Marx alexander.marx@ipfire.org Date: Thu Sep 8 12:19:14 2016 +0000
ding-libs: Update to 0.6.0
Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d202cbf7f066259a018df51cad9713fe714a6900 Author: Alexander Marx alexander.marx@ipfire.org Date: Tue Oct 25 12:37:10 2016 +0100
samba: Update to 4.5.1
Fixes: #11178
Signed-off-by: Alexander Marx alexander.marx@ipfire.org Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: cifs-utils/cifs-utils.nm | 42 ++++++++++++++++++++++++++++++++++++++++++ ding-libs/ding-libs.nm | 4 ++-- samba/samba.nm | 41 +++++++++++++++++++++++++---------------- sssd/sssd.nm | 41 ++++++++++++++++++++++++++++++++++++----- 4 files changed, 105 insertions(+), 23 deletions(-) create mode 100644 cifs-utils/cifs-utils.nm
Difference in files: diff --git a/cifs-utils/cifs-utils.nm b/cifs-utils/cifs-utils.nm new file mode 100644 index 0000000..191afdf --- /dev/null +++ b/cifs-utils/cifs-utils.nm @@ -0,0 +1,42 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = cifs-utils +version = 6.6 +release = 1 + +groups = System/Tools +url = https://wiki.samba.org/index.php/LinuxCIFS_utils +license = GPL +summary = A utility for the Common Internet File System + +description + This package of tools is called cifs-utils. Although not really part + of Samba proper, these tools were originally part of the Samba package. + For several reasons, shipping these tools as part of Samba was + problematic and it was deemed better to split them off into their own + package. +end + +source_dl = http://download.samba.org/pub/linux-cifs/cifs-utils/ +sources = %{thisapp}.tar.bz2 + +build + test + make check + end +end + +packages + package %{name} + + package %{name}-devel + template DEVEL + end + + package %{name}-debuginfo + template DEBUGINFO + end +end diff --git a/ding-libs/ding-libs.nm b/ding-libs/ding-libs.nm index ae45cb7..51e9736 100644 --- a/ding-libs/ding-libs.nm +++ b/ding-libs/ding-libs.nm @@ -4,8 +4,8 @@ ###############################################################################
name = ding-libs -version = 0.5.0 -release = 2 +version = 0.6.0 +release = 1
groups = System/Libraries url = http://fedorahosted.org/sssd/ diff --git a/samba/samba.nm b/samba/samba.nm index 39f4c84..7b7c200 100644 --- a/samba/samba.nm +++ b/samba/samba.nm @@ -4,7 +4,7 @@ ###############################################################################
name = samba -version = 3.6.16 +version = 4.5.1 release = 1
groups = Networking/Daemons @@ -35,50 +35,52 @@ build autoconf automake avahi-devel - cups-devel + cups-devel >= 2.1.4 + docbook-xsl gettext + gnutls-devel ncurses-devel libacl-devel + libattr-devel libcap-devel + libldb-devel >= 1.1.27 + libtalloc-devel >= 2.1.8 + libtdb-devel >=1.3.11 + libtevent-devel >= 0.9.29 openldap-devel openssl-devel pam-devel popt-devel + pyldb + pytalloc + pytdb + pytevent readline-devel which zlib-devel end
- DIR_APP = %{DIR_SRC}/%{thisapp}/source3 - configure_options += \ + --enable-fhs \ --prefix=%{prefix} \ - --localstatedir=/var \ + --localstatedir=%{localstatedir} \ --with-lockdir=%{sharedstatedir}/samba \ - --with-piddir=%{rundir} \ - --with-mandir=%{mandir} \ + --with-piddir=%{localstatedir}/run/samba \ --with-privatedir=%{sharedstatedir}/samba/private \ - --with-logfilebase=/var/log/samba \ + --with-logfilebase=%{localstatedir}/log/samba \ --with-modulesdir=%{libdir}/samba \ --with-configdir=%{sysconfdir}/samba \ --with-pammodulesdir=/%{lib}/security \ - --with-swatdir=%{datadir}/swat \ --with-automount \ - --with-libsmbclient \ - --with-libsmbsharemodes \ --with-pam \ - --with-pam_smbpass \ --with-quotas \ --with-sendfile-support \ --with-syslog \ --with-utmp \ --with-winbind \ + --bundled-libraries="!zlib,!popt,!tdb,!pytdb,!talloc,!pytalloc,!pytalloc-util,!tevent,!pytevent,!ldb,!pyldb,!pyldb-util" \ --with-shared-modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash
- make_build_targets += \ - pch \ - all modules - install_cmds mkdir -pv %{BUILDROOT}%{sysconfdir}/samba echo "127.0.0.1 localhost" > %{BUILDROOT}%{sysconfdir}/samba/lmhosts @@ -86,6 +88,13 @@ build end end
+quality-agent + whitelist_rpath + %{libdir}/samba + %{libdir}/tdb + end +end + packages package %{name} prerequires = systemd-units diff --git a/sssd/sssd.nm b/sssd/sssd.nm index 2f4c6ad..de78e07 100644 --- a/sssd/sssd.nm +++ b/sssd/sssd.nm @@ -4,8 +4,8 @@ ###############################################################################
name = sssd -version = 1.9.4 -release = 2 +version = 1.14.1 +release = 1
groups = System/Tools url = http://fedorahosted.org/sssd/ @@ -22,29 +22,46 @@ end source_dl = https://fedorahosted.org/released/sssd/
build + # The system security services daemon and many tools requires + # an rpath to run properly. Disable the macro for fixing these rpath's. + MACRO_FIX_LIBTOOL = # Do nothing. + requires /usr/bin/nsupdate + autoconf + automake c-ares-devel + cifs-utils-devel >= 6.6 cyrus-sasl-devel dbus-devel + ding-libs-devel >= 0.6.0 docbook-xsl + gettext-devel glib2-devel krb5-devel >= 1.10.3 libcollection-devel libdhash-devel libini_config-devel libldb-devel - libnl-devel + libnl3-devel + libnfsidmap-devel libsemanage-devel libtalloc-devel libtdb-devel libtevent-devel + libtool openldap-devel openssl-devel pam-devel >= 1.1.6 pcre-devel popt-devel - python-devel + python3-devel + samba-devel >= 4.0.5 + systemd-devel + end + + prepare_cmds + autoreconf -vfi end
configure_options += \ @@ -60,7 +77,13 @@ build --with-systemdunitdir=%{unitdir} \ --enable-pammoddir=%{libdir}/security \ --disable-static \ - --disable-rpath + --disable-rpath \ + --disable-config-lib \ + --without-secrets + + test + make check + end
install_cmds # Install default config file. @@ -72,6 +95,14 @@ build end end
+quality-agent + whitelist_rpath + %{libdir}/sssd + %{libdir}:%{libdir}/sssd + %{libdir}/sssd:%{libdir} + end +end + packages package %{name} groups += Base
hooks/post-receive -- IPFire 3.x development tree