forked from NethServer/nethserver-base
-
Notifications
You must be signed in to change notification settings - Fork 1
/
nethserver-base.spec
579 lines (446 loc) · 28 KB
/
nethserver-base.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
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
Name: nethserver-base
Summary: NethServer basic configuration
Version: 3.8.2
Release: 1%{?dist}
License: GPL
Source: %{name}-%{version}.tar.gz
BuildArch: noarch
URL: %{url_prefix}/%{name}
Requires: bridge-utils
Requires: sudo
Requires: nmap-ncat
Requires: net-tools
# perl-TimeDate is needed for certificate renew
Requires: perl-TimeDate
Requires: yum-plugin-changelog
Requires: nethserver-yum
Requires: nethserver-lib, perl(NethServer::Database::Hostname)
# yum-cron dependencies
Requires: yum-cron
Requires: perl-Email-Valid
Provides: nethserver-yum-cron
Obsoletes: nethserver-yum-cron
# letsencrypt dependencies
Requires: httpd
Requires: certbot
Provides: nethserver-letsencrypt
Obsoletes: nethserver-letsencrypt
BuildRequires: nethserver-devtools
Requires(post): systemd
Requires(postun): systemd
BuildRequires: systemd
%description
The %{name} package provides the fundamental infrastructure for the
configuration management of NethServer, derived from SME Server event
and template system.
%prep
%setup
%build
%{makedocs}
perl createlinks
mkdir -p root%{perl_vendorlib}
mv -v lib/perl/{NethServer,esmith} root%{perl_vendorlib}
mkdir -p root/%{_nseventsdir}/organization-save
mkdir -p root/%{_nseventsdir}/%{name}-update
mkdir -p root/%{_nseventsdir}/tls-policy-save
mkdir -p root/var/www/html/.well-known/acme-challenge
for _nsdb in configuration networks routes accounts; do
mkdir -p root/%{_nsdbconfdir}/${_nsdb}/{migrate,force,defaults}
done
%install
rm -rf %{buildroot}
(cd root ; find . -depth -not -name '*.orig' -print | cpio -dump %{buildroot})
%{genfilelist} %{buildroot} | sed '
\|^%{_sysconfdir}/sudoers.d/| d
\|^%{_sysconfdir}/nethserver/pkginfo.conf| d
\|/var/www/html/.well-known/acme-challenge| d
' > %{name}-%{version}-%{release}-filelist
%files -f %{name}-%{version}-%{release}-filelist
%defattr(-,root,root)
%doc COPYING
%doc README.rst
%ghost %attr(600,root,root) /etc/pki/tls/private/NSRV.key
%ghost %attr(644,root,root) /etc/pki/tls/certs/NSRV.crt
%ghost %attr(440,root,root) /etc/sudoers.d/10_nethserver
%config %attr(440,root,root) %{_sysconfdir}/sudoers.d/20_nethserver_base
%dir %{_nseventsdir}/%{name}-update
%dir %{_nsdbconfdir}/configuration
%dir %{_nsdbconfdir}/networks
%dir %{_nsdbconfdir}/routes
%dir %{_nsdbconfdir}/accounts
%ghost %attr(0644,root,root) /etc/logviewer.conf
%config(noreplace) %{_sysconfdir}/nethserver/pkginfo.conf
%config(noreplace) %{_sysconfdir}/nethserver/eorepo.conf
%dir /var/www/html/.well-known/acme-challenge/
%post
%systemd_post nethserver-system-init.service NetworkManager.service firewalld.service nethserver-config-network.service
%postun
%systemd_postun
%changelog
* Fri Apr 16 2021 Giacomo Sanchietti <[email protected]> - 3.8.2-1
- nethserver-install hangs on CentOS 7 - Bug NethServer/dev#6485
* Fri Feb 12 2021 Giacomo Sanchietti <[email protected]> - 3.8.1-1
- No DHCP after installing NS on top off Centos - Bug NethServer/dev#6422
* Fri Jan 29 2021 Giacomo Sanchietti <[email protected]> - 3.8.0-1
- Let's Encrypt renewal does not fire certificate-update event - Bug NethServer/dev#6403
* Thu Nov 26 2020 Giacomo Sanchietti <[email protected]> - 3.7.9-1
- Set TLS policy default to 20200510 - NethServer/dev#6348
* Wed Nov 18 2020 Davide Principi <[email protected]> - 3.7.8-1
- pkgaction: do not print duplicated lines (NethServer/base#170)
* Thu Jun 04 2020 Giacomo Sanchietti <[email protected]> - 3.7.7-1
- Remove TLS 1.0 and TLS 1.1 - NethServer/dev#6170
* Tue Apr 07 2020 Giacomo Sanchietti <[email protected]> - 3.7.6-1
- Restore configuration without network override - NethServer/dev#6099
* Fri Dec 20 2019 Davide Principi <[email protected]> - 3.7.5-1
- Cockpit disconnection breaks yum transactions - Bug NethServer/dev#6002
* Thu Nov 21 2019 Giacomo Sanchietti <[email protected]> - 3.7.4-1
- gpg-keys import can fail at system-init - Bug NethServer/arm-dev#33
- Password change: handle backslash - Bug NethServer/dev#5927
* Tue Jul 02 2019 Davide Principi <[email protected]> - 3.7.3-1
- Migrate YUM repositories hosting to Porthos - nethesis/dev#5641
- Add proxy environment variables in uppercase (#160)
* Wed May 22 2019 Davide Principi <[email protected]> - 3.7.2-1
- Lock out after restore-config with VPN - Bug NethServer/dev#5763
* Wed Mar 06 2019 Giacomo Sanchietti <[email protected]> - 3.7.1-1
- Restore config regression with ultimate software origin policy - Bug NethServer/dev#5724
* Fri Feb 22 2019 Davide Principi <[email protected]> - 3.7.0-1
- Ethernet cards down on boot - Bug NethServer/dev#5714
- Ultimate software origin policy - NethServer/dev#5704
* Thu Dec 20 2018 Giacomo Sanchietti <[email protected]> - 3.6.2-1
- ARM arch 7.6.1810 beta release - NethServer/dev#5675
- Global proxy is not honored for https requests - Bug NethServer/dev#5678
* Fri Dec 07 2018 Giacomo Sanchietti <[email protected]> - 3.6.1-1
- Repository metadata GPG signature - NethServer/dev#5664
- Installing packages from "software center" doesn't create proper yum lock - Bug NethServer/dev#5667
- Unexpected automatic update to 7.6 - Bug NethServer/dev#5665
* Mon Dec 03 2018 Davide Principi <[email protected]> - 3.6.0-1
- Zeroconf: disable by default - NethServer/dev#5628
- New TLS policy default 2018-10-01 - NethServer/dev#5661
- Hostname validator: do not allow 'localhost' as valid hostname - NethServer/dev#5634
- Log retention: increase default value - NethServer/dev#5629
* Tue Nov 20 2018 Giacomo Sanchietti <[email protected]> - 3.5.2-1
- Server unreachable after creating a logical interface - Bug NethServer/dev#5637
* Mon Nov 05 2018 Giacomo Sanchietti <[email protected]> - 3.5.1-1
- Integration of arm specific requirements - NethServer/dev#5610
- Email notification API - NethServer/dev#5614
- pkgaction: add support for json output
* Fri Sep 28 2018 Davide Principi <[email protected]> - 3.5.0-1
- Show all parts of installed packages in software center - NethServer/dev#5585
- TLS policy and ejabberd: new policy 2018-10-01 - NethServer/dev#5580
* Tue Aug 28 2018 Giacomo Sanchietti <[email protected]> - 3.4.4-1
- Updates from UI doesn't respect installonly_limit option - NethServer/dev#5574
* Tue Aug 28 2018 Giacomo Sanchietti <[email protected]> - 3.4.3-1
- Disable zeroconf - NethServer/dev#5521
* Thu Aug 09 2018 Davide Principi <[email protected]> - 3.4.2-1
- Enhancement: (un)mask password fields - NethServer/dev#5554
- Fix [interface-rename] exit code if wrong args are given - NethServer/nethserver-base#130
* Fri Jul 13 2018 Giacomo Sanchietti <[email protected]> - 3.4.1-1
- Interface-rename action with short eth names - Bug NethServer/dev#5547
- Upgrade ns6 fails with missing custom SSL certificate - Bug NethServer/dev#5542
* Tue Jun 26 2018 Davide Principi <[email protected]> - 3.4.0-1
- Allow Elliptic Curve Criptography (ECC) certificate - NethServer/dev#5509
* Wed May 30 2018 Giacomo Sanchietti <[email protected]> - 3.3.0-1
- Software update policy API - NethServer/dev#5505
* Wed May 16 2018 Giacomo Sanchietti <[email protected]> - 3.2.0-1
- Change of defaults for NS 7.5 - NethServer/dev#5490
* Thu Apr 26 2018 Giacomo Sanchietti <[email protected]> - 3.1.5-1
- Let's Encrypt certificate not requested if mail field is empty - Bug NethServer/dev#5465
* Tue Apr 17 2018 Giacomo Sanchietti <[email protected]> - 3.1.4-1
- Let's Encrypt: registration mail address not fully validated - Bug NethServer/dev#5455
* Tue Apr 03 2018 Giacomo Sanchietti <[email protected]> - 3.1.3-1
- Disable SSLv3 protocol and weak ciphers - NethServer/dev#5421
- Hardening TLS policy 2018-03-30 - NethServer/dev#5438
- RPM DB corrupted error - Bug NethServer/dev#5440
- Restore of uploaded SSL certificate fails - Bug NethServer/dev#5442
* Mon Mar 12 2018 Davide Principi <[email protected]> - 3.1.2-1
- Locked in network interface rename page - Bug NethServer/dev#5428
* Thu Oct 26 2017 Davide Principi <[email protected]> - 3.1.1-1
- Bogus password strength validator - Bug NethServer/dev#5367
* Tue Oct 10 2017 Davide Principi <[email protected]> - 3.1.0-1
- Software Center "clear yum cache" fix for Enterprise - NethServer/dev#5357
- Distro upgrade banner in Software Center page - NethServer/dev#5355
* Fri Sep 08 2017 Giacomo Sanchietti <[email protected]> - 3.0.35-1
- CSRF and XSS vulnerabilities in server manager - Bug NethServer/dev#5345
* Fri Jul 21 2017 Davide Principi <[email protected]> - 3.0.34-1
- DHCP server breaks on new logical interface - Bug NethServer/dev#5331
- Login page l10n is missing - Bug NethServer/dev#5335
- NIC remapping lockout - Bug NethServer/dev#5334
* Wed Jul 12 2017 Davide Principi <[email protected]> - 3.0.33-1
- AD account provider: web interface doesn't correctly display users with password expiration - Bug NethServer/dev#5318
- Backup config history - NethServer/dev#5314
* Thu Jun 08 2017 Davide Principi <[email protected]> - 3.0.22-1
- Network Services: pppoe zone - Bug NethServer/dev#5310
* Tue May 30 2017 Giacomo Sanchietti <[email protected]> - 3.0.21-1
- Add an example to FQDN validator - NethServer/dev#5297
* Wed May 10 2017 Giacomo Sanchietti <[email protected]> - 3.0.20-1
- PKI: self-signed certificate not renewed - Bug NethServer/dev#5278
* Thu Apr 20 2017 Giacomo Sanchietti <[email protected]> - 3.0.19-1
- Upgrade from NS 6 via backup and restore - NethServer/dev#5234
- Ipaddr prop missing from green+DHCP interface - Bug NethServer/dev#5272
* Mon Mar 06 2017 Giacomo Sanchietti <[email protected]> - 3.0.18-1
- Migration from sme8 - NethServer/dev#5196
* Mon Jan 30 2017 Davide Principi <[email protected]> - 3.0.17-1
- Domain admins members are not granted full server-manager access - Bug NethServer/dev#5209
* Thu Jan 26 2017 Davide Principi <[email protected]> - 3.0.16-1
- Fix service boot order -- NethServer/nethserver-base#81
- Remove legacy call to network-create event -- NethServer/nethserver-base#78
- Fix slow disk space calculations -- NethServer/nethserver-base d9a04df
* Thu Jan 19 2017 Giacomo Sanchietti <[email protected]> - 3.0.15-1
- Error on changing user's password when login with short-hand user format - NethServer/dev#5203
* Mon Jan 16 2017 Giacomo Sanchietti <[email protected]> - 3.0.14-1
- DC: restore configuration fails - Bug NethServer/dev#5188
- Exhibit bad network configuration - NethServer/dev#5193
* Wed Jan 11 2017 Giacomo Sanchietti <[email protected]> - 3.0.13-1
- Logical interfaces UI tweaks - NethServer/dev#5189
- Traffic shaping for logical interfaces - NethServer/dev#5187
* Thu Dec 15 2016 Giacomo Sanchietti <[email protected]> - 3.0.12-1
- Default "admins" config DB record - NethServer/dev#5157
- Invoke certificate-update event when a valid certificate is renewed - NethServer/dev#5174
* Tue Oct 18 2016 Davide Principi <[email protected]> - 3.0.11-1
- Let's Encrypt: missing chain file - Bug NethServer/dev#5134
* Mon Oct 17 2016 Giacomo Sanchietti <[email protected]> - 3.0.10-1
- Clear-text password in /var/log/secure - Bug NethServer/dev#5130
- Network page: missing mac address for bridged interfaces - NethServer/dev#5123
* Wed Sep 28 2016 Giacomo Sanchietti <[email protected]> - 3.0.9-1
- Enchance traffic shaping - NethServer/dev#5113
* Fri Sep 23 2016 Davide Principi <[email protected]> - 3.0.8-1
- Unhandled USB ethernet plug events - Bug NethServer/dev#5109
- Nsdc domain join fails with long hostname - Bug NethServer/dev#5110
* Thu Sep 01 2016 Giacomo Sanchietti <[email protected]> - 3.0.7-1
- Default centos-release-scl package - NethServer/dev#5089
- Let's Encrypt: generated certificate is invalid - Bug NethServer/dev#5092
* Fri Aug 26 2016 Giacomo Sanchietti <[email protected]> - 3.0.6-1
- Fix log error message from admin-todos - NethServer/dev#5078
* Thu Aug 25 2016 Giacomo Sanchietti <[email protected]> - 3.0.5-1
- Advanced static routes - NethServer/dev#5079
- systemd: Failed to create mount unit file: home.mount - Bug NethServer/dev#5086
- Improve DHCP on green - NethServer/dev#5078
* Mon Aug 01 2016 Giacomo Sanchietti <[email protected]> - 3.0.4-1
- Accounts: web interface tweaks - NethServer/dev#5073
* Thu Jul 21 2016 Davide Principi <[email protected]> - 3.0.3-1
- Dashboard: display Gateway field inside Interfaces tab - NethServer/dev#5056
- Web UI: missing labels - Bug NethServer/dev#5061
- Self-signed certificate doesn't save changes - Bug NethServer/dev#5059
- Move "DNS servers" inline documentation to Network page. - Bug NethServer/dev#5060
* Tue Jul 12 2016 Giacomo Sanchietti <[email protected]> - 3.0.2-1
- Fixes blank checkbox on "Network services" page #5045
* Tue Jul 12 2016 Davide Principi <[email protected]> - 3.0.1-1
- Prop "user" in proxy settings isn't saved -- NethServer/dev#5043
* Thu Jul 07 2016 Giacomo Sanchietti <[email protected]> - 3.0.0-1
- First NS7 release
* Mon Jun 27 2016 Davide Principi <[email protected]> - 2.11.1-1
- Software Center fails to install packages from NethForge - Bug #3408 [NethServer]
* Tue Jun 14 2016 Davide Principi <[email protected]> - 2.11.0-1
- Network IP alias on bridge interfaces - Feature #3406 [NethServer]
* Mon Jun 06 2016 Giacomo Sanchietti <[email protected]> - 2.10.4-1
- Fully disable SELinux - Enhancement #3400
- Enable NethForge, if present
* Thu May 26 2016 Giacomo Sanchietti <[email protected]> - 2.10.3-1
- User and password with blank spaces in PPPoE configuration - Bug #3385 [NethServer]
* Wed Apr 27 2016 Giacomo Sanchietti <[email protected]> - 2.10.2-1
- Network configuration: alias IP overwritten - Bug #3381
* Tue Apr 05 2016 Giacomo Sanchietti <[email protected]> - 2.10.1-1
- Bond miimon default value - Enhancement #3373 [NethServer]
* Thu Mar 31 2016 Davide Principi <[email protected]> - 2.10.0-1
- Default bonding mode to active-backup - Enhancement #3299 [NethServer]
* Thu Mar 03 2016 Giacomo Sanchietti <[email protected]> - 2.9.7-1
- Add a yum clean all button if update fails - Feature #3360 [NethServer]
- Samba core files are listed by log viewer - Bug #3334 [NethServer]
* Fri Feb 26 2016 Giacomo Sanchietti <[email protected]> - 2.9.6-1
- Role disappears from ethernet interface - Bug #3357 [NethServer]
- Let's Encrypt (partial) support - Feature #3355 [NethServer]
* Mon Nov 30 2015 Giacomo Sanchietti <[email protected]> - 2.9.5-1
- The description of trusted network can not be modified - Bug #3321 [NethServer]
- bond confuses network configuration - Bug #3306 [NethServer]
* Mon Nov 23 2015 Giacomo Sanchietti <[email protected]> - 2.9.4-1
- Dashboard: avoid blocking on todos ajax calls - Enhancement #3322 [NethServer]
* Wed Nov 11 2015 Giacomo Sanchietti <[email protected]> - 2.9.3-1
- MultiWAN: remove static routes for checkip - Enhancement #3289 [NethServer]
- DB key name clash in networks db - Bug #3272 [NethServer]
* Mon Oct 12 2015 Giacomo Sanchietti <[email protected]> - 2.9.2-1
- error in parsing ifcfg-eth0 when installing ns6.7rc1 on a centos 6.7 minimal - Bug #3282 [NethServer]
* Tue Sep 29 2015 Davide Principi <[email protected]> - 2.9.1-1
- Translation: fix Welcome_body string. Enhancement #3265 [NethServer]
* Thu Sep 24 2015 Davide Principi <[email protected]> - 2.9.0-1
- Drop lokkit support, always use shorewall - Enhancement #3258 [NethServer]
* Thu Aug 27 2015 Davide Principi <[email protected]> - 2.8.1-1
- server-manager PPPoE support - Enhancement #3227 [NethServer]
* Fri Jul 17 2015 Davide Principi <[email protected]> - 2.8.0-1
- PPPoE support - Feature #3218 [NethServer]
* Wed Jul 15 2015 Giacomo Sanchietti <[email protected]> - 2.7.4-1
- Event trusted-networks-modify - Enhancement #3195 [NethServer]
* Wed Jul 08 2015 Davide Principi <[email protected]> - 2.7.3-1
- Fix bug #3216 [NethServer]
* Mon Jun 22 2015 Davide Principi <[email protected]> - 2.7.2-1
- Wrong Server Manager menu category order - Bug #3197 [NethServer]
- Log viewer close goes back to last module instead of back to log viewer - Bug #3138 [NethServer]
* Wed May 20 2015 Giacomo Sanchietti <[email protected]> - 2.7.1-1
- Alias ifcfg-ethX:Y files invalid syntax - Bug #3091 [NethServer]
- Trusted network validator - Bug #3025 [NethServer]
- Trusted "Network address" should be a valid Network prefix - Bug #3010 [NethServer]
- Localize "password expire" notifications - Enhancement #2887 [NethServer]
- Base: display green network inside "Trusted network" page - Enhancement #2711 [NethServer]
* Thu Apr 23 2015 Davide Principi <[email protected]> - 2.7.0-1
- Language packs support - Feature #3115 [NethServer]
- Dashboard: display IP of red interfaces configured with DHCP - Enhancement #3096 [NethServer]
- Task running forever - Bug #3078 [NethServer]
* Thu Apr 02 2015 Davide Principi <[email protected]> - 2.6.5-1
- Web proxy: exclude local sites when mode is transparent - Enhancement #3099 [NethServer]
- Dashboard: remove/hide uneeded services from the list - Enhancement #2795 [NethServer]
- Base: service description - Enhancement #2765 [NethServer]
* Thu Mar 26 2015 Giacomo Sanchietti <[email protected]> - 2.6.4-1
- Firewall-base: multi-wan dhcp failover not supported - Enhancement #2827 [NethServer]
* Thu Mar 12 2015 Giacomo Sanchietti <[email protected]> - 2.6.3-1
- Progress bar stuck in drpm download - Bug #3079 [NethServer]
* Wed Mar 11 2015 Giacomo Sanchietti <[email protected]> - 2.6.2-1
- Unexpected ethernet interface rename - Bug #3082 [NethServer]
* Thu Mar 05 2015 Giacomo Sanchietti <[email protected]> - 2.6.1-1
- Network page unexpected roles - Bug #3076 [NethServer]
- Dashboard Interfaces widget and VLAN - Bug #3075 [NethServer]
* Tue Mar 03 2015 Giacomo Sanchietti <[email protected]> - 2.6.0-1
- Move Logout button at top right - Enhancement #3046 [NethServer]
- Restore from backup, disaster recovery and network interfaces - Feature #3041 [NethServer]
- Differentiate root and admin users - Feature #3026 [NethServer]
- Add includedir directive to /etc/sudoers - Enhancement #3012 [NethServer]
- Display Dashbord at top of menu - Enhancement #3011 [NethServer]
- Shorewall: allow template-custom for ESTABLISHED and RELATED connection inside rules file - Enhancement #2999 [NethServer]
- Show default password on server-manager login - Enhancement #2998 [NethServer]
- Raid critical status on dashboard does not show failed partitions - Bug #2995 [NethServer]
- Refactor Organization contacts page - Feature #2969 [NethServer]
- Package Manager: new UPDATE button and optional packages selection - Feature #2963 [NethServer]
- squidGuard: support multiple profiles - Enhancement #2958 [NethServer]
- Base: first configuration wizard - Feature #2957 [NethServer]
* Wed Jan 14 2015 Giacomo Sanchietti <[email protected]> - 2.5.5-1.ns6
- Raid critical status on dashboard does not show failed partitions - Bug #2995 [NethServer]
- Correctly handle history back button - Enhancement #2958 [NethServer]
* Tue Dec 09 2014 Giacomo Sanchietti <[email protected]> - 2.5.4-1.ns6
- First-boot: execute system-init event before tty - Enhancement #2952 [NethServer]
- Modify all users if the ldap organisation contacts is updated - Bug #2931 [NethServer]
- Notify user if event fails - Enhancement #2927 [NethServer]
- DNS: remove role property from dns db key - Enhancement #2915 [NethServer]
- Network config during install is ignored - Bug #2796 [NethServer]
- Drop TCP wrappers hosts.allow hosts.deny templates - Enhancement #2785 [NethServer]
* Wed Nov 19 2014 Giacomo Sanchietti <[email protected]> - 2.5.3-1.ns6
- First-boot: execute system-init event before tty - Enhancement #2952 [NethServer]
- Notify user if event fails - Enhancement #2927 [NethServer]
* Thu Oct 23 2014 Davide Principi <[email protected]> - 2.5.2-1.ns6
- Lokkit: missing port range support for network services - Bug #2923 [NethServer]
- Dnsmasq: daemon doesn't start if NameServers property contains more than 2 addresses - Bug #2918 [NethServer]
* Fri Oct 17 2014 Davide Principi <[email protected]> - 2.5.1-1.ns6
- Red interface: gateway setting wiped out - Bug #2920 [NethServer]
* Wed Oct 15 2014 Giacomo Sanchietti <[email protected]> - 2.5.0-1.ns6
- Access to server-manager from multiple green networks - Bug #2896
- Network services: refactor web interface - Enhancement #2895
- Dashboard: running status of service is not displayed - Bug #2875
- Support DHCP on multiple interfaces - Feature #2849
- NetworkAdapter: adaptive UI fields - Enhancement #2807
- Backup config: list only relevant files - Feature #2739
* Thu Oct 02 2014 Davide Principi <[email protected]> - 2.4.0-1.ns6
- Notification "${0}%" string flashes on login screen - Bug #2876 [NethServer]
- Handle nethserver-firewall-base uninstallation - Enhancement #2873 [NethServer]
- System initialization: change default ip addresses - Enhancement #2872 [NethServer]
- Reconfigure networking on NIC replacement - Feature #2837 [NethServer]
- Cannot access Server Manager after migration - Bug #2786 [NethServer]
- Remove obsolete console and bootstrap-console commands - Enhancement #2734 [NethServer]
- Web UI: advanced network configuration - Feature #2719 [NethServer]
* Wed Aug 20 2014 Davide Principi <[email protected]> - 2.3.0-1.ns6
- Embed Nethgui 1.6.0 into httpd-admin RPM - Enhancement #2820 [NethServer]
- Base: remove rsyslog.conf template - Bug #2772 [NethServer]
- Firewall: allow and deny access to local services - Enhancement #2752 [NethServer]
- Certificate migration fails if "key" prop is missing - Bug #2745 [NethServer]
- Base: split 'local networks' into 'static routes' and 'trusted networks' - Enhancement #2743 [NethServer]
- Remove obsolete console and bootstrap-console commands - Enhancement #2734 [NethServer]
- Web UI: advanced network configuration - Feature #2719 [NethServer]
- Custom firewall rules - Feature #2716 [NethServer]
- Firewall: select default policy - Feature #2714 [NethServer]
- Dashboard: uptime is incomplete - Bug #2708 [NethServer]
- Firewall: support custom objects - Feature #2705 [NethServer]
- Firewall-base: add support for multi-wan - Feature #2332 [NethServer]
* Mon Mar 24 2014 Davide Principi <[email protected]> - 2.2.1-1.ns6
- Built again to fix online documentation - #2700 [NethServer]
* Mon Mar 24 2014 Davide Principi <[email protected]> - 2.2.0-1.ns6
- YUM categories in PackageManager - Feature #2694 [NethServer]
- Remove absolute URLs from PackageManager - Enhancement #2692 [NethServer]
* Mon Mar 10 2014 Davide Principi <[email protected]> - 2.1.2-1.ns6
- User can't set his own UserProfile fields - Bug #2684 [NethServer]
- Backup Notification to System administrator fails by default - Bug #2675 [NethServer]
* Wed Feb 26 2014 Davide Principi <[email protected]> - 2.1.1-1.ns6
- Fix for default module for non-admin users - Bug #2630 [NethServer]
* Wed Feb 26 2014 Davide Principi <[email protected]> - 2.1.0-1.ns6
- Rebranding fails when new kernel is installed - Bug #2664 [NethServer]
- Installer improvements - Enhancement #2660 [NethServer]
- Revamp web UI style - Enhancement #2656 [NethServer]
- Default module for non-admin users - Bug #2630 [NethServer]
- Dashboard: infinite loop on XHR failure - Bug #2628 [NethServer]
- Implement hostname-modify event for samba - Enhancement #2626 [NethServer]
* Wed Feb 12 2014 Davide Principi <[email protected]> - 2.0.1-1.ns6
- Customizable X509 email field - Enhancement #2650 [NethServer]
* Wed Feb 05 2014 Davide Principi <[email protected]> - 2.0.0-1.ns6
- Start messagebus service - Enhancement #2645 [NethServer]
- No feedback from Shutdown UI module - Bug #2629 [NethServer]
- NethCamp 2014 - Task #2618 [NethServer]
- Remove bootstrap-console - Enhancement #2582 [NethServer]
- Move admin user in LDAP DB - Feature #2492 [NethServer]
- Dashboard: show raid status - Enhancement #2490 [NethServer]
- Update all inline help documentation - Task #1780 [NethServer]
- ISO: interactive installer - Feature #1757 [NethServer]
- Base: avoid double network restart on first boot event - Enhancement #1742 [NethServer]
- Dashboard: new widgets - Enhancement #1671 [NethServer]
* Wed Dec 18 2013 Davide Principi <[email protected]> - 1.5.0-1.ns6
- Remove external JS libraries from source repositories - Enhancement #2167 [NethServer]
- Always deliver mail to local admin user - Enhancement #2102 [NethServer]
- Directory: backup service accounts passwords - Enhancement #2063 [NethServer]
- Process tracking and notifications - Feature #2029 [NethServer]
- Service supervision with Upstart - Feature #2014 [NethServer]
* Thu Oct 17 2013 Giacomo Sanchietti <[email protected]> - 1.4.3-1.ns6d
- Add AdminIsNotRoot to keep admin and root password in sync #2277
- Store root server certificate in NSS database #2248
- Avoid resolv.conf overwrite by dhclient #2213
- Fix lokkit configuration #2205
- Add language code to URLs #2113 [Nethgui]
- Implement configurable log rotation and retention policies #2053
* Wed Aug 28 2013 Davide Principi <[email protected]> - 1.4.1-1.ns6
- Import nethserver-manager code from nethserver-base - Enhancement #2110 [NethServer]
- Base: validate configuration from NetworkAdapter UI module - Enhancement #2103 [NethServer]
- Update NetworksDB on udev events - Enhancement #2075 [NethServer]
* Thu Jul 25 2013 Davide Principi <[email protected]> - 1.4.0-1.ns6
- Base: bootstrap-console type default is "configuration" - Enhancement #2079 [NethServer]
- Lib: synchronize service status prop and running state - Feature #2078 [NethServer]
- Base: new PackageManager UI module - Feature #1767 [NethServer]
- Base: select multiple items in package-manager - Enhancement #1748 [NethServer]
* Wed Jul 17 2013 Davide Principi <[email protected]> - 1.3.1-1.ns6
- Lib: synchronize service status prop and chkconfig - Feature #2067 [NethServer]
* Mon Jul 15 2013 Davide Principi <[email protected]> - 1.3.0-1.ns6
- Imported PackageManager UI module - Feature #1767 [NethServer]
- Select multiple items in package-manager - Enhancement #1748 [NethServer]
* Mon Jul 15 2013 Giacomo Sanchietti <[email protected]> - 1.2.5-1.ns6
- Fix static route generations #2057
* Fri Jul 12 2013 Giacomo Sanchietti <[email protected]> - 1.2.4-1.ns6
- Backup: implement and document full restore #2043
* Wed May 29 2013 Davide Principi <[email protected]> - 1.2.3-1.ns6
- NethServer\Tool\PasswordStash: added setAutoUnlink() method #1746
* Tue May 7 2013 Davide Principi <[email protected]> - 1.2.2-1.ns6
- system-adjust action: import symbols from nethserver yum plugin #1870
* Thu May 2 2013 Davide Principi <[email protected]> - 1.2.1-1.ns6
- Fixed assignment of green role when one NIC only is installed #1883
* Tue Apr 30 2013 Giacomo Sanchietti <[email protected]> - 1.2.0-1.ns6
- Rebuild for automatic package handling. #1870
- Refactor firewall configuration #1875
- Add logviewer module #470
- Handle static routes #1886
- Add migration code #1794
- Various fixes: #1754 #1878
* Tue Mar 19 2013 Giacomo Sanchietti <[email protected]> - 1.1.2-1.ns6
- first-boot: postpone init-repo execution to avoid clean up of event-queue
* Tue Mar 19 2013 Giacomo Sanchietti <[email protected]> - 1.1.1-1.ns6
- New dashboard #583
- first-boot event: execute network restart (#1741) do not block on error
- Add migration code #1702
- Add support for filesystems options #1658
- Various bugfixes
* Thu Jan 31 2013 Davide Principi <[email protected]> - 1.1.0-1.ns6
- Removed "pv" requirement
- Added Certificate Management #1503
- SME bash completion #1619
- admin's mailbox #1635
- Fix #1628