summaryrefslogtreecommitdiffstats
path: root/samba4.spec
diff options
context:
space:
mode:
Diffstat (limited to 'samba4.spec')
-rw-r--r--samba4.spec13
1 files changed, 13 insertions, 0 deletions
diff --git a/samba4.spec b/samba4.spec
index f264c63..74e9884 100644
--- a/samba4.spec
+++ b/samba4.spec
@@ -52,6 +52,12 @@ Source5: pam_winbind.conf
Source6: samba.pamd
Source7: samba.conf.tmp
+%if 0%{?rhel} < 7
+Source100: nmb.init
+Source101: smb.init
+Source102: winbind.init
+%endif
+
Patch1: samba4-libpdb-soversion.patch
Patch2: samba4-samr-lsa-session_key.patch
@@ -418,6 +424,13 @@ install -m 0644 packaging/systemd/nmb.service %{buildroot}%{_unitdir}/nmb.servic
install -m 0644 packaging/systemd/smb.service %{buildroot}%{_unitdir}/smb.service
install -m 0644 packaging/systemd/winbind.service %{buildroot}%{_unitdir}/winbind.service
+%if 0%{?rhel} < 7
+install -d -m 0755 %{buildroot}%{_initrddir}
+install -m 0644 %{SOURCE100} %{buildroot}%{_initrddir}/nmb
+install -m 0644 %{SOURCE101} %{buildroot}%{_initrddir}/smb
+install -m 0644 %{SOURCE102} %{buildroot}%{_initrddir}/winbind
+%endif
+
# winbind krb5 locator
install -d -m 0755 %{buildroot}%{_libdir}/krb5/plugins/libkrb5
install -m 755 %{buildroot}/%{_libdir}/winbind_krb5_locator.so %{buildroot}/%{_libdir}/krb5/plugins/libkrb5/winbind_krb5_locator.so