/[smeserver]/rpms/smeserver-samba/sme10/smeserver-samba.spec
ViewVC logotype

Annotation of /rpms/smeserver-samba/sme10/smeserver-samba.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Fri Mar 3 21:34:10 2017 UTC (7 years, 3 months ago) by unnilennium
Branch: MAIN
CVS Tags: smeserver-samba-0_7_0-3_el7_sme, HEAD
Changes since 1.2: +3 -3 lines
* Thu Mar 02 2017 Jean-Philipe Pialasse <tests@pialasse.com> 0.7.0-3.sme
- updated Requires to at least 4.2.10-7.1.el7.sme
- instead of exactly. might break on update, but at least let us install it.

1 vip-ire 1.1 Summary: SME Server specific Samba configuration files and templates
2     %define name smeserver-samba
3     Name: %{name}
4     %define version 0.7.0
5 unnilennium 1.3 %define release 3
6 vip-ire 1.1 Version: %{version}
7     Release: %{release}%{?dist}
8     License: GPL
9     Group: Networking/Daemons
10     Source: %{name}-%{version}.tar.xz
11     Obsoletes: e-smith-netlogon
12     BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
13     BuildArchitectures: noarch
14    
15     Provides: e-smith-samba
16     Obsoletes: e-smith-samba
17     Obsoletes: e-smith-ldap
18     Provides: e-smith-ldap
19    
20     Provides: perl(esmith::AD)
21     BuildRequires: e-smith-devtools >= 1.13.1-03
22     Requires: e-smith-lib >= 2.6.0-3
23     Requires: e-smith-base >= 5.8.0-29
24     Requires: e-smith-formmagick >= 1.4.0-9
25 unnilennium 1.2 Requires: samba >= 4.2.10-7.1.el7.sme
26     Requires: samba-client >= 4.2.10-7.1.el7.sme
27     Requires: samba-common >= 4.2.10-7.1.el7.sme
28     Requires: samba-common-tools >= 4.2.10-7.1.el7.sme
29     Requires: samba-python >= 4.2.10-7.1.el7.sme
30     Requires: samba-dc >= 4.2.10-7.1.el7.sme
31     Requires: samba-winbind >= 4.2.10-7.1.el7.sme
32     Requires: samba-winbind-clients >= 4.2.10-7.1.el7.sme
33     Requires: samba-winbind-krb5-locator >= 4.2.10-7.1.el7.sme
34 vip-ire 1.1
35     #Requires: /usr/bin/tdbbackup
36     AutoReqProv: no
37    
38     %changelog
39 unnilennium 1.3 * Thu Mar 02 2017 Jean-Philipe Pialasse <tests@pialasse.com> 0.7.0-3.sme
40 unnilennium 1.2 - updated Requires to at least 4.2.10-7.1.el7.sme
41 unnilennium 1.3 - instead of exactly. might break on update, but at least let us install it.
42 unnilennium 1.2
43 vip-ire 1.1 * Fri Sep 30 2016 Greg Zartman <gzartman@koozali.org> 0.7.0-1
44     - Roll alpha 7 for SME 10. Since we have to fork upstream Samba 4 to
45     provide DC support, we will set requires to the specific forked version
46     4.2.10-7.el7.sme [SME: 9817]
47    
48     * Sun Sep 25 2016 Greg Zartman <gzartman@koozali.org> 0.6.0-1
49     - Change the way we are naming alpha package versions because it is becoming
50     difficult to apply alpha level changes with patch files. Each alpha
51     release will have its own source archive
52     - Move smb.conf and AD schema extension fragements to /etc/samba
53     - Extend AD schema to include the attributes: lockable, removable,
54     and emailForward
55     - Replace user-create event with user-initialize
56     - Update user-modify, user-delete, user-lock events for AD integration
57     - Clean-up smb.conf fragments now that we have a working Samba 4 deployment,
58     including default configuration dbase parameters
59     - Create user-AD-enable and user-AD-disable actions
60     - Further enhancement and refinement to esmith::AD for server-manager panels
61    
62     * Sun Jul 24 2016 Greg Zartman <gzartman@koozali.org> 0.1.0-5
63     - Extend Active Directory schema to include quota and
64     smeCustom attributes via the koozaliUser objectClass
65     - Remove adjust-samba event and use services2adjust
66     - Add Group-create-AD action
67     - Design changes to provision-domain-controller and
68     bootstrap-provision-dc events to provision samba entirely
69     cold using ldif
70     - Add pseudonym support to esmith::AD
71     - Further enhancement to esmith::AD to provide user & group
72     management functionality similar to that provided by AccountsDB
73     - Re-write createlinks to flow a more logical sequence
74     - Fix dnsforwarder in smb.conf
75     - Fix several esmith::AD::User and esmith::AD::Group methods broken
76     in 0.1-0-3 when we added runtime binding
77    
78     * Sun Jun 26 2016 Greg Zartman <gzartman@koozali.org> 0.1.0-4
79     - Add dnscache and tinydns config per bug [SME: 9711]
80     - Add iptables preroute rule for DNS per bug [SME: 9711]
81     - Fix issues with domain admins assignment during provisioning
82     - Nearly full re-write of user-create-AD action to utilize
83     esmith::AD class
84     - Add Legacy Mode to user-create-AD action to allow this
85     action to work with AccountsDB
86     - Add user-create-AD to user-create event
87     - Add user-AD-disable action to disable AD user
88     - Continued development and enhancement to esmith::AD
89     including POD documentation
90     - Continued development and enhancement to esmith::AD::User
91     including POD documentation
92     - Add esmith::AD::OU to manage Organizational Units in the
93     Active Directory
94     - Fix realm definition in provision action
95    
96     * Sat Jun 18 2016 Greg Zartman <gzartman@koozali.org> 0.1.0-3
97     - Reconfigure provision event to account for default Samba
98     complex password policy
99     - Abstract core LDAP queries in esmith::AD using runtime binding
100    
101     * Sat Jun 18 2016 Greg Zartman <gzartman@koozali.org> 0.1.0-2
102     - Set requires to e-smith-base-5.6.0-30+ [SME:8668]
103     - Set requries for e-smith-LPRng-2.5.0+ [SME:8632]
104    
105     * Thu Feb 12 2015 Greg Zartman <gzartman@koozali.org> 0.1.0-1
106     - Roll new smeserver alpha package for Samba4 [SME:8075]
107    
108     %description
109     Configuration files and templates for Samba 4 services.
110    
111     %prep
112     %setup
113    
114     %build
115     perl createlinks
116    
117     %install
118     rm -rf $RPM_BUILD_ROOT
119     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
120     /sbin/e-smith/genfilelist \
121     --dir '/var/service/smb' 'attr(1755,root,root)' \
122     --file '/var/service/smb/down' 'attr(0644,root,root)' \
123     --file '/var/service/smb/run' 'attr(0755,root,root)' \
124     --dir '/var/service/smb/supervise' 'attr(0700,root,root)' \
125     --dir '/var/service/smb/log' 'attr(1755,root,root)' \
126     --file '/var/service/smb/log/run' 'attr(0755,root,root)' \
127     $RPM_BUILD_ROOT \
128     > %{name}-%{version}-filelist
129     echo "%doc COPYING" >> %{name}-%{version}-filelist
130    
131     %clean
132     rm -rf $RPM_BUILD_ROOT
133    
134     %post
135    
136     %files -f %{name}-%{version}-filelist
137     %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed