diff --git a/realmd-0.16.2.tar.gz b/realmd-0.16.2.tar.gz deleted file mode 100644 index 1a7145c..0000000 --- a/realmd-0.16.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:abcdcd48c46bddd5b5f3716fd036f7436f2df1796c2e3bf345ae92a9a76801f2 -size 461698 diff --git a/realmd-0.16.3.tar.gz b/realmd-0.16.3.tar.gz new file mode 100644 index 0000000..fd00388 --- /dev/null +++ b/realmd-0.16.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8943f66a2a666fee8be026d82a66904c0a5125aab7ef74504456ce269687dda +size 480702 diff --git a/realmd-rpmlintrc b/realmd-rpmlintrc index 8150df2..1bb4114 100644 --- a/realmd-rpmlintrc +++ b/realmd-rpmlintrc @@ -1,4 +1,3 @@ -# setBadness("polkit-unauthorized-privilege", 100); setBadness("suse-dbus-unauthorized-service", 100); diff --git a/realmd.changes b/realmd.changes index a6802fc..2c8de2d 100644 --- a/realmd.changes +++ b/realmd.changes @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Dec 16 21:37:53 UTC 2016 - plinnell@suse.com + +- update to 0.16.3 +- some minor package tweaks +- Add rpmlint filter for polkit error - A temp fix until security + review is completed. + Fri May 20 16:36:39 UTC 2016 - darin@darins.net - update to 0.16.2 @@ -17,27 +24,22 @@ Fri May 20 16:36:39 UTC 2016 - darin@darins.net * Remove hard dependency on PackageKit * Fix crash when empty password is used with realm client -------------------------------------------------------------------- -Sun Feb 8 19:30:36 UTC 2015 - darin@darins.net - +* Wed Apr 22 2015 kkaempf@suse.com +- update to 0.16.0 + * Disable automatic AD joins unless explicitly configured to + do so. This guarantees that mutual trust is established with + a domain that you are joining. + * Validate textual data discovered via LDAP before using them + in configuration files like samba.conf and sssd.conf +* Sun Feb 8 2015 kkaempf@suse.com - update to 0.15.2 - -------------------------------------------------------------------- -Fri Jan 16 19:50:35 UTC 2015 - darin@darins.net - -- Add realmd-rpmlintrc -- Install %doc to correct location -- Clean up with spec-cleaner -- Set appropriate summary, group, and description -- use %find_lang for languages - -------------------------------------------------------------------- -Thu May 16 14:00:11 UTC 2013 - jmcdonough@suse.com - + * Bugfix release + * systemd support + * automake 1.14 support +* Tue Mar 25 2014 kkaempf@suse.com +- Upgrade to 0.14.5 + Bugfix release +* Thu May 16 2013 jmcdonough@suse.com - Add docs and cleanup some build warnings - -------------------------------------------------------------------- -Wed May 15 16:36:24 UTC 2013 - jmcdonough@suse.com - +* Wed May 15 2013 jmcdonough@suse.com - Check in 0.14.1 - diff --git a/realmd.spec b/realmd.spec index f69cd44..9f368a2 100644 --- a/realmd.spec +++ b/realmd.spec @@ -1,7 +1,7 @@ # # spec file for package realmd # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,32 +17,41 @@ Name: realmd -Version: 0.16.2 +Version: 0.16.3 Release: 0 -Summary: Kerberos realm enrollment service +Summary: AD integration detection License: LGPL-2.1+ -Group: Productivity/Networking/Security +Group: System/GUI/GNOME Url: http://www.freedesktop.org/software/realmd Source: http://www.freedesktop.org/software/realmd/releases/%{name}-%{version}.tar.gz -Source1: realmd-rpmlintrc +# remove this line when submitting to Factory +# needs bsc#916766 and bsc#916767 resolved first +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gettext-tools +BuildRequires: glib2-devel >= 2.36 BuildRequires: intltool BuildRequires: krb5-devel BuildRequires: libpackagekit-glib2-devel +BuildRequires: libtool BuildRequires: openldap2-devel -BuildRequires: pkgconfig BuildRequires: polkit-devel -BuildRequires: systemd-devel +BuildRequires: systemd BuildRequires: xmlto -BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: %fillup_prereq -PreReq: %insserv_prereq - +Recommends: %{name}-lang +%{?systemd_requires} %description -realmd is an on demand system DBus service, which allows callers to configure -network authentication and domain membership in a standard way. realmd -discovers information about the domain or realm automatically and does not -require complicated configuration in order to join a domain or realm. +This packages contains realmd. + +Realmd is an on demand system DBus service, which allows +callers to configure network authentication and domain +membership in a standard way. realmd discovers information +about the domain or realm automatically and does not require +complicated configuration in order to join a domain or realm. + +realmd configures sssd or winbind to do the actual network +authentication and user account lookups. %lang_package @@ -50,26 +59,21 @@ require complicated configuration in order to join a domain or realm. %setup -q %build -%configure \ - --with-distro=suse \ - --with-systemd-unit-dir=%{_unitdir} \ - --with-systemd-journal=no \ - --docdir=%{_defaultdocdir}/%{name} - +# krb5-config is hidden +PATH=$PATH:%{_prefix}/lib/mit/bin +%configure --with-distro=suse --with-systemd-unit-dir=%{_prefix}/lib/systemd/system --with-systemd-journal=no make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} - -%find_lang realmd +%make_install +%find_lang %{name} ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} -%check -make check - %pre +if [ -f %{_localstatedir}/lib/systemd/migrated/%{name} ]; then %service_add_pre %{name}.service +fi %post %service_add_post %{name}.service @@ -78,23 +82,22 @@ make check %service_del_preun %{name}.service %postun -%service_del_postun %{name}.service +%service_del_postun %{name}.service -%files -f realmd.lang +%files %defattr(-,root,root) %{_sbindir}/realm %{_sbindir}/rc%{name} %{_unitdir}/realmd.service -%dir %{_prefix}/lib/%{name} -%{_prefix}/lib/%{name}/%{name} -%{_prefix}/lib/%{name}/%{name}-defaults.conf -%{_prefix}/lib/%{name}/%{name}-distro.conf -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.realmd.conf +%{_prefix}/lib/realmd/ +%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.realmd.conf %{_datadir}/dbus-1/system-services/org.freedesktop.realmd.service %{_datadir}/polkit-1/actions/org.freedesktop.realmd.policy -%{_mandir}/man5/realmd.conf.5.gz -%{_mandir}/man8/realm.8.gz -%{_localstatedir}/cache/%{name} -%doc %{_defaultdocdir}/%{name} + +%{_datadir}/doc/realmd +%{_mandir}/man5/realmd.conf.5%{ext_man} +%{_mandir}/man8/realm.8%{ext_man} + +%files lang -f %{name}.lang %changelog