forked from pool/patterns-server
Compare commits
4 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
51e2ff6216 | ||
0f93c287b7 | |||
88a43daf79 | |||
|
c0eef98b8d |
@ -1,3 +1,14 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 25 11:09:14 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Do not require 389-ds on %ix86: it's not built for 32bit intel
|
||||||
|
arch.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 11 09:35:45 UTC 2024 - Frederic Crozat <fcrozat@suse.com>
|
||||||
|
|
||||||
|
- Adapt patterns for SLES 16.0.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 22 06:17:49 UTC 2024 - Dominique Leuenberger <dleuenberger@suse.com>
|
Thu Feb 22 06:17:49 UTC 2024 - Dominique Leuenberger <dleuenberger@suse.com>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package patterns-server
|
# spec file for package patterns-server
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%bcond_with betatest
|
%bcond_with betatest
|
||||||
Name: patterns-server
|
Name: patterns-server
|
||||||
Version: 20210330
|
Version: 20250225
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Patterns for Installation (server patterns)
|
Summary: Patterns for Installation (server patterns)
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -38,8 +38,8 @@ not make sense.
|
|||||||
This particular package contains all the server related patterns
|
This particular package contains all the server related patterns
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
|
||||||
|
|
||||||
|
################################################################################
|
||||||
%package dhcp_dns_server
|
%package dhcp_dns_server
|
||||||
%pattern_serverfunctions
|
%pattern_serverfunctions
|
||||||
Summary: DHCP and DNS Server
|
Summary: DHCP and DNS Server
|
||||||
@ -49,12 +49,20 @@ Provides: pattern-icon() = pattern-server
|
|||||||
Provides: pattern-order() = 3040
|
Provides: pattern-order() = 3040
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
Requires: bind
|
Requires: bind
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
Requires: dhcp-server
|
Requires: dhcp-server
|
||||||
|
%else
|
||||||
|
Requires: kea
|
||||||
|
%endif
|
||||||
Requires: pattern() = basesystem
|
Requires: pattern() = basesystem
|
||||||
Recommends: bind-chrootenv
|
Recommends: bind-chrootenv
|
||||||
Recommends: bind-doc
|
Recommends: bind-doc
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
Recommends: dhcp
|
Recommends: dhcp
|
||||||
Recommends: dhcp-relay
|
Recommends: dhcp-relay
|
||||||
|
%else
|
||||||
|
Recommends: kea-hooks
|
||||||
|
%endif
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
Provides: patterns-openSUSE-dhcp_dns_server = %{version}
|
Provides: patterns-openSUSE-dhcp_dns_server = %{version}
|
||||||
Obsoletes: patterns-openSUSE-dhcp_dns_server < %{version}
|
Obsoletes: patterns-openSUSE-dhcp_dns_server < %{version}
|
||||||
@ -80,13 +88,14 @@ Provides: pattern() = directory_server
|
|||||||
Provides: pattern-icon() = pattern-server
|
Provides: pattern-icon() = pattern-server
|
||||||
Provides: pattern-order() = 3060
|
Provides: pattern-order() = 3060
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
|
%ifnarch %ix86
|
||||||
|
Requires: 389-ds
|
||||||
|
%endif
|
||||||
Requires: pattern() = basesystem
|
Requires: pattern() = basesystem
|
||||||
# bsc#1084789
|
Recommends: sssd
|
||||||
Recommends: 389-ds
|
Recommends: sssd-ldap
|
||||||
Recommends: nss_ldap
|
|
||||||
Recommends: pam_ldap
|
|
||||||
Recommends: yast2-ldap-server
|
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
|
Recommends: yast2-ldap-server
|
||||||
Provides: patterns-openSUSE-directory_server = %{version}
|
Provides: patterns-openSUSE-directory_server = %{version}
|
||||||
Obsoletes: patterns-openSUSE-directory_server < %{version}
|
Obsoletes: patterns-openSUSE-directory_server < %{version}
|
||||||
%else
|
%else
|
||||||
@ -95,7 +104,7 @@ Obsoletes: patterns-sles-directory_server < %{version}
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%description directory_server
|
%description directory_server
|
||||||
Software to set up a directory server with OpenLDAP. The Lightweight Directory Access Protocol (LDAP) is used to access online directory services.
|
Software to set up a directory server with 389-DS. The Lightweight Directory Access Protocol (LDAP) is used to access online directory services.
|
||||||
|
|
||||||
%files directory_server
|
%files directory_server
|
||||||
%dir %{_docdir}/patterns
|
%dir %{_docdir}/patterns
|
||||||
@ -152,18 +161,27 @@ Provides: pattern-icon() = pattern-server
|
|||||||
Provides: pattern-order() = 3020
|
Provides: pattern-order() = 3020
|
||||||
Provides: pattern-visible()
|
Provides: pattern-visible()
|
||||||
Requires: pattern() = basesystem
|
Requires: pattern() = basesystem
|
||||||
|
%if !0%{?is_opensuse}
|
||||||
|
Requires: wireshark
|
||||||
|
%endif
|
||||||
Recommends: arptables
|
Recommends: arptables
|
||||||
Recommends: calamaris
|
Recommends: calamaris
|
||||||
Recommends: ddclient
|
Recommends: ddclient
|
||||||
Recommends: fetchmail
|
Recommends: fetchmail
|
||||||
Recommends: fetchmailconf
|
Recommends: fetchmailconf
|
||||||
Recommends: ipsec-tools
|
Recommends: ipsec-tools
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
Recommends: quagga
|
Recommends: quagga
|
||||||
|
%else
|
||||||
|
Recommends: frr
|
||||||
|
%endif
|
||||||
Recommends: radvd
|
Recommends: radvd
|
||||||
Recommends: rarpd
|
Recommends: rarpd
|
||||||
Recommends: squid
|
Recommends: squid
|
||||||
Recommends: whois
|
Recommends: whois
|
||||||
|
%if !0%{?is_opensuse}
|
||||||
Recommends: wireshark
|
Recommends: wireshark
|
||||||
|
%endif
|
||||||
Recommends: wondershaper
|
Recommends: wondershaper
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
Provides: patterns-openSUSE-gateway_server = %{version}
|
Provides: patterns-openSUSE-gateway_server = %{version}
|
||||||
@ -369,7 +387,7 @@ remote print server and for setting up a print server.
|
|||||||
%{_docdir}/patterns/printing.txt
|
%{_docdir}/patterns/printing.txt
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
# BSC#1088175
|
# BSC#1088175
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%package xen_server
|
%package xen_server
|
||||||
@ -450,7 +468,7 @@ single physical machine.
|
|||||||
%dir %{_docdir}/patterns
|
%dir %{_docdir}/patterns
|
||||||
%{_docdir}/patterns/xen_tools.txt
|
%{_docdir}/patterns/xen_tools.txt
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
@ -473,6 +491,7 @@ for i in kvm_tools kvm_server
|
|||||||
echo "This file marks the pattern $i to be installed." \
|
echo "This file marks the pattern $i to be installed." \
|
||||||
> "%{buildroot}%{_docdir}/patterns/$i.txt"
|
> "%{buildroot}%{_docdir}/patterns/$i.txt"
|
||||||
done
|
done
|
||||||
|
%if 0%{?is_opensuse}
|
||||||
# XEN is only available on x86_64
|
# XEN is only available on x86_64
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
for i in xen_server xen_tools; do
|
for i in xen_server xen_tools; do
|
||||||
@ -480,7 +499,7 @@ done
|
|||||||
>"%{buildroot}%{_docdir}/patterns/$i.txt"
|
>"%{buildroot}%{_docdir}/patterns/$i.txt"
|
||||||
done
|
done
|
||||||
%endif
|
%endif
|
||||||
|
%endif
|
||||||
#
|
#
|
||||||
# This file is created at check-in time. Sorry for the inconsistent workflow :(
|
# This file is created at check-in time. Sorry for the inconsistent workflow :(
|
||||||
#
|
#
|
||||||
|
Loading…
x
Reference in New Issue
Block a user