forked from NethServer/nethserver-sssd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
nethserver-sssd.spec
226 lines (174 loc) · 9.84 KB
/
nethserver-sssd.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
Name: nethserver-sssd
Version: 1.7.1
Release: 1%{?dist}
Summary: NethServer SSSD configuration
License: GPLv3+
URL: %{url_prefix}/%{name}
Source0: %{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: nethserver-devtools
Requires: realmd, sssd, adcli, nethserver-lib
# send expiring password warnings:
Requires: mailx, postfix, anacron
Requires: samba-common-tools
Requires: krb5-workstation
Requires: python-tdb
Requires: tdb-tools
Requires: php-cli, openldap-clients
%description
NethServer SSSD configuration
%prep
%setup
%build
%{__install} -d root%{perl_vendorlib}
cp -av lib/perl/NethServer root%{perl_vendorlib}
%{makedocs}
perl createlinks
mkdir -p root/%{_nseventsdir}/group-create
mkdir -p root/%{_nseventsdir}/group-delete
mkdir -p root/%{_nseventsdir}/group-modify
mkdir -p root/%{_nseventsdir}/user-create
mkdir -p root/%{_nseventsdir}/user-delete
mkdir -p root/%{_nseventsdir}/user-lock
mkdir -p root/%{_nseventsdir}/user-modify
mkdir -p root/%{_nseventsdir}/user-unlock
mkdir -p root/%{_nseventsdir}/password-policy-update
mkdir -p root/%{_nseventsdir}/password-modify
mkdir -p root/var/lib/nethserver/home
%install
(cd root ; find . -depth -print | cpio -dump %{buildroot})
%{genfilelist} %{buildroot} | sed '
\|^%{_sysconfdir}/sudoers.d/20_nethserver_sssd$| d
\|/var/lib/nethserver/home| d
\|%{_nseventsdir}/password-modify| d
' > %{name}-%{version}-filelist
%files -f %{name}-%{version}-filelist
%doc COPYING
%doc README.rst
%doc scripts
%config %attr (0440,root,root) %{_sysconfdir}/sudoers.d/20_nethserver_sssd
%config %ghost %attr(0644,root,root) /etc/backup-config.d/nethserver-sssd.include
%dir %{_nseventsdir}/%{name}-update
%dir %{_nseventsdir}/group-create
%dir %{_nseventsdir}/group-delete
%dir %{_nseventsdir}/group-modify
%dir %{_nseventsdir}/user-create
%dir %{_nseventsdir}/user-delete
%dir %{_nseventsdir}/user-lock
%dir %{_nseventsdir}/user-modify
%dir %{_nseventsdir}/user-unlock
%dir %{_nseventsdir}/password-policy-update
%dir %{_nseventsdir}/password-modify
%dir /var/lib/nethserver/home
%changelog
* Thu Mar 04 2021 Davide Principi <[email protected]> - 1.7.1-1
- Failed to add service primaries to system keytab - Bug NethServer/dev#6446
* Tue Apr 28 2020 Giacomo Sanchietti <[email protected]> - 1.7.0-1
- Enable ShellOverrideStatus by default - NethServer/dev#6121
* Wed Jan 29 2020 Davide Principi <[email protected]> - 1.6.0-1
- Group-based access restriction for Cockpit and SSH - NethServer/dev#6029
* Tue Oct 01 2019 Giacomo Sanchietti <[email protected]> - 1.5.0-1
- Samba 4.9 setspn and keytab management upgrade - NethServer/dev#5840
* Mon Mar 04 2019 Davide Principi <[email protected]> - 1.4.8-1
- DiscoverDcType not respected by kinit - Bug NethServer/dev#5721
* Mon Dec 10 2018 Giacomo Sanchietti <[email protected]> - 1.4.7-1
- Account expired cannot change password - Bug NethServer/dev#5670
* Fri Dec 07 2018 Giacomo Sanchietti <[email protected]> - 1.4.6-1
- Detach user-cleanup event from user-delete - NethServer/dev#5624
* Mon Dec 03 2018 Davide Principi <[email protected]> - 1.4.5-1
- Sysadmin script to delete users - NethServer/dev#5657
* Tue Nov 20 2018 Giacomo Sanchietti <[email protected]> - 1.4.4-1
- DC: network unreachable if green is configured as DHCP - Bug NethServer/dev#5635
* Mon Nov 05 2018 Giacomo Sanchietti <[email protected]> - 1.4.3-1
- Integration of arm specific requirements - NethServer/dev#5610
* Tue Oct 02 2018 Davide Principi <[email protected]> - 1.4.2-1
- Change confusing UI labels in Dashboard and MailAccount User - NethServer/dev#5596
* Thu Aug 09 2018 Davide Principi <[email protected]> - 1.4.1-1
- Enhancement: (un)mask password fields - NethServer/dev#5554
* Mon Jul 02 2018 Davide Principi <[email protected]> - 1.4.0-1
- Send AD queries to a preferred DC - NethServer/dev#5534
- Template of krb5.conf - NethServer/dev#5535
- Do not use Samba machine secret in Domain accounts page - NethServer/nethserver-sssd#98
* Tue May 08 2018 Stephane de Labrusse <[email protected]> - 1.3.8-1
- Silence warning message from NethServer::SSSD - Bug NethServer/dev#5476
* Thu Mar 29 2018 Giacomo Sanchietti <[email protected]> - 1.3.7-1
- Bad home directory owner after ns6 rsync-upgrade - Bug NethServer/dev#5432
- Dashboard hangs after hotsync-restore and restore-config - Bug NethServer/dev#5434
* Thu Jan 25 2018 Davide Principi <[email protected]> - 1.3.6-1
- LDAP connection error with remote MS AD - Bug NethServer/dev#5415
* Wed Jan 10 2018 Davide Principi <[email protected]> - 1.3.5-1
- AD join fails after changing server name - Bug NethServer/dev#5399
- AD access for LDAP simple auth applications - NethServer/dev#5396
* Tue Dec 12 2017 Davide Principi <[email protected]> - 1.3.4-1
- Change the shell access after the user creation with SAMBA4 AD -- NethServer/dev#5391
- Use UTF-8 for tsv files -- NethServer/nethserver-sssd#83
* Thu Nov 09 2017 Giacomo Sanchietti <[email protected]> - 1.3.3-1
- SSSD: changes to remote AD account provider aren't applied - Bug NethServer/dev#5377
- Accounts Provider: probe AD for SSL/TLS support - NethServer/dev#5365
* Mon Oct 16 2017 Giacomo Sanchietti <[email protected]> - 1.3.2-1
- Cosmetic: add translation for AccountProvider_Error_1
* Mon Oct 16 2017 Davide Principi <[email protected]> - 1.3.1-1
- Samba automatic updates - NethServer/dev#5360
* Thu Jul 20 2017 Davide Principi <[email protected]> - 1.3.0-1
- Web interface for changing nsdc IP address - NethServer/dev#5330
* Fri Jun 30 2017 Giacomo Sanchietti <[email protected]> - 1.2.2-1
- AD account provider: web interface doesn't correctly display users with password expiration - Bug NethServer/dev#5318
- Remove Password warning slider
- New validator: AD Realm must be different from host FQDN
* Mon May 22 2017 Giacomo Sanchietti <[email protected]> - 1.2.1-1
- Default userPrincipalName is not an email address - Bug NethServer/dev#5284
* Wed May 10 2017 Giacomo Sanchietti <[email protected]> - 1.2.0-1
- Account provider: allow reset of local providers - NethServer/dev#5252
- Accounts provider guided configuration - NethServer/dev#5253
- Upgrade from NS 6 via backup and restore - NethServer/dev#5234
* Mon Mar 06 2017 Giacomo Sanchietti <[email protected]> - 1.1.9-1
- LDAP users not listed with remote accounts provider - Bug NethServer/dev#5229
* Wed Mar 01 2017 Davide Principi <[email protected]> - 1.1.8-1
- Samba secrets.tdb is missing from backup set - Bug NethServer/dev#5228
* Fri Feb 10 2017 Davide Principi <[email protected]> - 1.1.7-1
- Help the sysadmin on configuring the accounts provider - NethServer/dev#5215
* Mon Jan 30 2017 Davide Principi <[email protected]> - 1.1.6-1
- pre-backup-config: expand nethserver-sssd.include -- NethServer/nethserver-sssd#47
* Mon Jan 30 2017 Davide Principi <[email protected]> - 1.1.5-1
- Domain admins members are not granted full server-manager access - Bug NethServer/dev#5209
* Mon Jan 16 2017 Giacomo Sanchietti <[email protected]> - 1.1.4-1
- DC: restore configuration fails - NethServer/dev#5188
* Tue Jan 10 2017 Giacomo Sanchietti <[email protected]> - 1.1.3-1
- Web interface: add missing account provider errors - NethServer/nethserver-sssd#42
* Tue Jan 03 2017 Giacomo Sanchietti <[email protected]> - 1.1.2-1
- UI users and groups list items are not sorted - Bug NethServer/dev#5182
- Join credentials not honoured - Bug NethServer/dev#5181
* Thu Dec 22 2016 Davide Principi <[email protected]> - 1.1.1-1
- Invalid AD machine account credentials after update - Bug NethServer/dev#5177
* Thu Dec 15 2016 Giacomo Sanchietti <[email protected]> - 1.1.0-1
- Enable LDAPs protocol on Active Directory clients - NethServer/dev#5161
- Notify changes to NethServer::SSSD clients - NethServer/dev#5164
- Store locally AD credentials - NethServer/dev#5165
- Authenticated binds to a remote LDAP account provider - NethServer/dev#5158
- Set the members of administrators group - NethServer/dev#5168
- bindDN() returns local domain suffix - Bug NethServer/dev#5153
- Default "admins" config DB record - NethServer/dev#5157
* Wed Nov 09 2016 Davide Principi <[email protected]> - 1.0.8-1
- LDAP account with read-only privileges - NethServer/dev#5145
* Mon Nov 07 2016 Giacomo Sanchietti <[email protected]> - 1.0.7-1
- Legacy short user name support - NethServer/dev#5144
- Missing home dir on RSAT-created accounts - NethServer/dev#5137
- Useless Password policy page - NethServer/dev#5136
- Missing inline help in Password policy page - NethServer/5135
* Mon Oct 17 2016 Davide Principi <[email protected]> - 1.0.6-1
- Display NetBIOS domain name on DC configuration page - NethServer/dev#5124
* Mon Oct 10 2016 Davide Principi <[email protected]> - 1.0.5-1
- Controller provisioning fails with long domain name - Bug NethServer/dev#5116
* Fri Sep 23 2016 Davide Principi <[email protected]> - 1.0.4-1
- Nsdc domain join fails with long hostname - Bug NethServer/dev#5110
* Thu Sep 01 2016 Giacomo Sanchietti <[email protected]> - 1.0.3-1
- UI stale after joining a remote account provider - Bug NethServer/dev#5097
* Mon Aug 01 2016 Giacomo Sanchietti <[email protected]> - 1.0.2-1
- Accounts: web interface tweaks - NethServer/dev#5073
- sssd-save event: execute system-adjust. NethServer/dev#5071
* Thu Jul 21 2016 Stefano Fancello <[email protected]> - 1.0.1-1
- NethServer::SSSD: can't use method port() - Bug NethServer/dev#5051
* Thu Jul 07 2016 Giacomo Sanchietti <[email protected]> - 1.0.0-1
- First NS7 release
* Fri Jan 29 2016 Davide Principi <[email protected]>
- Initial version