%global xslver $(rpm -q --queryformat "%%{VERSION}" docbook-style-xsl) Name: netatalk Epoch: 5 Version: 4.0.5 Release: 1%{?dist} Summary: Open Source Apple Filing Protocol(AFP) File Server # Automatically converted from old format: GPL+ and GPLv2 and GPLv2+ and LGPLv2+ and BSD and FSFUL and MIT - review is highly recommended. License: GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND LicenseRef-Callaway-LGPLv2+ AND LicenseRef-Callaway-BSD AND FSFUL AND LicenseRef-Callaway-MIT # Project is also mirrored at https://github.com/Netatalk/Netatalk URL: http://netatalk.sourceforge.net Source0: https://download.sourceforge.net/netatalk/netatalk-%{version}.tar.xz Source1: netatalk.pam-system-auth # Per i686 leaf package policy # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} BuildRequires: avahi-devel BuildRequires: bison BuildRequires: coreutils BuildRequires: cracklib-devel BuildRequires: dbus-devel BuildRequires: dbus-glib-devel BuildRequires: docbook-style-xsl BuildRequires: findutils BuildRequires: flex BuildRequires: gcc BuildRequires: grep BuildRequires: krb5-devel BuildRequires: libacl-devel BuildRequires: libattr-devel BuildRequires: libdb-devel BuildRequires: libevent-devel BuildRequires: libgcrypt-devel BuildRequires: libretls-devel BuildRequires: libtalloc-devel BuildRequires: libtdb-devel BuildRequires: libxslt BuildRequires: mariadb-connector-c-devel BuildRequires: meson BuildRequires: openldap-devel BuildRequires: openssl-devel BuildRequires: pam-devel BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: procps BuildRequires: procps-ng BuildRequires: quota-devel BuildRequires: rpm BuildRequires: sed BuildRequires: systemd BuildRequires: systemtap-sdt-devel BuildRequires: tracker3 BuildRequires: tracker3-devel Requires: dconf Requires: python3-dbus %{?systemd_requires} # Netatalk /usr/bin/dbd binary conflicts with binary of the same name in jday package Conflicts: jday %description Netatalk is a freely-available Open Source AFP file server. A *NIX/*BSD system running Netatalk is capable of serving many Macintosh clients simultaneously as an AppleShare file server (AFP). %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} %description devel This package contains libraries and header files for developing applications that use %{name}. %package afptest Summary: Afp test suite for %{name} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} %description afptest This package contains the afp test suite for %{name}. %package appletalk Summary: Appletalk support for classic macintoshes Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} # only the kernel-modules-extra package in Fedora has the appletalk module %{?fedora:Recommends: kernel-modules-extra} %description appletalk This package contains Appletalk support for older pre-OSX macintoshes. %package doc Summary: HTML Documentation for %{name} BuildArch: noarch %description doc This package contains the HTML documentation for %{name}. %prep %autosetup -p 1 # Don't build the japanese docs and put the english docs into a subfolder sed -i 's\install: true\install: false\' doc/ja/manual/meson.build sed -i 's\doc/netatalk\doc/netatalk/htmldoc\' doc/manual/meson.build # Set RuntimeDirectory in the service file rather than use a tmpfiles.d config sed -E -i 's|^(ExecStart=.*)|\1\nRuntimeDirectory=lock/netatalk|' distrib/initscripts/systemd.netatalk.service.in %build %meson \ --localstatedir=%{_localstatedir}/lib \ -Ddefault_library=shared \ -Dwith-manual=local \ -Dwith-rpath=false \ -Dwith-docbook-path=%{_datadir}/sgml/docbook/xsl-stylesheets-%{xslver} \ -Dwith-overwrite=true \ -Dwith-lockfile-path=%{_rundir}/lock/netatalk/netatalk \ -Dwith-tcp-wrappers=false \ -Dwith-tests=true \ -Dwith-dbus-sysconf-path=%{_sysconfdir}/dbus-1/system.d \ -Dwith-pkgconfdir-path=%{_sysconfdir}/netatalk \ -Dwith-init-style=systemd \ -Dwith-init-hooks=false \ -Dwith-uams-path=%{_libdir}/netatalk \ -Dwith-appletalk=true \ -Dwith-cups=true \ -Dwith-tests=true \ -Dwith-testsuite=true %meson_build %install %meson_install # Use specific pam conf. install -Dpm644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/netatalk # Bundled pam config gets installed into non-standard folder. # Remove the bundled pam config and it parent folders as we supply our own pam config rm -rf %{buildroot}%{_prefix}%{_sysconfdir} # make sure all static libraries are deleted find %{buildroot} \( -name '*.la' -o -name '*.a' \) -type f -delete -print %check %meson_test %post %systemd_post %{name}.service %post appletalk %systemd_post a2boot.service atalkd.service macipgw.service papd.service timelord.service %preun %systemd_preun %{name}.service %preun appletalk %systemd_preun a2boot.service atalkd.service macipgw.service papd.service timelord.service %postun %systemd_postun_with_restart %{name}.service %postun appletalk %systemd_postun_with_restart a2boot.service atalkd.service macipgw.service papd.service timelord.service %files %license COPYING COPYRIGHT %doc CONTRIBUTORS NEWS INSTALL.md README.md SECURITY.md %dir %{_sysconfdir}/netatalk %config(noreplace) %{_sysconfdir}/dbus-1/system.d/netatalk-dbus.conf %config(noreplace) %{_sysconfdir}/netatalk/afp.conf %config(noreplace) %{_sysconfdir}/netatalk/dbus-session.conf %config(noreplace) %{_sysconfdir}/netatalk/extmap.conf %config(noreplace) %{_sysconfdir}/pam.d/netatalk %{_sbindir}/afpd %{_sbindir}/cnid_dbd %{_sbindir}/cnid_metad %{_sbindir}/netatalk %{_bindir}/ad %{_bindir}/afpldaptest %{_bindir}/afppasswd %{_bindir}/afpstats %{_bindir}/apple_dump %{_bindir}/asip-status %{_bindir}/dbd %{_bindir}/macusers %dir %{_libdir}/netatalk %{_libdir}/netatalk/uams_*.so %{_libdir}/libatalk.so.19{,.*} %{_mandir}/man1/ad.1* %{_mandir}/man1/afpldaptest.1* %{_mandir}/man1/afppasswd.1* %{_mandir}/man1/afpstats.1* %{_mandir}/man1/apple_dump.1* %{_mandir}/man1/asip-status.1* %{_mandir}/man1/dbd.1* %{_mandir}/man1/macusers.1* %{_mandir}/man5/afp.conf.5* %{_mandir}/man5/afp_signature.conf.5* %{_mandir}/man5/afp_voluuid.conf.5* %{_mandir}/man5/extmap.conf.5* %{_mandir}/man8/afpd.8* %{_mandir}/man8/cnid_dbd.8* %{_mandir}/man8/cnid_metad.8* %{_mandir}/man8/netatalk.8* %{_unitdir}/netatalk.service %{_localstatedir}/lib/netatalk %files devel %doc %{_pkgdocdir}/DEVELOPER %dir %{_includedir}/atalk %{_includedir}/atalk/*.h %dir %{_includedir}/netatalk %{_includedir}/netatalk/*.h %{_libdir}/libatalk.so %{_mandir}/man3/atalk_aton.3* %{_mandir}/man3/nbp_name.3* %{_mandir}/man4/atalk.4* %files afptest %license test/testsuite/COPYING %doc test/testsuite/README %{_bindir}/afp_lantest %{_bindir}/afp_logintest %{_bindir}/afp_spectest %{_bindir}/afp_speedtest %dir %{_datarootdir}/netatalk %{_datarootdir}/netatalk/test-data/test431_data %{_mandir}/man1/afp_lantest.1* %{_mandir}/man1/afp_logintest.1* %{_mandir}/man1/afp_spectest.1* %{_mandir}/man1/afp_speedtest.1* %{_mandir}/man1/afptest.1* %files appletalk %doc %{_pkgdocdir}/README.AppleTalk %config(noreplace) %{_sysconfdir}/netatalk/atalkd.conf %config(noreplace) %{_sysconfdir}/netatalk/papd.conf %{_sbindir}/a2boot %{_sbindir}/atalkd %{_sbindir}/macipgw %{_sbindir}/papd %{_sbindir}/timelord %{_bindir}/aecho %{_bindir}/getzones %{_bindir}/nbplkup %{_bindir}/nbprgstr %{_bindir}/nbpunrgstr %{_bindir}/pap %{_bindir}/papstatus %{_bindir}/afparg %{_mandir}/man1/aecho.1* %{_mandir}/man1/getzones.1* %{_mandir}/man1/nbplkup.1* %{_mandir}/man1/nbp.1* %{_mandir}/man1/nbprgstr.1* %{_mandir}/man1/nbpunrgstr.1* %{_mandir}/man1/pap.1* %{_mandir}/man1/afparg.1* %{_mandir}/man5/atalkd.conf.5* %{_mandir}/man5/papd.conf.5* %{_mandir}/man8/a2boot.8* %{_mandir}/man8/atalkd.8* %{_mandir}/man8/macipgw.8* %{_mandir}/man8/papd.8* %{_mandir}/man8/papstatus.8* %{_mandir}/man8/timelord.8* %{_unitdir}/a2boot.service %{_unitdir}/atalkd.service %{_unitdir}/macipgw.service %{_unitdir}/papd.service %{_unitdir}/timelord.service %files doc %license COPYING COPYRIGHT %doc %{_pkgdocdir}/htmldoc %changelog * Mon Nov 11 2024 Andrew Bauer - 5:4.0.5-1 - 4.0.5 release - new afptest, appletalk, and doc subpackages * Sun Sep 22 2024 Andrew Bauer - 5:3.2.9-2 - Revert license tag caused by incorrect rpmlint output * Sun Sep 15 2024 Andrew Bauer - 5:3.2.9-1 - 3.2.9 release - adjust License per rpmlint - use systemd RuntimeDirectory rather than tmpfiles.d config * Thu Sep 05 2024 Andrew Bauer - 5:3.2.7-4 - Add wolfssl build option with default off * Wed Sep 04 2024 Andrew Bauer - 5:3.2.7-3 - fix lockfile path * Mon Sep 02 2024 Miroslav Suchý - 5:3.2.7-2 - convert license to SPDX * Mon Aug 26 2024 Andrew Bauer - 5:3.2.7-1 - 3.2.7 release RHBZ#2304010 - Build against wolfssl * Fri Aug 02 2024 Andrew Bauer - 5:3.2.5-1 - remove support for el7 and el8 - replace autotools with meson - 3.2.5 release * Mon Jul 15 2024 Andrew Bauer - 5:3.2.3-1 - 3.2.3 release * Thu Jul 11 2024 Andrew Bauer - 5:3.2.2-2 - Exclude i686 builds per Fedora leaf package policy * Mon Jul 08 2024 Andrew Bauer - 5:3.2.2-1 - 3.2.2 release * Sun Jun 30 2024 Andrew Bauer - 5:3.2.1-1 - 3.2.1 release, fixes CVE-2024-38439, CVE-2024-38440, and CVE-2024-38441 * Wed Jun 05 2024 Andrew Bauer - 5:3.2.0-1 - 3.2.0 release * Thu Jan 25 2024 Fedora Release Engineering - 5:3.1.18-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 5:3.1.18-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Oct 05 2023 Andrew Bauer - 5:3.1.18-1 - 3.1.18 release - Fixes CVE-2022-22995 * Thu Sep 28 2023 Andrew Bauer - 5:3.1.17-2 - buildrequire mariadb-connector-c-devel for all but el7 - minor changes to other specfile conditionals * Sun Sep 17 2023 Andrew Bauer - 5:3.1.17-1 - 3.1.17 release - Fixes CVE-2023-42464 - upstream removed bundled libevent back in 3.1.13 release * Tue Sep 12 2023 Andrew Bauer - 5:3.1.16-1 - autoconf, automake, and libtool are no longer required - force gnu99 cflag on el7 builds - 3.1.16 release * Thu Jul 20 2023 Fedora Release Engineering - 5:3.1.15-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Mon May 15 2023 Andrew Bauer - 5:3.1.15-1 - 3.1.15 release * Sun Apr 9 2023 Florian Weimer - 5:3.1.14-4 - C99 compatibility fixes * Mon Apr 03 2023 Andrew Bauer - 5:3.1.14-3 - fix CVE-2022-45188 * Thu Jan 19 2023 Fedora Release Engineering - 5:3.1.14-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jan 12 2023 Andrew Bauer - 5:3.1.14-1 - 3.1.14 release * Fri Jul 22 2022 Fedora Release Engineering - 5:3.1.13-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon May 30 2022 Jitka Plesnikova - 5:3.1.13-4 - Perl 5.36 rebuild * Tue May 17 2022 Andrew Bauer - 5:3.1.13-3 - apply latest pr174 as possible fix for bz 2074586 * Fri Apr 15 2022 Andrew Bauer - 5:3.1.13-2 - possible fix for bz 2074586 * Tue Mar 22 2022 Andrew Bauer - 5:3.1.13-1 - 3.1.13 release * Thu Jan 20 2022 Fedora Release Engineering - 5:3.1.12-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Tue Sep 14 2021 Sahana Prasad - 5:3.1.12-27 - Rebuilt with OpenSSL 3.0.0 * Thu Jul 22 2021 Fedora Release Engineering - 5:3.1.12-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Jitka Plesnikova - 5:3.1.12-25 - Perl 5.34 rebuild * Wed May 19 2021 Michal Josef Å paček - 5:3.1.12-24 - Rewrite deprecated perl dependency (IO::Socket::INET6) * Sat Mar 13 2021 Andrew Bauer - 5:3.1.12-23 - build against tracker3 on fedora * Tue Mar 02 2021 Zbigniew JÄ™drzejewski-Szmek - 5:3.1.12-22 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. * Tue Jan 26 2021 Fedora Release Engineering - 5:3.1.12-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Sep 29 2020 Zbigniew JÄ™drzejewski-Szmek - 5:3.1.12-20 - Rebuilt for libevent 2.1.12 * Fri Aug 21 2020 Jeff Law - 5:3.1.12-19 - Re-enable LTO * Tue Jul 28 2020 Fedora Release Engineering - 5:3.1.12-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 30 2020 Jeff Law - 5:3.1.12-17 - Disable LTO * Fri Jun 26 2020 Jitka Plesnikova - 5:3.1.12-16 - Perl 5.32 re-rebuild of bootstrapped packages * Mon Jun 22 2020 Jitka Plesnikova - 5:3.1.12-15 - Perl 5.32 rebuild * Wed Jan 29 2020 Fedora Release Engineering - 5:3.1.12-14 - remove pam_console dependency RHBZ 1822216 - Exclude aarch64 and s390x on el8 https://pagure.io/epel/issue/87 * Wed Jan 29 2020 Fedora Release Engineering - 5:3.1.12-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Jan 22 2020 Andrew Bauer - 5:3.1.12-12 - BZ1793912 fix multiple definition of invalid_dircache_entries * Tue Oct 22 2019 Andrew Bauer - 5:3.1.12-11 - conflicts with jday * Tue Oct 22 2019 Andrew Bauer - 5:3.1.12-10 - build against mariadb-devel, rather than mysql-devel - add with_python2 global - remove trailing slash from pkgconfdir * Mon Oct 21 2019 Miro Hrončok - 5:3.1.12-9 - Require Python 3 version of dbus-python on Fedora * Sun Oct 06 2019 Miro Hrončok - 5:3.1.12-8 - Switch back to Python 3 on Fedora * Sun Oct 06 2019 Andrew Bauer - 5:3.1.12-7 - Set the following global vars correctly for el8: - without_tcp_wrappers, ldconfig, python_bin * Thu Jul 25 2019 Fedora Release Engineering - 5:3.1.12-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Thu May 30 2019 Jitka Plesnikova - 5:3.1.12-5 - Perl 5.30 rebuild * Sun Mar 10 2019 Andrew Bauer - 5:3.1.12-4 - use python2 binary for el7 compat, use python3 binary everywhere else * Sun Mar 03 2019 Andrew Bauer - 5:3.1.12-3 - execstartpre instead of runtimedirectory in service file for el7 compat * Sun Feb 03 2019 Andrew Bauer - 5:3.1.12-2 - fix license - buildrequire perl-generators, require perl version - fix epoch * Wed Jan 09 2019 Andrew Bauer - 5:3.1.12-1 - Netatalk 3.1.12 release * Wed Dec 12 2018 Andrew Bauer - 5:3.1.11-2 - Refactor specfile - remove sysv init support - let systemd manage lockfile folder - call ldconfig only for el7 - patch afpstats for python3 * Wed Oct 31 2018 HAT - 5:3.1.11-1.4 - always buildrequres gcc * Tue Apr 03 2018 HAT - 5:3.1.11-1.3 - always buildrequres perl-interpreter * Thu Mar 22 2018 HAT - 5:3.1.11-1.2 - If Fedora >=28, don't use tcp_wrappers - If Fedora >=28, buildrequres perl-interpreter * Tue Mar 20 2018 HAT - 5:3.1.11-1.1 - pam_ck_connector.so isn't always installed (RHBZ#1246465) - require dconf package (RHBZ#1248157) - require perl-IO-Socket-INET6 for asip-status.pl script - define with_ldap (RHBZ#1249403) - The UAM path should be netatalk, not atalk (RHBZ#1249404) - fix multilib conflict of tracker-devel (SF BUG#637) - If el6, use "make %%{?_smp_mflags}", not "%%make_build" macro - If el6, disable tracker - If el6, use db4-devel, not libdb-devel - If el6, use bundled libevent2, not libevent1 package - If el6, use procps, not procps-ng * Fri Dec 01 2017 Ryan Breaker - 3.1.11-1 - Revival of package from abandonment. - Update to 3.1.11 - Remove patch previously applied to 3.1.7, is now applied to upstream of project * Thu Feb 04 2016 Fedora Release Engineering - 5:3.1.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jul 23 2015 Ralf Corsテゥpius - 5:3.1.7-1 - Increment epoch. Missed to reset %%release in previous change. * Thu Jul 23 2015 Ralf Corsテゥpius - 4:3.1.7-7 - Upstream update to 3.1.7 (RHBZ#1134783). - Remove doc from *-devel. - Add %%license. - Update %%description from http://www003.upp.so-net.ne.jp/hat/files/netatalk-3.1.7-0.1.fc22.src.rpm. * Thu Jul 23 2015 Ralf Corsテゥpius - 4:3.1.3-4 - Address F23FTBFS, RHBZ#1239711: - Add netatalk-3.1.7-autotools.patch (Fix RHBZ#1160730). - Remove ICDumpSuffixMap, netatalk-2.0.2-uams_no_pie.patch, netatalk-2.0.4-extern_ucreator.patch, netatalk-2.2.3-libdb4.patch, netatalk-2.2.3-sigterm.patch (Unused) - Add netatalk-3.0.1-basedir.patch. - Mark %%{_sysconfdir}/dbus-1/system.d/netatalk-dbus.conf noreplace. - Fix permissions on include-files. - Remove duplicate %%global with_mysql. - Enable dbus. - Add missing "fi" in %%preun. - Run /sbin/ldconfig in %%postun, %%preun. - Reflect /var/lock/netatalk is hard-coded into the sources. - Set --localstatedir=/var/lib (/var/netatalk violates FHS). * Wed Jun 17 2015 Fedora Release Engineering - 4:3.1.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 4:3.1.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Fri Jul 04 2014 Christopher Meng - 4:3.1.3-1 - Update to 3.1.3 * Sat Jun 07 2014 Fedora Release Engineering - 4:2.2.3-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Apr 24 2014 Tomテ。ナ。 Mrテ。z - 4:2.2.3-10 - Rebuild for new libgcrypt * Sat Aug 03 2013 Fedora Release Engineering - 4:2.2.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Jul 17 2013 Petr Pisar - 4:2.2.3-8 - Perl 5.18 rebuild * Thu Feb 14 2013 Fedora Release Engineering - 4:2.2.3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Thu Aug 23 2012 Lukテ。ナ。 Nykrテスn - 4:2.2.3-6 - Scriptlets replaced with new systemd macros * Fri Jul 27 2012 Lukテ。ナ。 Nykrテスn - 4:2.2.3-5 - fixed build issue on f18 * Fri Jul 20 2012 Fedora Release Engineering - 4:2.2.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Mon Jul 16 2012 Lukテ。ナ。 Nykrテスn - 4:2.2.3-3 - fixes: #835714 - Netatalk 2.2.2-1: Unable to unmount afpd share from OSX client, crashes Finder netatalk-2.2.2-1 * Tue Jun 12 2012 Lukテ。ナ。 Nykrテスn - 4:2.2.3-2 - fixes: #831001 - netatalk pam configuration has invalid entry * Mon Jun 04 2012 Lukas Nykryn 4:2.2.3-1 - fixes #828205 - update to latest upstream netatalk-2.2.3 * Mon Jan 16 2012 Jiri Skala - 4:2.2.2-1 - fixes #782049 - update to latest upstream netatalk-2.2.2 * Fri Jan 13 2012 Fedora Release Engineering - 4:2.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Nov 29 2011 Jiri Skala - 4:2.2.1-2 - fixes #501144 - updated and redirected pam config * Tue Nov 29 2011 Jiri Skala - 4:2.2.1-1 - update to latest upstream netatalk-2.2.1 * Fri Aug 19 2011 Jiri Skala - 4:2.2.0-4 - fixes #726928 - BuildRequires: avahi-devel libacl-devel openldap-devel * Fri Aug 05 2011 Jiri Skala - 4:2.2.0-3 - fixed missing epoch in sysvinit subpackage and triggers * Thu Aug 04 2011 Jiri Skala - 4:2.2.0-2 - fixes #714448 - systemd-service - moves SysV initscript to subpackage * Fri Jul 29 2011 Jiri Skala - 4:2.2.0-1 - update to latest upstream netatalk-2.2.0 * Tue Feb 08 2011 Fedora Release Engineering - 4:2.1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Jan 03 2011 Jiri Skala - 4:2.1.5-1 - updated to latest upstream version netatalk-2.1.5 * Mon Oct 18 2010 Jiri Skala - 4:2.1.4-1 - updated to latest upstream version * Mon Jul 12 2010 Jiri Skala - 4:2.1.3-1 - updated to latest upstream version - added license texts to devel subpackage * Wed Jun 30 2010 Jiri Skala - 4:2.1.2-1 - updated to latest upstream version * Fri May 28 2010 Jiri Skala - 4:2.1.1-1 - updated to latest upstream version - fixes #594999 - Summary and Description are old-fashioned - renamed initscript - initscript modified to be POSIX compliant * Wed May 12 2010 Jiri Skala - 4:2.1-1 - updated to latest upstream version * Tue Nov 24 2009 Jiri Skala - 4:2.0.5-2 - oops forgot upload new sources => shifted release number * Tue Nov 24 2009 Jiri Skala - 4:2.0.5-1 - updated to latest upstream version * Mon Nov 23 2009 Jiri Skala - 4:2.0.4-5 - added BuildRequires: ... libgcrypt-devel - removed outdated atalk.init * Tue Sep 15 2009 Jiri Skala - 4:2.0.4-4 - fixed #473943 * Fri Aug 21 2009 Tomas Mraz - 4:2.0.4-3 - rebuilt with new openssl * Sat Jul 25 2009 Fedora Release Engineering - 4:2.0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Tue Jul 14 2009 Jiri Skala - 4:2.0.4-1 - updated to latest upstream version * Wed Feb 25 2009 Fedora Release Engineering - 4:2.0.3-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 16 2009 Jiri Skala -4:2.0.3-26 - Resolves #480641 - CVE-2008-5718 netatalk: papd command injection vulnerability * Tue Jan 27 2009 Jiri Skala -4:2.0.3-25 - fixed epoch in the subpackage requires * Fri Jan 23 2009 Jiri Skala -4:2.0.3-24 - fix #473186 conflict timeout with coreutils * Sat Jan 17 2009 Tomas Mraz - 4:2.0.3-23 - rebuild with new openssl * Wed Dec 03 2008 Jiri Skala -4:2.0.3-22 - fix #473939 netatalk-2.0.3-21.fc10 disable quota * Mon Oct 13 2008 Jiri Skala - 4:2.0.3-21 - fix #465050 - FTBFS netatalk-2.0.3-19 - regenerated patches * Mon Aug 11 2008 Tom "spot" Callaway - 4:2.0.3-20 - fix license tag * Thu Mar 06 2008 Martin Nagy - 4:2.0.3-19 - fix chmod o+x (#225085) - increase the maximum number of cnid_dbd processes to 512 (#232805) - papd now writes debugging output to stderr when invoked with -d (#150021) - fix multiarch conflict for netatalk-devel (#342681) * Mon Feb 25 2008 Martin Nagy - 4:2.0.3-18 - make init script LSB compliant (#246993) * Mon Feb 25 2008 Martin Nagy - 4:2.0.3-17 - fix unowned directories (#233889) * Mon Feb 11 2008 Martin Nagy - 4:2.0.3-16 - rebuild for gcc-4.3 * Tue Dec 04 2007 Martin Nagy - 4:2.0.3-15.1 - rebuild * Wed Sep 12 2007 Maros Barabas -4:2.0.3-15 - patch to build on FC, bad open call * Tue Sep 11 2007 Maros Barabas - 4:2.0.3-13 - rebuild * Wed Aug 29 2007 Fedora Release Engineering - 4:2.0.3-12 - Rebuild for selinux ppc32 issue. * Thu May 10 2007 Maros Barabas - 4:2.0.4-11 - fix from merge review - Resolves #226190 * Tue Apr 17 2007 Maros Barabas - 4:2.0.3-10 - fix fiew problems in spec * Tue Jan 23 2007 Jindrich Novy - 4:2.0.3-9 - rebuild against new db4 * Mon Dec 04 2006 Maros Barabas - 4:2.0.3-8 - BuildRequires changed from cracklib to cracklib-devel * Fri Aug 18 2006 Jesse Keating - 4:2.0.3-7 - rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc* (#203001) - Add dist tag * Wed Jul 12 2006 Jesse Keating - 4:2.0.3-6.fc6.1 - rebuild * Fri Jun 09 2006 Jason Vas Dias - 4:2.0.3-6.fc6 - rebuild for broken libgssapi deps and brew build * Fri Feb 10 2006 Jesse Keating - 4:2.0.3-4.2.1 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jason Vas Dias - rebuild for new gcc, glibc, glibc-kernheaders * Fri Dec 09 2005 Jesse Keating - rebuilt * Wed Nov 09 2005 Jason Vas Dias - Rebuild for new openssl dependencies * Thu Oct 13 2005 Tomas Mraz - use include instead of pam_stack in pam config * Wed Jul 20 2005 Bill Nottingham - don't run by default * Thu Jun 16 2005 Jason Vas Dias - Upgrade to upstream version 2.0.3 - fix bug 160486: use netatalk's initscript * Wed Mar 30 2005 Florian La Roche - quick fix: rm -f /usr/include/netatalk/at.h until this is resolved the correct way * Mon Mar 07 2005 Jason Vas Dias - Fix for gcc4 compilation: extern_ucreator.patch * Mon Feb 21 2005 Jason Vas Dias - Upgraded to upstream version 2.0.2 . * Tue Jun 15 2004 Elliot Lee - rebuilt * Tue Mar 02 2004 Elliot Lee - rebuilt * Fri Feb 13 2004 Elliot Lee - rebuilt * Wed Jan 07 2004 Florian La Roche - 1.6.4 * Fri Aug 1 2003 Charlie Bennett - Update with 1.6.3 upstream sources * Tue Jul 29 2003 Elliot Lee - Rebuild - Fix perl multilib path editing - Add pathcat patch * Thu May 1 2003 Elliot Lee 1.5.5-7 - Make multilib generic - Add builddep on quota (for rpcsvc/rquota.h) * Tue Feb 18 2003 Bill Nottingham 1.5.5-5 - fix initscript error (#82118) * Wed Jan 22 2003 Tim Powers - rebuilt * Tue Jan 7 2003 Nalin Dahyabhai 1.5.5-3 - patch for compile errors with new ssl libs - rebuildfedora * Mon Dec 02 2002 Florian La Roche - postun should never fail * Thu Nov 28 2002 Phil Knirsch 1.5.5-1 - Updated to 1.5.5 * Tue Jun 25 2002 Phil Knirsch 1.5.3.1-4 - Fixed dependancy problem on /usr/bin/rc by removing acleandir.[1|rc] (#67243) - Fixed missing /usr/share/netatalk dir (#67222) * Fri Jun 21 2002 Tim Powers 1.5.3.1-2 - automated rebuild * Tue Jun 18 2002 Phil Knirsch 1.5.3.1-1 - Updated to latest version 1.5.3.1. - Fixed bug for nls file lookup (#66300). * Mon May 27 2002 Phil Knirsch 1.5.2-4 - Fixed initscript bug where you can't use blanks inside of names (#64926). * Wed Apr 10 2002 Phil Knirsch 1.5.2-3 - Fixed initscript to use correct config files from /etc/atalk (#62803) - Changed initscript to use $0 instead of direct string (#61734) - Change Copyright to Licencse and switch from BSD to GPL (#61746) * Thu Mar 14 2002 Bill Nottingham - don't run by default * Wed Mar 13 2002 Bill Nottingham - it's back * Fri Mar 2 2001 Tim Powers - rebuilt against openssl-0.9.6-1 * Sun Feb 25 2001 Tim Powers - fixed bug 29370. This package is trying to include a file glibc already includes * Tue Jan 23 2001 Tim Powers - updated initscript * Thu Jan 04 2001 Than Ngo - fixed uams-path - added noreplace to %%config * Mon Nov 20 2000 Tim Powers - rebuilt to fix bad dir perms * Fri Nov 10 2000 Than Ngo - update to 1.5pre2 (bug #19737, #20397) - update Url and ftp site - clean up specfile - netatalk-1.4b2+asun obsolete * Mon Aug 07 2000 Than Ngo - fix dependency with glibc-devel (Bug #15589) - fix typo in description (Bug #15479) * Wed Aug 2 2000 Tim Powers - fix symlinks not being relative. * Fri Jul 28 2000 Than Ngo - add missing restart function in startup script * Fri Jul 28 2000 Tim Powers - fixed initscripts so that condrestart doesn't return 1 when the test fails * Mon Jul 24 2000 Prospector - rebuilt * Sun Jul 23 2000 Tim Powers - rebuilt * Mon Jul 17 2000 Tim Powers - inits back to rc.d/init.d, using service to start inits * Wed Jul 12 2000 Than Ngo - rebuilt * Thu Jul 06 2000 Tim Powers - fixed broken PreReq, now PreReq's /etc/init.d * Tue Jun 27 2000 Than Ngo - remove prereq initscripts, add requires initscripts - clean up specfile * Mon Jun 26 2000 Than Ngo - /etc/rc.d/init.d -> /etc/init.d - add condrestart directive - fix post/preun/postun scripts - prereq initscripts >= 5.20 * Tue Jun 20 2000 Tim Powers - fixed bug 11420 concerning the building with -O2. * Thu Jun 8 2000 Tim Powers - fix bug #11978 - fix man page locations to be FHS compliant * Thu Jun 1 2000 Nalin Dahyabhai - modify PAM setup to use system-auth * Thu Dec 16 1999 Tim Powers - renewed source so it is pristine, delete the problematic files in spec file instead - general spec file cleanups, create buildroot and dirs in the %%install section - strip binaries - gzip man pages - fixed netatalk-asun.librpcsvc.patch, -lnss_nis too - changed group - added %%defattr to %%files section * Tue Aug 3 1999 iNOUE Koich! - rpm-3.0 needs to remove vogus files from source. Removed files: etc/papd/.#magics.c, etc/.#diff * Fri Jul 30 1999 iNOUE Koich! - Change Copyright tag to BSD. Add /usr/bin/adv1tov2. * Thu Apr 22 1999 iNOUE Koich! - Correct librpcsvc.patch. Move %%changelog section last. Uncomment again -DNEED_QUOTA_WRAPPER in sys/linux/Makefile since LinuxPPC may need. * Wed Mar 31 1999 iNOUE Koich! - Comment out -DNEED_QUOTA_WRAPPER in sys/linux/Makefile. * Sat Mar 20 1999 iNOUE Koich! - Correct symbolic links to psf. Remove asciize function from nbplkup so as to display Japanese hostname. * Thu Mar 11 1999 iNOUE Koich! - Included MacPerl 5 script ICDumpSuffixMap which dumps suffix mapping containd in Internet Config Preference. * Tue Mar 2 1999 iNOUE Koich! - [asun2.1.3] * Mon Feb 15 1999 iNOUE Koich! - [pre-asun2.1.2-8] * Sun Feb 7 1999 iNOUE Koich! - [pre-asun2.1.2-6] * Mon Jan 25 1999 iNOUE Koichi - [pre-asun2.1.2-3] * Thu Dec 17 1998 INOUE Koichi - [pre-asun2.1.2] Remove crlf patch. It is now a server's option. * Thu Dec 3 1998 INOUE Koichi - Use stable version source netatalk-1.4b2+asun2.1.1.tar.gz Add uams directory * Sat Nov 28 1998 INOUE Koichi - Use pre-asun2.1.1-3 source. * Mon Nov 23 1998 INOUE Koichi - Use pre-asun2.1.1-2 source. * Mon Nov 16 1998 INOUE Koichi - Fix rcX.d's symbolic links. * Wed Oct 28 1998 INOUE Koichi - Use pre-asun2.1.0a-2 source. Remove '%%exclusiveos linux' line. * Sat Oct 24 1998 INOUE Koichi - Use stable version source netatalk-1.4b2+asun2.1.0.tar.gz. * Mon Oct 5 1998 INOUE Koichi - Use pre-asun2.1.0-10a source. * Sat Sep 19 1998 INOUE Koichi - Use pre-asun2.1.0-8 source. Add chkconfig support. * Sat Sep 12 1998 INOUE Koichi - Comment out -DCRLF. Use RPM_OPT_FLAGS. * Tue Sep 8 1998 INOUE Koichi - Use pre-asun2.1.0-7 source. Rename atalk.init to atalk. * Sat Aug 22 1998 INOUE Koichi - Use pre-asun2.1.0-6 source. * Mon Jul 27 1998 INOUE Koichi - Use pre-asun2.1.0-5 source. * Tue Jul 21 1998 INOUE Koichi - Use pre-asun2.1.0-3 source. * Tue Jul 7 1998 INOUE Koichi - Add afpovertcp entries to /etc/services - Remove BuildRoot in man8 pages * Mon Jun 29 1998 INOUE Koichi - Use modified sources 1.4b2+asun2.1.0 produced by Adrian Sun to provide an AppleShareIP file server - Included AppleVolumes.system file maintained by Johnson * Mon Aug 25 1997 David Gibson - Used a buildroot - Use RPM_OPT_FLAGS - Moved configuration parameters/files from atalk.init to /etc/atalk - Separated devel package - Built with shared libraries * Sun Jul 13 1997 Paul H. Hargrove - Updated sources from 1.3.3 to 1.4b2 - Included endian patch for Linux/SPARC - Use all the configuration files supplied in the source. This has the following advantages over the ones in the previous rpm release: + The printer 'lp' isn't automatically placed in papd.conf + The default file conversion is binary rather than text. - Automatically add and remove DDP services from /etc/services - Placed the recommended /etc/services in the documentation - Changed atalk.init to give daemons a soft kill - Changed atalk.init to make configuration easier * Wed May 28 1997 Mark Cornick - Updated for /etc/pam.d