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 |
- |
|