diff --git a/tuned.changes b/tuned.changes
index 0cf28ea..5557112 100644
--- a/tuned.changes
+++ b/tuned.changes
@@ -1,3 +1,11 @@
+-------------------------------------------------------------------
+Thu Jan 3 15:43:38 UTC 2019 - trenn@suse.de
+
+- Remove sap subpackages entirely for SLE and Leap products.
+ These conflict with possible other SLE optimized sap subpackages
+ (bnc#1064832).
+- Create systemd tmpfiles correctly for different releases again.
+
-------------------------------------------------------------------
Tue Dec 25 20:32:33 UTC 2018 - Martin Herkt <9+suse@cirno.systems>
diff --git a/tuned.spec b/tuned.spec
index d74905b..8542adb 100644
--- a/tuned.spec
+++ b/tuned.spec
@@ -1,7 +1,7 @@
#
# spec file for package tuned
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -30,7 +30,6 @@ Source1: tuned.rpmlintrc
# PATCH-FIX-OPENSUSE fix-allow-receive_sender-default.patch allow receive_* is normally
# not needed as that is the default --
Patch0: fix-allow-receive_sender-default.patch
-# Do not own standard directories
BuildRequires: bash-completion
BuildRequires: desktop-file-utils
BuildRequires: pkgconfig
@@ -69,6 +68,9 @@ Requires: powertop
%description gtk
GTK GUI that can control tuned and provide simple profile editor.
+# Do not ship SAP profiles for SLE and Leap, there are other packages
+# providing these profiles
+%if !0%{?sle_version}
%package profiles-sap
Summary: Additional tuned profile(s) targeted to SAP NetWeaver loads
Group: System/Base
@@ -84,6 +86,7 @@ Requires: %{name} = %{version}
%description profiles-sap-hana
Additional profile(s) for the tuned daemon, targeted to SAP HANA loads.
+%endif
%package profiles-atomic
Summary: Additional tuned profiles targeted to Atomic
@@ -160,7 +163,11 @@ ln -sf service %{buildroot}%{_sbindir}/rctuned
%post
%service_add_post %{name}.service
-%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
+%if 0%{?suse_version} <= 1320
+ systemd-tmpfiles --create %{_tmpfilesdir}/%{name}.conf >/dev/null 2>&1 || :
+%else
+ %tmpfiles_create %{_tmpfilesdir}/%{name}.conf
+%endif
# convert active_profile from full path to name (if needed)
sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' %{_sysconfdir}/tuned/active_profile
%if 0%{?suse_version} < 1500
@@ -199,6 +206,7 @@ sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' %{_sysconfdir}/tuned/active_profile
%exclude %{_libexecdir}/tuned/sap-netweaver
%exclude %{_libexecdir}/tuned/sap-hana
%exclude %{_libexecdir}/tuned/sap-hana-vmware
+%exclude %{_mandir}/man7/tuned-profiles-sap*.7.gz
%exclude %{_libexecdir}/tuned/atomic-host
%exclude %{_libexecdir}/tuned/atomic-guest
%exclude %{_libexecdir}/tuned/oracle
@@ -241,6 +249,7 @@ sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' %{_sysconfdir}/tuned/active_profile
%{_datadir}/tuned/ui
%{_datadir}/polkit-1/actions/com.redhat.tuned.gui.policy
+%if !0%{?sle_version}
%files profiles-sap
%{_libexecdir}/tuned/sap-netweaver
%{_mandir}/man7/tuned-profiles-sap.7%{?ext_man}
@@ -249,6 +258,7 @@ sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' %{_sysconfdir}/tuned/active_profile
%{_libexecdir}/tuned/sap-hana
%{_libexecdir}/tuned/sap-hana-vmware
%{_mandir}/man7/tuned-profiles-sap-hana.7%{?ext_man}
+%endif
%files profiles-atomic
%{_libexecdir}/tuned/atomic-host