0002-nethserver-samba.spec-converted-to-plain-.spec-file..patch
nethserver-samba.spec | ||
---|---|---|
1 |
Summary: Nethserver specific Samba configuration files and templates |
|
2 |
Name: nethserver-samba |
|
3 |
Version: 1.4.5 |
|
4 |
Release: 1%{?dist} |
|
5 |
License: GPL |
|
6 |
Source: %{name}-%{version}.tar.gz |
|
7 |
BuildArch: noarch |
|
8 |
BuildRequires: nethserver-devtools |
|
9 |
URL: %{url_prefix}/%{name} |
|
10 | ||
11 |
Requires: nethserver-directory >= 1.1.1-5 |
|
12 |
Requires: samba >= 3.4.3 |
|
13 |
Requires: samba-client >= 3.4.3 |
|
14 |
Requires: samba-common >= 3.4.3 |
|
15 |
Requires: samba-winbind |
|
16 |
Requires: tdb-tools |
|
17 |
Requires: cyrus-sasl-gssapi |
|
18 |
Requires: krb5-workstation |
|
19 |
Requires: perl-Authen-Krb5 |
|
20 | ||
21 |
%description |
|
22 |
* Samba PDC, Workstation, ADS roles |
|
23 |
* Integrate smb shares with ibays (shared folders) |
|
24 |
* CUPS support |
|
25 |
* WINS support |
|
26 |
* Active Directory GSSAPI authentication |
|
27 | ||
28 |
%prep |
|
29 |
%setup |
|
30 | ||
31 |
%build |
|
32 |
%{makedocs} |
|
33 |
perl createlinks |
|
34 | ||
35 |
%install |
|
36 |
rm -rf $RPM_BUILD_ROOT |
|
37 |
(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) |
|
38 |
%{genfilelist} $RPM_BUILD_ROOT \ |
|
39 |
> %{name}-%{version}-filelist |
|
40 | ||
41 |
%files -f %{name}-%{version}-filelist |
|
42 |
%doc COPYING |
|
43 |
%defattr(-,root,root) |
|
44 |
%config(noreplace) /var/lib/nethserver/netlogon/netlogon.bat |
|
45 | ||
46 |
%changelog |
|
47 |
* Thu Jul 03 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.5-1.ns6 |
|
48 |
- Fix: Login to Samba fails after migration - Bug #2780 |
|
49 | ||
50 |
* Thu Jun 19 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.4-1.ns6 |
|
51 |
- Fix bug #2733 - Domain Administrators rights not enforced by workstations. |
|
52 |
- Decrease default Samba log verbosity #2747 |
|
53 | ||
54 |
* Thu Jun 12 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.3-1.ns6 |
|
55 |
- Configurable AD accounts LDAP subtree - Enhancement #2727 |
|
56 |
- Keep changes to netlogon.bat - Enhancement #2725 |
|
57 |
- Backup config: minimize creation of new backup - Enhancement #2699 |
|
58 | ||
59 |
* Wed Feb 26 2014 Davide Principi <davide.principi@nethesis.it> - 1.4.2-1.ns6 |
|
60 |
- Revamp web UI style - Enhancement #2656 [NethServer] |
|
61 |
- Samba: backup secrets.tdb in config backup - Enhancement #2653 [NethServer] |
|
62 |
- Implement hostname-modify event for samba - Enhancement #2626 [NethServer] |
|
63 | ||
64 |
* Wed Feb 05 2014 Davide Principi <davide.principi@nethesis.it> - 1.4.1-1.ns6 |
|
65 |
- RST format for help files - Enhancement #2627 [NethServer] |
|
66 |
- Move admin user in LDAP DB - Feature #2492 [NethServer] |
|
67 |
- Update all inline help documentation - Task #1780 [NethServer] |
|
68 | ||
69 |
* Wed Dec 18 2013 Davide Principi <davide.principi@nethesis.it> - 1.4.0-1.ns6 |
|
70 |
- Kerberos keytab file is missing for new services - Bug #2407 [NethServer] |
|
71 |
- Directory: backup service accounts passwords - Enhancement #2063 [NethServer] |
|
72 |
- Service supervision with Upstart - Feature #2014 [NethServer] |
|
73 | ||
74 |
* Tue Jul 16 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.6-1.ns6 |
|
75 |
- Yum transaction aborted while installing nethserver-file-server group - Bug #2041 [Nethgui] |
|
76 | ||
77 |
* Thu Jul 04 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.5-1.ns6 |
|
78 |
- Fixed "value is not boolean!" warning - Bug #2039 [NethServer] |
|
79 | ||
80 |
* Mon Jul 01 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.4-1.ns6 |
|
81 |
- File permissions not inherited when POSIX ACL is present - Bug #2039 [NethServer] |
|
82 |
- Share connection error NT_STATUS_ACCESS_DENIED - Bug #1997 [NethServer] |
|
83 | ||
84 |
* Mon Jun 17 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.3-1.ns6 |
|
85 |
- Added a 5% of tolerance to deadline time, to avoid ticket expiration during renewal - Feature #1746 [NethServer] |
|
86 | ||
87 |
* Mon Jun 10 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.2-1.ns6 |
|
88 |
- Disable idmap nss backend if ServerRole is ADS #1997 |
|
89 | ||
90 |
* Mon Jun 10 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.1-1.ns6 |
|
91 |
- Fix samba share connection error NT_STATUS_ACCESS_DENIED #1997 |
|
92 | ||
93 |
* Wed May 29 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.0-1.ns6 |
|
94 |
- Active Directory member role. Refs #1746 |
|
95 |
- *.spec.in: Require cyrus-sasl-gssapi, krb5-workstation, perl-Authen-Krb5 |
|
96 | ||
97 |
* Tue May 7 2013 Davide Principi <davide.principi@nethesis.it> - 1.2.1-1.ns6 |
|
98 |
- nethserver-samba-group-sync action: check if samba idmap backend is functional before going on, and don't fail if a unix group does not exist #1870 |
|
99 | ||
100 |
* Tue Apr 30 2013 Davide Principi <davide.principi@nethesis.it> - 1.2.0-1.ns6 |
|
101 |
- Store machine accounts under ou=Computers branch #1890 |
|
102 |
- Implant migrated SID as "localsid" #1895 |
|
103 |
- Shared folder guest access #1882 |
|
104 |
- winregistry-patches served by httpd-admin #1799 |
|
105 |
- SharedFolder UI plugin: hide profile widget #1881 |
|
106 |
- Full automatic package install/upgrade/uninstall support #1870 #1872 #1874 |
|
107 |
- Update group description when changed from UI #1861 |
|
108 |
- Migration ibay profile #1855 |
|
109 |
- Fixed idmap LDAP backend configuration: pre-defined groups were not available after migration #1829 |
|
110 |
- Partial implementation of Active Directory domain join #1746 |
|
111 |
- Removed shadow copy checkbox from UI #1750 |
|
112 | ||
113 |
* Tue Mar 19 2013 Davide Principi <davide.principi@nethesis.it> - 1.1.0-1.ns6 |
|
114 |
- smb.conf template: implement ibay profiles. Refs #1724 |
|
115 |
- /etc/fstab template: enable acl & xattrs attributes. #1658 |
|
116 |
- smb WinsServerStatus WinsServerIP props to configure wins support. #7 |
|
117 |
- smb.conf template refactor. #7 |
|
118 |
- CUPS integration. #1626 |
|
119 |
- Migration support. #1657 #1667 |
|
120 |
- Protect samba password ldap field. #1650 |
|
121 |
- *.spec.in: Removed nethserver-devtools specific version requirement; Fixed Released tag expansion Refs; use url_prefix macro in URL tag; set minimum version requirements. #1653 #1654 |
|
122 |
|
|
123 | ||
124 |
nethserver-samba.spec.in | ||
---|---|---|
1 |
Summary: Nethserver specific Samba configuration files and templates |
|
2 |
Name: nethserver-samba |
|
3 |
Version: @@VERSION@@ |
|
4 |
Release: @@RELEASE@@ |
|
5 |
License: GPL |
|
6 |
Source: %{name}-%{version}.tar.gz |
|
7 |
BuildArch: noarch |
|
8 |
BuildRequires: nethserver-devtools |
|
9 |
URL: %{url_prefix}/%{name} |
|
10 | ||
11 |
Requires: nethserver-directory >= 1.1.1-5 |
|
12 |
Requires: samba >= 3.4.3 |
|
13 |
Requires: samba-client >= 3.4.3 |
|
14 |
Requires: samba-common >= 3.4.3 |
|
15 |
Requires: samba-winbind |
|
16 |
Requires: tdb-tools |
|
17 |
Requires: cyrus-sasl-gssapi |
|
18 |
Requires: krb5-workstation |
|
19 |
Requires: perl-Authen-Krb5 |
|
20 | ||
21 |
%description |
|
22 |
* Samba PDC, Workstation, ADS roles |
|
23 |
* Integrate smb shares with ibays (shared folders) |
|
24 |
* CUPS support |
|
25 |
* WINS support |
|
26 |
* Active Directory GSSAPI authentication |
|
27 | ||
28 |
%prep |
|
29 |
%setup |
|
30 | ||
31 |
%build |
|
32 |
%{makedocs} |
|
33 |
perl createlinks |
|
34 | ||
35 |
%install |
|
36 |
rm -rf $RPM_BUILD_ROOT |
|
37 |
(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) |
|
38 |
%{genfilelist} $RPM_BUILD_ROOT \ |
|
39 |
> %{name}-%{version}-filelist |
|
40 | ||
41 |
%files -f %{name}-%{version}-filelist |
|
42 |
%doc COPYING |
|
43 |
%defattr(-,root,root) |
|
44 |
%config(noreplace) /var/lib/nethserver/netlogon/netlogon.bat |
|
45 | ||
46 |
%changelog |
|
47 |
* Thu Jul 03 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.5-1.ns6 |
|
48 |
- Fix: Login to Samba fails after migration - Bug #2780 |
|
49 | ||
50 |
* Thu Jun 19 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.4-1.ns6 |
|
51 |
- Fix bug #2733 - Domain Administrators rights not enforced by workstations. |
|
52 |
- Decrease default Samba log verbosity #2747 |
|
53 | ||
54 |
* Thu Jun 12 2014 Giacomo Sanchietti <giacomo.sanchietti@nethesis.it> - 1.4.3-1.ns6 |
|
55 |
- Configurable AD accounts LDAP subtree - Enhancement #2727 |
|
56 |
- Keep changes to netlogon.bat - Enhancement #2725 |
|
57 |
- Backup config: minimize creation of new backup - Enhancement #2699 |
|
58 | ||
59 |
* Wed Feb 26 2014 Davide Principi <davide.principi@nethesis.it> - 1.4.2-1.ns6 |
|
60 |
- Revamp web UI style - Enhancement #2656 [NethServer] |
|
61 |
- Samba: backup secrets.tdb in config backup - Enhancement #2653 [NethServer] |
|
62 |
- Implement hostname-modify event for samba - Enhancement #2626 [NethServer] |
|
63 | ||
64 |
* Wed Feb 05 2014 Davide Principi <davide.principi@nethesis.it> - 1.4.1-1.ns6 |
|
65 |
- RST format for help files - Enhancement #2627 [NethServer] |
|
66 |
- Move admin user in LDAP DB - Feature #2492 [NethServer] |
|
67 |
- Update all inline help documentation - Task #1780 [NethServer] |
|
68 | ||
69 |
* Wed Dec 18 2013 Davide Principi <davide.principi@nethesis.it> - 1.4.0-1.ns6 |
|
70 |
- Kerberos keytab file is missing for new services - Bug #2407 [NethServer] |
|
71 |
- Directory: backup service accounts passwords - Enhancement #2063 [NethServer] |
|
72 |
- Service supervision with Upstart - Feature #2014 [NethServer] |
|
73 | ||
74 |
* Tue Jul 16 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.6-1.ns6 |
|
75 |
- Yum transaction aborted while installing nethserver-file-server group - Bug #2041 [Nethgui] |
|
76 | ||
77 |
* Thu Jul 04 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.5-1.ns6 |
|
78 |
- Fixed "value is not boolean!" warning - Bug #2039 [NethServer] |
|
79 | ||
80 |
* Mon Jul 01 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.4-1.ns6 |
|
81 |
- File permissions not inherited when POSIX ACL is present - Bug #2039 [NethServer] |
|
82 |
- Share connection error NT_STATUS_ACCESS_DENIED - Bug #1997 [NethServer] |
|
83 | ||
84 |
* Mon Jun 17 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.3-1.ns6 |
|
85 |
- Added a 5% of tolerance to deadline time, to avoid ticket expiration during renewal - Feature #1746 [NethServer] |
|
86 | ||
87 |
* Mon Jun 10 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.2-1.ns6 |
|
88 |
- Disable idmap nss backend if ServerRole is ADS #1997 |
|
89 | ||
90 |
* Mon Jun 10 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.1-1.ns6 |
|
91 |
- Fix samba share connection error NT_STATUS_ACCESS_DENIED #1997 |
|
92 | ||
93 |
* Wed May 29 2013 Davide Principi <davide.principi@nethesis.it> - 1.3.0-1.ns6 |
|
94 |
- Active Directory member role. Refs #1746 |
|
95 |
- *.spec.in: Require cyrus-sasl-gssapi, krb5-workstation, perl-Authen-Krb5 |
|
96 | ||
97 |
* Tue May 7 2013 Davide Principi <davide.principi@nethesis.it> - 1.2.1-1.ns6 |
|
98 |
- nethserver-samba-group-sync action: check if samba idmap backend is functional before going on, and don't fail if a unix group does not exist #1870 |
|
99 | ||
100 |
* Tue Apr 30 2013 Davide Principi <davide.principi@nethesis.it> - 1.2.0-1.ns6 |
|
101 |
- Store machine accounts under ou=Computers branch #1890 |
|
102 |
- Implant migrated SID as "localsid" #1895 |
|
103 |
- Shared folder guest access #1882 |
|
104 |
- winregistry-patches served by httpd-admin #1799 |
|
105 |
- SharedFolder UI plugin: hide profile widget #1881 |
|
106 |
- Full automatic package install/upgrade/uninstall support #1870 #1872 #1874 |
|
107 |
- Update group description when changed from UI #1861 |
|
108 |
- Migration ibay profile #1855 |
|
109 |
- Fixed idmap LDAP backend configuration: pre-defined groups were not available after migration #1829 |
|
110 |
- Partial implementation of Active Directory domain join #1746 |
|
111 |
- Removed shadow copy checkbox from UI #1750 |
|
112 | ||
113 |
* Tue Mar 19 2013 Davide Principi <davide.principi@nethesis.it> - 1.1.0-1.ns6 |
|
114 |
- smb.conf template: implement ibay profiles. Refs #1724 |
|
115 |
- /etc/fstab template: enable acl & xattrs attributes. #1658 |
|
116 |
- smb WinsServerStatus WinsServerIP props to configure wins support. #7 |
|
117 |
- smb.conf template refactor. #7 |
|
118 |
- CUPS integration. #1626 |
|
119 |
- Migration support. #1657 #1667 |
|
120 |
- Protect samba password ldap field. #1650 |
|
121 |
- *.spec.in: Removed nethserver-devtools specific version requirement; Fixed Released tag expansion Refs; use url_prefix macro in URL tag; set minimum version requirements. #1653 #1654 |
|
122 |
|
|
123 | ||
124 | ||
125 |
- |