cvsdist c2d75c
#
cvsdist c2d75c
# $Id: autofs.spec,v 1.11 2003/12/04 15:41:32 raven Exp $
cvsdist c2d75c
#
Ian Kent 3d12a7
# Use --without systemd in your rpmbuild command or force values to 0 to
Ian Kent 3d12a7
# disable them.
Ian Kent 3d12a7
%define with_systemd        %{?_without_systemd:        0} %{?!_without_systemd:        1}
Ian Kent 3d12a7
ikent 2e59ef
Summary: A tool for automatically mounting and unmounting filesystems
cvsdist f128f4
Name: autofs
Ian Kent 482fb1
Version: 5.1.4
Ian Kent 772e02
Release: 21%{?dist}
cvsdist f128f4
Epoch: 1
Tom Callaway 4fa433
License: GPLv2+
cvsdist f128f4
Group: System Environment/Daemons
Ian Kent 4a8859
Source: https://www.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.gz
Ian Kent 36276e
Patch1: autofs-5.1.4-fix-flag-file-permission.patch
Ian Kent 36276e
Patch2: autofs-5.1.4-fix-directory-create-permission.patch
Ian Kent b71d8c
Patch3: autofs-5.1.4-fix-use-after-free-in-do_master_list_reset.patch
Ian Kent 03897b
Patch4: autofs-5.1.4-fix-deadlock-in-dumpmaps.patch
Ian Kent 6bb43b
Patch5: autofs-5.1.4-dont-use-array-for-path-when-not-neccessary.patch
Ian Kent 6bb43b
Patch6: autofs-5.1.4-fix-prefix-option-handling-in-expand_entry.patch
Ian Kent 6bb43b
Patch7: autofs-5.1.4-fix-sublink-option-not-set-from-defaults.patch
Ian Kent 6bb43b
Patch8: autofs-5.1.4-fix-error-return-in-do_nfs_mount.patch
Ian Kent 47e747
Patch9: autofs-5.1.4-add-error-handling-for-ext_mount_add.patch
Ian Kent 47e747
Patch10: autofs-5.1.4-account-for-libnsl-changes.patch
Ian Kent a26132
Patch11: autofs-5.1.4-use_hostname_for_mounts-shouldnt-prevent-selection-among-replicas.patch
Ian Kent a26132
Patch12: autofs-5.1.4-fix-monotonic_elapsed.patch
Ian Kent a26132
Patch13: autofs-5.1.4-Makefiles.rules-remove-samples-from-SUBDIRS.patch
Ian Kent 8c1733
Patch14: autofs-5.1.4-dont-allow-trailing-slash-in-master-map-mount-points.patch
Ian Kent 8c1733
Patch15: autofs-5.1.4-fix-libresolv-configure-check.patch
Ian Kent 8c1733
Patch16: autofs-5.1.4-add-fedfs-getsrvinfo_c.patch
Ian Kent 8c1733
Patch17: autofs-5.1.4-add-mount_fedfs_c.patch
Ian Kent 8c1733
Patch18: autofs-5.1.4-add-fedfs-map-nfs4_c.patch
Ian Kent 8c1733
Patch19: autofs-5.1.4-add-conditional-inclusion-of-fedfs-binaries.patch
Ian Kent 8c1733
Patch20: autofs-5.1.4-add-an-example-fedfs-master-map-entry-to-the-installed-master-map.patch
Ian Kent 10f0ff
Patch21: autofs-5.1.4-improve-hostname-lookup-error-logging.patch
Ian Kent a443d8
Patch22: autofs-5.1.4-tiny-patch-for-autofs-typo-and-possible-bug.patch
Ian Kent a443d8
Patch23: autofs-5.1.4-add-units-After-line-to-include-statd-service.patch
Ian Kent a443d8
Patch24: autofs-5.1.4-use-systemd-sd_notify-at-startup.patch
Ian Kent a443d8
Patch25: autofs-5.1.4-fix-NFS-version-mask-usage.patch
Ian Kent 6663c9
Patch26: autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch
Ian Kent f53fbf
Patch27: autofs-5.1.4-add-man-page-note-about-extra-slashes-in-paths.patch
Ian Kent f53fbf
Patch28: autofs-5.1.4-covarity-fixes-1.patch
Ian Kent f53fbf
Patch29: autofs-5.1.4-change-expire-type-naming-to-better-reflect-usage.patch
Ian Kent f53fbf
Patch30: autofs-5.1.4-use-defines-for-expire-type.patch
Ian Kent f53fbf
Patch31: autofs-5.1.4-make-umount_ent-recognise-forced-umount.patch
Ian Kent f53fbf
Patch32: autofs-5.1.4-fix-age-setting-at-startup.patch
Ian Kent 6fa37f
Patch33: autofs-5.1.4-fix-update_negative_cache-map-source-usage.patch
Ian Kent 6fa37f
Patch34: autofs-5.1.4-fix-program-usage-message.patch
Ian Kent 772e02
Patch35: autofs-5.1.4-fix-use-after-free-in-parse_ldap_config.patch
Ian Kent 36276e
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent 3d12a7
BuildRequires: systemd-units
Ian Kent 4ad0c4
BuildRequires: systemd-devel
Ian Kent 3d12a7
%endif
Ian Kent e0164a
BuildRequires: gcc
Ian Kent e0164a
BuildRequires: autoconf, hesiod-devel, openldap-devel, bison, flex, libxml2-devel
Ian Kent e0164a
BuildRequires: cyrus-sasl-devel, openssl-devel module-init-tools util-linux
Ian Kent 01daf4
BuildRequires: e2fsprogs libtirpc-devel libsss_autofs libnsl2-devel
Ian Kent 01daf4
BuildRequires: rpcgen pkgconfig
Ian Kent a660ce
Conflicts: cyrus-sasl-lib < 2.1.23-9
Igor Gnatenko 5ca462
Requires: bash coreutils sed gawk grep module-init-tools /bin/ps
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent 3d12a7
Requires(post): systemd-sysv
Ian Kent 3d12a7
Requires(post): systemd-units
Ian Kent 3d12a7
Requires(preun): systemd-units
Ian Kent 3d12a7
Requires(postun): systemd-units
Orion Poplawski cb2dda
%else
ikent 0c2ea4
Requires(post): /sbin/chkconfig
ikent 2e59ef
Requires(preun): /sbin/service
ikent 2e59ef
Requires(postun): /sbin/service
ikent 0c2ea4
Requires(postun): /sbin/chkconfig
Orion Poplawski cb2dda
%endif
cvsdist c2d75c
Summary(de): autofs daemon 
cvsdist ee03ea
Summary(fr): démon autofs
cvsdist ee03ea
Summary(tr): autofs sunucu süreci
cvsdist c2d75c
Summary(sv): autofs-daemon
cvsdist f128f4
cvsdist f128f4
%description
cvsdist c2d75c
autofs is a daemon which automatically mounts filesystems when you use
cvsdist c2d75c
them, and unmounts them later when you are not using them.  This can
cvsdist c2d75c
include network filesystems, CD-ROMs, floppies, and so forth.
cvsdist c2d75c
cvsdist c2d75c
%description -l de
cvsdist ee03ea
autofs ist ein Dämon, der Dateisysteme automatisch montiert, wenn sie 
cvsdist ee03ea
benutzt werden, und sie später bei Nichtbenutzung wieder demontiert. 
cvsdist ee03ea
Dies kann Netz-Dateisysteme, CD-ROMs, Disketten und ähnliches einschließen. 
cvsdist c2d75c
cvsdist c2d75c
%description -l fr
cvsdist ee03ea
autofs est un démon qui monte automatiquement les systèmes de fichiers
cvsdist ee03ea
lorsqu'on les utilise et les démonte lorsqu'on ne les utilise plus. Cela
cvsdist ee03ea
inclus les systèmes de fichiers réseau, les CD-ROMs, les disquettes, etc.
cvsdist c2d75c
cvsdist c2d75c
%description -l tr
cvsdist ee03ea
autofs, kullanýlan dosya sistemlerini gerek olunca kendiliðinden baðlar
cvsdist ee03ea
ve kullanýmlarý sona erince yine kendiliðinden çözer. Bu iþlem, að dosya
cvsdist ee03ea
sistemleri, CD-ROM'lar ve disketler üzerinde yapýlabilir.
cvsdist c2d75c
cvsdist c2d75c
%description -l sv
cvsdist ee03ea
autofs är en daemon som mountar filsystem när de använda, och senare
cvsdist ee03ea
unmountar dem när de har varit oanvända en bestämd tid.  Detta kan
cvsdist ee03ea
inkludera nätfilsystem, CD-ROM, floppydiskar, och så vidare.
cvsdist f128f4
cvsdist f128f4
%prep
Ian Kent 492919
%setup -q -n %{name}-%{version}
cvsdist 2ab164
echo %{version}-%{release} > .version
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent bfe1a8
  %define unitdir %{?_unitdir:/usr/lib/systemd/system}
Ian Kent 3d12a7
  %define systemd_configure_arg --with-systemd
Ian Kent 3d12a7
%endif
Ian Kent 36276e
%patch1 -p1
Ian Kent 36276e
%patch2 -p1
Ian Kent 03897b
%patch3 -p1
Ian Kent 03897b
%patch4 -p1
Ian Kent 6bb43b
%patch5 -p1
Ian Kent 6bb43b
%patch6 -p1
Ian Kent 6bb43b
%patch7 -p1
Ian Kent 6bb43b
%patch8 -p1
Ian Kent 47e747
%patch9 -p1
Ian Kent 47e747
%patch10 -p1
Ian Kent a26132
%patch11 -p1
Ian Kent a26132
%patch12 -p1
Ian Kent a26132
%patch13 -p1
Ian Kent 8c1733
%patch14 -p1
Ian Kent 8c1733
%patch15 -p1
Ian Kent 8c1733
%patch16 -p1
Ian Kent 8c1733
%patch17 -p1
Ian Kent 8c1733
%patch18 -p1
Ian Kent 8c1733
%patch19 -p1
Ian Kent 8c1733
%patch20 -p1
Ian Kent 10f0ff
%patch21 -p1
Ian Kent a443d8
%patch22 -p1
Ian Kent a443d8
%patch23 -p1
Ian Kent a443d8
%patch24 -p1
Ian Kent a443d8
%patch25 -p1
Ian Kent 6663c9
%patch26 -p1
Ian Kent f53fbf
%patch27 -p1
Ian Kent f53fbf
%patch28 -p1
Ian Kent f53fbf
%patch29 -p1
Ian Kent f53fbf
%patch30 -p1
Ian Kent f53fbf
%patch31 -p1
Ian Kent f53fbf
%patch32 -p1
Ian Kent 6fa37f
%patch33 -p1
Ian Kent 6fa37f
%patch34 -p1
Ian Kent 772e02
%patch35 -p1
cvsdist f128f4
cvsdist f128f4
%build
Ian Kent a41d5f
LDFLAGS=-Wl,-z,now
Ian Kent f53fbf
%configure --disable-mount-locking --enable-ignore-busy --enable-forced-shutdown --with-libtirpc %{?systemd_configure_arg:}
ikent afec42
make initdir=%{_initrddir} DONTSTRIP=1
cvsdist f128f4
cvsdist f128f4
%install
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent 92f44e
install -d -m 755 $RPM_BUILD_ROOT%{unitdir}
Ian Kent 3d12a7
%else
Ian Kent 04a8b6
mkdir -p -m755 $RPM_BUILD_ROOT%{_initrddir}
Ian Kent 3d12a7
%endif
cvsdist ee03ea
mkdir -p -m755 $RPM_BUILD_ROOT%{_sbindir}
cvsdist ee03ea
mkdir -p -m755 $RPM_BUILD_ROOT%{_libdir}/autofs
cvsdist ee03ea
mkdir -p -m755 $RPM_BUILD_ROOT%{_mandir}/{man5,man8}
cvsdist ee03ea
mkdir -p -m755 $RPM_BUILD_ROOT/etc/sysconfig
Ian Kent 4f7edc
mkdir -p -m755 $RPM_BUILD_ROOT/etc/auto.master.d
cvsdist c2d75c
Ian Kent 92f44e
make install mandir=%{_mandir} initdir=%{_initrddir} systemddir=%{unitdir} INSTALLROOT=$RPM_BUILD_ROOT
Ian Kent 3d12a7
echo make -C redhat
ikent 5e20a6
make -C redhat
cvsdist f128f4
install -m 755 -d $RPM_BUILD_ROOT/misc
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent 92f44e
# Configure can get this wrong when the unit files appear under /lib and /usr/lib
Ian Kent 92f44e
find $RPM_BUILD_ROOT -type f -name autofs.service -exec rm -f {} \;
Ian Kent 92f44e
install -m 644 redhat/autofs.service $RPM_BUILD_ROOT%{unitdir}/autofs.service
Ian Kent 92f44e
%define init_file_name %{unitdir}/autofs.service
Ian Kent 3d12a7
%else
ikent afec42
install -m 755 redhat/autofs.init $RPM_BUILD_ROOT%{_initrddir}/autofs
Ian Kent 92f44e
%define init_file_name /etc/rc.d/init.d/autofs
Ian Kent 3d12a7
%endif
Ian Kent b160ae
install -m 644 redhat/autofs.conf $RPM_BUILD_ROOT/etc/autofs.conf
Jeffrey E. Moyer 7469c3
install -m 644 redhat/autofs.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/autofs
cvsdist f128f4
Ian Kent a26132
install -m 644 samples/auto.master $RPM_BUILD_ROOT/etc/auto.master
Ian Kent a26132
install -m 644 samples/auto.misc $RPM_BUILD_ROOT/etc/auto.misc
Ian Kent 8645e8
install -m 755 samples/auto.net $RPM_BUILD_ROOT/etc/auto.net
Ian Kent 8645e8
install -m 755 samples/auto.smb $RPM_BUILD_ROOT/etc/auto.smb
Ian Kent a26132
install -m 600 samples/autofs_ldap_auth.conf $RPM_BUILD_ROOT/etc/autofs_ldap_auth.conf
Ian Kent a26132
cvsdist f128f4
%post
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent ef349f
%systemd_post %{name}.service
Ian Kent 3d12a7
%else
Ian Kent 1003b1
if [ $1 -eq 1 ]; then
Ian Kent 1003b1
	%{_sbindir}/sbin/chkconfig --add autofs
Ian Kent 1003b1
fi
Ian Kent 3d12a7
%endif
cvsdist 2ab164
cvsdist 2ab164
%preun
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent ef349f
%systemd_preun %{name}.service
Ian Kent 3d12a7
%else
Ian Kent 1003b1
if [ $1 -eq 0 ] ; then
Ian Kent 1003b1
    %{_sbindir}/service autofs stop > /dev/null 2>&1 || :
Ian Kent 1003b1
    %{_sbindir}/chkconfig --del autofs
Ian Kent 3d12a7
fi
Ian Kent 1003b1
%endif
Ian Kent 3d12a7
Ian Kent 3d12a7
%postun
Ian Kent 3d12a7
%if %{with_systemd}
Ian Kent ef349f
%systemd_postun_with_restart %{name}.service
Ian Kent 3d12a7
%else
Ian Kent 3d12a7
if [ $1 -ge 1 ] ; then
Ian Kent 1003b1
    %{_sbindir}/sbin/service autofs condrestart > /dev/null 2>&1 || :
Ian Kent 3d12a7
fi
Ian Kent 3d12a7
%endif
cvsdist 2ab164
Ian Kent 1003b1
%triggerun -- %{name} < 5.0.6-5
Ian Kent 1003b1
# Save the current service runlevel info
Ian Kent 1003b1
# User must manually run systemd-sysv-convert --apply %{name}
Ian Kent 1003b1
# to migrate them to systemd targets
Ian Kent 1003b1
%{_bindir}/systemd-sysv-convert --save %{name} >/dev/null 2>&1 ||:
Ian Kent 1003b1
Ian Kent 1003b1
# Run these because the SysV package being removed won't do them
Ian Kent 1003b1
%{_sbindir}/chkconfig --del %{name} >/dev/null 2>&1 || :
Ian Kent 1003b1
%{_bindir}/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
Ian Kent 1003b1
cvsdist f128f4
%files
Peter Robinson 1d5fd6
%doc CREDITS INSTALL COPY* README* samples/ldap* samples/autofs.schema
Ian Kent 92f44e
%config %{init_file_name}
cvsdist c2d75c
%config(noreplace,missingok) /etc/auto.master
Ian Kent 492919
%config(noreplace) /etc/autofs.conf
cvsdist 0e6d8b
%config(noreplace,missingok) /etc/auto.misc
cvsdist c2d75c
%config(noreplace,missingok) /etc/auto.net
Jeffrey E. Moyer 7469c3
%config(noreplace,missingok) /etc/auto.smb
cvsdist ee03ea
%config(noreplace) /etc/sysconfig/autofs
ikent 8dd766
%config(noreplace) /etc/autofs_ldap_auth.conf
cvsdist ee03ea
%{_sbindir}/automount
cvsdist ee03ea
%{_mandir}/*/*
ikent d0051c
%{_libdir}/autofs/
Ian Kent 4f7edc
%dir /etc/auto.master.d
cvsdist f128f4
cvsdist f128f4
%changelog
Ian Kent 772e02
* Fri Aug 17 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-21
Ian Kent 772e02
- fix use after free in parse_ldap_config().
Ian Kent 772e02
Ian Kent 6fa37f
* Mon Aug 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-20
Ian Kent 6fa37f
- fix update_negative_cache() map source usage.
Ian Kent 6fa37f
- fix program usage message.
Ian Kent 6fa37f
Fedora Release Engineering 2caa31
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.4-19
Fedora Release Engineering 2caa31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Fedora Release Engineering 2caa31
Ian Kent f53fbf
* Tue Jul 03 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-18
Ian Kent f53fbf
- add man page note about extra slashes in paths.
Ian Kent f53fbf
- add a number of covarity identified fixes.
Ian Kent f53fbf
- change expire type naming to better reflect usage.
Ian Kent f53fbf
- use defines for expire type.
Ian Kent f53fbf
- make umount_ent() recognise forced umount.
Ian Kent f53fbf
- enable SIGUSR2 handling in rpm spec file.
Ian Kent f53fbf
- fix age setting at startup.
Ian Kent f53fbf
Ian Kent 6663c9
* Thu May 17 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-17
Ian Kent 6663c9
- fix fd leak in rpc_do_create_client().
Ian Kent 6663c9
Ian Kent 4ad0c4
* Mon Mar 26 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-16
Ian Kent 4ad0c4
- also add missing "BuildRequires: systemd-devel".
Ian Kent 4ad0c4
Ian Kent a443d8
* Mon Mar 26 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-15
Ian Kent a443d8
- tiny patch for autofs typo and possible bug.
Ian Kent a443d8
- add units After line to include statd service.
Ian Kent a443d8
- use systemd sd_notify() at startup.
Ian Kent a443d8
- fix NFS version mask usage.
Ian Kent a443d8
- fix incorrect date in changelog.
Ian Kent a443d8
Ian Kent 10f0ff
* Tue Mar 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-14
Ian Kent 10f0ff
- improve hostname lookup error logging.
Ian Kent 10f0ff
Ian Kent 166b24
* Tue Mar 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-13
Ian Kent 166b24
- fix install permissions of auto.net and auto.smb.
Ian Kent 166b24
- update change log.
Ian Kent 166b24
Ian Kent 8c1733
* Mon Feb 19 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-12
Ian Kent 8c1733
- dont allow trailing slash in master map mount points.
Ian Kent 8c1733
- fix libresolv configure check.
Ian Kent 8c1733
- add fedfs-getsrvinfo.c.
Ian Kent 8c1733
- add mount.fedfs.c.
Ian Kent 8c1733
- add fedfs-map-nfs4.c
Ian Kent 8c1733
- add conditional inclusion of fedfs binaries.
Ian Kent 8c1733
- add an example fedfs master map entry to the installed master map.
Ian Kent 8c1733
Igor Gnatenko 970950
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:5.1.4-11
Igor Gnatenko 970950
- Escape macros in %%changelog
Igor Gnatenko 970950
Ian Kent e31390
* Fri Feb 9 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-10
Ian Kent e31390
- clean up obsolete spec file directives.
Ian Kent e31390
Ian Kent a443d8
* Wed Feb 7 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-9
Ian Kent a116be
- fix install mode of autofs_ldap_auth.conf.
Ian Kent a116be
Ian Kent 01daf4
* Tue Feb 6 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-8
Ian Kent 01daf4
- add missing BuildRequires.
Ian Kent 01daf4
Ian Kent 47e747
* Mon Feb 5 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-7
Ian Kent 47e747
- add error handling for ext_mount_add().
Ian Kent 47e747
- account for recent libnsl changes.
Ian Kent a26132
- use_hostname_for_mounts shouldn't prevent selection among replicas.
Ian Kent a26132
- fix monotonic_elapse.
Ian Kent a26132
- Makefiles.rules: remove 'samples' from SUBDIRS.
Ian Kent 47e747
Ian Kent 6bb43b
* Thu Feb 1 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-6
Ian Kent 6bb43b
- dont use array for path when not necessary.
Ian Kent 6bb43b
- fix prefix option handling in expand_entry().
Ian Kent 6bb43b
- fix sublink option not set from defaults.
Ian Kent 6bb43b
- fix error return in do_nfs_mount().
Ian Kent 6bb43b
Ian Kent 03897b
* Wed Jan 10 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-5
Ian Kent 03897b
- actually apply fix use after free in do_master_list_reset().
Ian Kent 03897b
- fix deadlock in dumpmaps.
Ian Kent fdd079
- fix rpcgen dependency problem.
Ian Kent 03897b
Ian Kent b71d8c
* Fri Dec 22 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-4
Ian Kent b71d8c
- fix use after free in do_master_list_reset().
Ian Kent b71d8c
Ian Kent 11b4c7
* Wed Dec 20 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-3
Ian Kent 11b4c7
- fix email in last two changelog entries.
Ian Kent 11b4c7
Ian Kent 11b4c7
* Tue Dec 19 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-2
Ian Kent 36276e
- fix flag file permission.
Ian Kent 36276e
- fix directory create permission.
Ian Kent 36276e
Ian Kent 11b4c7
* Tue Dec 19 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-1
Ian Kent 482fb1
- Update to upstream 5.1.4 release.
Ian Kent 482fb1
Igor Gnatenko 5ca462
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:5.1.3-5
Igor Gnatenko 5ca462
- Remove old crufty coreutils requires
Igor Gnatenko 5ca462
Fedora Release Engineering aff40c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.3-4
Fedora Release Engineering aff40c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Fedora Release Engineering aff40c
Fedora Release Engineering 7ae9d0
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.3-3
Fedora Release Engineering 7ae9d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Fedora Release Engineering 7ae9d0
Ian Kent 4a8859
* Mon May 29 2017 Ian Kent <ikent@redhat.com> - 1:5.1.3-2
Ian Kent 4a8859
- Fix "Source:" URL and changelog anotations.
Ian Kent 4a8859
Ian Kent 4a8859
* Mon May 29 2017 Ian Kent <ikent@redhat.com> - 1:5.1.3-1
Ian Kent 972bb5
- update to upstream 5.1.3 release.
Ian Kent 972bb5
Fedora Release Engineering 640c19
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.2-2
Fedora Release Engineering 640c19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Fedora Release Engineering 640c19
Ian Kent da6dff
* Wed Jun 15 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.2-1
Ian Kent da6dff
- update to upstream 5.1.2 release.
Ian Kent da6dff
Dennis Gilmore 611c04
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.1-22
Dennis Gilmore 611c04
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore 611c04
Ian Kent a7f6da
* Wed Jan 20 2016 Ian Kent <ikent@redhat.com> - 1:5.1.1-21
Ian Kent a7f6da
- add some new upstream memory leak and use after free bug fixes.
Ian Kent a7f6da
Ian Kent 1cd346
* Wed Jan 20 2016 Ian Kent <ikent@redhat.com> - 1:5.1.1-20
Ian Kent 1cd346
- fix incorrect committer changelog entries.
Ian Kent 1cd346
- add current released upstream patches.
Ian Kent 1cd346
Ian Kent 1cd346
* Wed Nov 04 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-7
Ian Kent 4ab028
- revert fix libtirpc name clash patch (an old 5.0.6 patch).
Ian Kent 4ab028
Ian Kent 1cd346
* Wed Nov 04 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-6
Ian Kent 2900b7
- remove unnecessary nfs-utils BuildRequires (bz1277669).
Ian Kent 2900b7
Ian Kent 1cd346
* Mon Nov 02 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-5
Ian Kent 490a09
- fix fix gcc5 complaints.
Ian Kent 490a09
- update libtirpc workaround for new soname.
Ian Kent 490a09
Kalev Lember 880ff8
* Sun Nov 01 2015 Kalev Lember <klember@redhat.com> - 1:5.1.1-4
Kalev Lember 880ff8
- Rebuilt for libtirpc soname bump
Kalev Lember 880ff8
Dennis Gilmore 48a9f0
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.1-3
Dennis Gilmore 48a9f0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 48a9f0
Ian Kent e0164a
* Fri Jun 12 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-2
Ian Kent e0164a
- add build requires for gcc.
Ian Kent e0164a
Ian Kent 9f2c4c
* Thu Apr 23 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-1
Ian Kent 9f2c4c
- Update to autofs-5.1.1.
Ian Kent 9f2c4c
Ian Kent 49b0c5
* Mon Mar 23 2015 Ian Kent <ikent@redhat.com> - 1:5.1.0-12
Ian Kent 49b0c5
- fix gcc5 complaints (bz1204685).
Ian Kent 49b0c5
Peter Robinson 1d5fd6
* Mon Mar 23 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1:5.1.0-11
Peter Robinson 1d5fd6
- Drop ancient 2.6 kernel patches from docs
Peter Robinson 1d5fd6
Ian Kent eb6919
* Wed Jan 21 2015 Ian Kent <ikent@redhat.com> - 1:5.1.0-10
Ian Kent eb6919
- make negative cache update consistent for all lookup modules.
Ian Kent eb6919
- ensure negative cache isn't updated on remount.
Ian Kent eb6919
- dont add wildcard to negative cache.
Ian Kent eb6919
- make service want network-online (bz1071591).
Ian Kent eb6919
Ian Kent b160ae
* Tue Nov 18 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-9
Ian Kent b160ae
- fix custom autofs.conf not being installed.
Ian Kent b160ae
- init qdn before use in get_query_dn().
Ian Kent b160ae
- fix typo in update_hosts_mounts().
Ian Kent b160ae
- fix hosts map update on reload.
Ian Kent b160ae
Ian Kent b160ae
Ian Kent 76d55a
* Fri Oct 17 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-8
Ian Kent 76d55a
- fix fix master map type check.
Ian Kent 76d55a
Ian Kent 0e5314
* Wed Oct 15 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-7
Ian Kent 0e5314
- force disable browse mode for amd format maps.
Ian Kent 0e5314
- fix hosts map options check in lookup_amd_instance().
Ian Kent 0e5314
- fix memory leak in create_client().
Ian Kent 0e5314
- fix memory leak in get_exports().
Ian Kent 0e5314
- fix memory leak in get_defaults_entry().
Ian Kent 0e5314
- fix out of order clearing of options buffer.
Ian Kent 0e5314
- fix reset amd lexer scan buffer.
Ian Kent 0e5314
- ignore multiple commas in options strings.
Ian Kent 0e5314
- fix typo in flagdir configure option.
Ian Kent 0e5314
- clarify multiple mounts description.
Ian Kent 0e5314
- gaurd against incorrect umount return.
Ian Kent 0e5314
- update man page autofs(8) for systemd.
Ian Kent 0e5314
- remove ancient kernel Requires.
Ian Kent 0e5314
Peter Robinson 90618b
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.0-6
Peter Robinson 90618b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 90618b
Ian Kent 561b72
* Tue Jul 8 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-5
Ian Kent 561b72
- rename two incorrectly named patches.
Ian Kent 561b72
- add missing change entry to another patch.
Ian Kent 561b72
Ian Kent d7ed6c
* Mon Jul 7 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-4
Ian Kent d7ed6c
- add mutex call return check in defaults.c.
Ian Kent d7ed6c
Ian Kent ff6f3e
* Mon Jul 7 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-3
Ian Kent ff6f3e
- fix compile error in defaults.c.
Ian Kent ff6f3e
- add serialization to sasl init.
Ian Kent ff6f3e
- dont allocate dev_ctl_ops too early.
Ian Kent ff6f3e
- fix incorrect round robin host detection.
Ian Kent ff6f3e
- fix race accessing qdn in get_query_dn().
Ian Kent ff6f3e
- fix leak in cache_push_mapent().
Ian Kent ff6f3e
- fix config entry read buffer not checked.
Ian Kent ff6f3e
- fix FILE pointer check in defaults_read_config().
Ian Kent ff6f3e
- fix memory leak in conf_amd_get_log_options().
Ian Kent ff6f3e
- fix signed comparison in inet_fill_net().
Ian Kent ff6f3e
- fix buffer size checks in get_network_proximity().
Ian Kent ff6f3e
- fix leak in get_network_proximity().
Ian Kent ff6f3e
- fix buffer size checks in merge_options().
Ian Kent ff6f3e
- check amd lex buffer len before copy.
Ian Kent ff6f3e
- add return check in ldap check_map_indirect().
Ian Kent ff6f3e
- check host macro is set before use.
Ian Kent ff6f3e
- check options length before use in parse_amd.c.
Ian Kent ff6f3e
- fix some out of order evaluations in parse_amd.c.
Ian Kent ff6f3e
- fix copy and paste error in dup_defaults_entry().
Ian Kent ff6f3e
Dennis Gilmore b1acac
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.0-2
Dennis Gilmore b1acac
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore b1acac
Ian Kent e9875e
* Thu Jun 5 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-1
Ian Kent e9875e
- update to upstream release, 5.1.0.
Ian Kent e9875e
  - fix reset flex scan buffer on init.
Ian Kent e9875e
  - fix fix negative status being reset on map read.
Ian Kent e9875e
  - fix out of order amd timestamp lookup.
Ian Kent e9875e
  - fix ldap default schema config.
Ian Kent e9875e
  - fix ldap default master map name config.
Ian Kent e9875e
  - fix map format init in lookup_init().
Ian Kent e9875e
  - fix incorrect max key length in defaults get_hash().
Ian Kent e9875e
  - fix xfn sets incorrect lexer state.
Ian Kent e9875e
  - fix old style key lookup.
Ian Kent e9875e
  - fix expire when server not responding.
Ian Kent e9875e
  - fix ldap_uri config update.
Ian Kent e9875e
  - fix typo in conf_load_autofs_defaults().
Ian Kent e9875e
  - fix hash on confg option add and delete.
Ian Kent e9875e
  - add plus to path match pattern.
Ian Kent e9875e
  - fix multi entry ldap option handling.
Ian Kent e9875e
  - cleanup options in amd_parse.c.
Ian Kent e9875e
  - allow empty value for some map options.
Ian Kent e9875e
  - allow empty value in macro selectors.
Ian Kent e9875e
Ian Kent 86506c
* Sun Apr 13 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-0.beta1.1
Ian Kent 86506c
- amd lookup update lookup ldap to handle amd keys
Ian Kent 86506c
  - inadvertantly drop from initial series.
Ian Kent 86506c
- amd lookup update lookup hesiod to handle amd keys
Ian Kent 86506c
  - inadvertantly drop from initial series.
Ian Kent 86506c
- fix wildcard key lookup.
Ian Kent 86506c
- check for non existent negative entries in lookup_ghost().
Ian Kent 86506c
Ian Kent 492919
* Wed Apr 2 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-0.beta1
Ian Kent 492919
- Update to autofs-5.0.1-beta1.
Ian Kent 492919
Ian Kent d2dbd0
* Wed Feb 19 2014 Ian Kent <ikent@redhat.com> - 1:5.0.8-6
Ian Kent cd333c
- fix portmap not trying proto v2.
Ian Kent cd333c
Ian Kent a8a463
* Tue Dec 24 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-5
Ian Kent a8a463
- fix ipv6 link local address handling.
Ian Kent a8a463
- fix fix ipv6 libtirpc getport.
Ian Kent a8a463
- get_nfs_info() should query portmapper if port is not given.
Ian Kent a8a463
- fix rpc_portmap_getport() proto not set.
Ian Kent a8a463
Ian Kent c7d149
* Mon Nov 25 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-4
Ian Kent c7d149
- allow --with-systemd to take a path arg.
Ian Kent c7d149
- fix WITH_LIBTIRPC function name.
Ian Kent c7d149
- fix ipv6 libtirpc getport (bz1033918).
Ian Kent c7d149
Ian Kent e61a39
* Thu Nov 7 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-3
Ian Kent e61a39
- fix undefined authtype_requires_creds err if ldap enabled but without sasl.
Ian Kent e61a39
- fix master map type check.
Ian Kent e61a39
- fix task manager not getting signaled.
Ian Kent e61a39
Ian Kent 476673
* Mon Oct 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-2
Ian Kent 476673
- remove now unused patch files (bz1020242).
Ian Kent 476673
Ian Kent b5e106
* Mon Oct 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-1
Ian Kent b5e106
- update to upstream version 5.0.8 (bz1020242).
Ian Kent b5e106
Dennis Gilmore 3b3360
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.7-29
Dennis Gilmore 3b3360
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 3b3360
Ian Kent e13184
* Sat Jul 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-28
Ian Kent e13184
- add after sssd dependency to unit file (bz984089).
Ian Kent e13184
Ian Kent 79f481
* Sat Jul 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-27
Ian Kent 79f481
- fix a couple of compiler warnings.
Ian Kent 79f481
Ian Kent a41d5f
* Fri Jul 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-26
Ian Kent a41d5f
- link with full reloc options.
Ian Kent a41d5f
Ian Kent bfe1a8
* Fri Jul 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-25
Ian Kent bfe1a8
- fix default path used for unitdir.
Ian Kent bfe1a8
- fix changelog inconsistent dates.
Ian Kent bfe1a8
Ian Kent d7489f
* Wed Jul 10 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-24
Ian Kent d7489f
- check for protocol option.
Ian Kent d7489f
- use ulimit max open files if greater than internal maximum.
Ian Kent d7489f
Ian Kent 4cb4c4
* Fri Jun 28 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-23
Ian Kent 4cb4c4
- fix add null check in parse_server_string() (bz979155).
Ian Kent 4cb4c4
Ian Kent 47a869
* Wed Jun 19 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-22
Ian Kent 47a869
- misc man page fixes (bz948517).
Ian Kent 47a869
Ian Kent 60148b
* Wed Jun 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-21
Ian Kent 60148b
- fix probe each nfs version in turn for singleton mounts (bz973537).
Ian Kent 60148b
Ian Kent e60215
* Tue Jun 11 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-20
Ian Kent e60215
- fix master map mount options matching.
Ian Kent e60215
- fix master map bogus keywork match.
Ian Kent e60215
- fix fix map entry duplicate offset detection.
Ian Kent e60215
- add a number of fixes based on a Covarity report.
Ian Kent e60215
Ian Kent b9b475
* Mon May 27 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-19
Ian Kent b9b475
- dont probe rdma mounts.
Ian Kent 02ce7a
Ian Kent 8435cc
* Fri May 24 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-17
Ian Kent 8435cc
- fix interface address null check.
Ian Kent 8435cc
Ian Kent 408265
* Mon May 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-16
Ian Kent a2f40b
- make dump maps check for duplicate indirect mounts (bz961312).
Ian Kent a2f40b
- document allowed map sources in auto.master(5) (bz961312).
Ian Kent a2f40b
- add enable sloppy mount option to configure.
Ian Kent a2f40b
Ian Kent bd9a9e
* Sun Apr 28 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-14
Ian Kent bd9a9e
- fix syncronize of handle_mounts() shutdown.
Ian Kent bd9a9e
- fix submount tree not all expiring.
Ian Kent bd9a9e
Ian Kent 6fa6ea
* Tue Mar 26 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-13
Ian Kent 6fa6ea
- fix some automount(8) typos (bz664178).
Ian Kent 6fa6ea
Ian Kent 92f44e
* Tue Mar 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-12
Ian Kent 92f44e
- dont fail on master map self include.
Ian Kent 92f44e
- fix wildcard multi map regression.
Ian Kent 92f44e
- fix file descriptor leak when reloading the daemon.
Ian Kent 92f44e
- depricate nosymlink pseudo option.
Ian Kent 92f44e
- add symlink pseudo option.
Ian Kent 92f44e
- update kernel include files.
Ian Kent 92f44e
- fix requires in spec file.
Ian Kent 92f44e
- fix libtirpc build option.
Ian Kent 92f44e
- fix systemd unidir in spec file.
Ian Kent 92f44e
- document browse option in man page.
Ian Kent 92f44e
- fix automounter support on parisc.
Ian Kent 92f44e
Dennis Gilmore 799ea5
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.7-11
Dennis Gilmore 799ea5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore 799ea5
Ian Kent 7bcbae
* Mon Jan 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-10
Ian Kent 7bcbae
- fix submount offset delete.
Ian Kent 7bcbae
- fix init script status return.
Ian Kent 7bcbae
- fix use get_proximity() without libtirpc.
Ian Kent 7bcbae
- don't use dirent d_type to filter out files in scandir().
Ian Kent 7bcbae
- don't schedule new alarms after readmap.
Ian Kent 7bcbae
- use numeric protocol ids instead of protoent structs.
Ian Kent 7bcbae
- lib/defaults.c: use WITH_LDAP conditional around LDAP types.
Ian Kent 7bcbae
- make yellow pages support optional.
Ian Kent 7bcbae
- modules/replicated.c: use sin6_addr.s6_addr32.
Ian Kent 7bcbae
- workaround missing GNU versionsort extension.
Ian Kent 7bcbae
Ian Kent bfe1a8
* Tue Nov 20 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-9
Ian Kent f26c57
- fix nobind man page description.
Ian Kent f26c57
Ian Kent f5c313
* Tue Nov 20 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-8
Ian Kent f5c313
- fix map entry duplicate offset detection.
Ian Kent f5c313
- Allow nsswitch.conf to not contain "automount:" lines.
Ian Kent f5c313
Ian Kent 9848f2
* Thu Oct 18 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-7
Ian Kent 9848f2
- use spec file systemd unit file location.
Ian Kent 9848f2
Ian Kent a131fe
* Thu Oct 18 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-6
Ian Kent a131fe
- fix recursive mount deadlock.
Ian Kent a131fe
- increase file map read buffer size.
Ian Kent a131fe
- handle new location of systemd.
Ian Kent a131fe
Ian Kent bfe1a8
* Tue Oct 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-5
Ian Kent 8f63fc
- configure: allow cross compilation update.
Ian Kent 8f63fc
- fix date in changelog entry.
Ian Kent 8f63fc
Ian Kent 8f63fc
* Mon Oct 15 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-4
Ian Kent 66b5fc
- include usage in usage message.
Ian Kent 66b5fc
- dont wait forever to restart.
Ian Kent 66b5fc
- add option description to man page.
Ian Kent 66b5fc
- fix null map entry order handling.
Ian Kent 66b5fc
- make description of default MOUNT_WAIT setting clear.
Ian Kent 66b5fc
- configure.in: allow cross compilation.
Ian Kent 66b5fc
- README: update mailing list subscription info.
Ian Kent 66b5fc
- allow non root user to check status.
Ian Kent 66b5fc
Ian Kent bfe1a8
* Mon Sep 10 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-3
Ian Kent 346236
- fix nobind sun escaped map entries.
Ian Kent 346236
- fix use cache entry after free mistake.
Ian Kent 346236
- fix ipv6 proximity calculation.
Ian Kent 346236
- fix parse buffer initialization.
Ian Kent 346236
- fix typo in automount(8).
Ian Kent 346236
Ian Kent ef349f
* Mon Aug 27 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-2
Ian Kent ef349f
- update systemd scriplet macros (bz850040).
Ian Kent ef349f
Ian Kent 9bb28e
* Wed Jul 25 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-1
Ian Kent 9bb28e
- Update to upstream version 5.0.7.
Ian Kent 9bb28e
Ian Kent d18e74
* Wed Jul 25 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-24
Ian Kent d18e74
- fix changelog message commit dates.
Ian Kent d18e74
Dennis Gilmore f6c360
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.6-23
Dennis Gilmore f6c360
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore f6c360
Ian Kent d18e74
* Mon Jul 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-21
Ian Kent bdb1ad
- fix systemd argument passing.
Ian Kent bdb1ad
- fix get_nfs_info() can incorrectly fail.
Ian Kent bdb1ad
- fix offset directory removal.
Ian Kent bdb1ad
Ian Kent d18e74
* Tue Jul 3 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-21
Ian Kent 4c91ce
- fix fix LDAP result leaks on error paths.
Ian Kent 4c91ce
- report map not read when debug logging.
Ian Kent 4c91ce
- duplicate parent options for included maps.
Ian Kent 4c91ce
- update ->timeout() function to not return timeout.
Ian Kent 4c91ce
- move timeout to map_source.
Ian Kent 4c91ce
- fix kernel verion check of version components.
Ian Kent 4c91ce
- dont retry ldap connect if not required.
Ian Kent 4c91ce
- check if /etc/mtab is a link to /proc/self/mounts.
Ian Kent 4c91ce
- fix nfs4 contacts portmap.
Ian Kent 4c91ce
- make autofs wait longer for shutdown.
Ian Kent 4c91ce
- fix sss map age not updated.
Ian Kent 4c91ce
- fix remount deadlock.
Ian Kent 4c91ce
- fix umount recovery of busy direct mount.
Ian Kent 4c91ce
- fix offset mount point directory removal.
Ian Kent 4c91ce
- remove move mount code and configure option.
Ian Kent 4c91ce
- fix remount of multi mount.
Ian Kent 4c91ce
- fix devce ioctl alloc path check.
Ian Kent 4c91ce
- refactor hosts lookup module.
Ian Kent 4c91ce
- remove cache update from parse_mount().
Ian Kent 4c91ce
- add function to delete offset cache entry.
Ian Kent 4c91ce
- allow update of multi mount offset entries.
Ian Kent 4c91ce
- add hup signal handling to hosts map.
Ian Kent 4c91ce
Ian Kent 0a4a36
* Tue May 22 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-19
Ian Kent fd5354
- fix libtirpc name clash (bz821847).
Ian Kent 0a4a36
Ian Kent 251f55
* Tue May 22 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-18
Ian Kent fd5354
- update patch fix initialization in rpc create_client() (bz821847).
Ian Kent 251f55
Ian Kent 465c67
* Wed May 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-17
Ian Kent fd5354
- fix initialization in rpc create_client() (bz821847).
Ian Kent 465c67
Ian Kent 60b4f5
* Tue May 1 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-16
Ian Kent 60b4f5
- add libsss_autofs as a build dependency.
Ian Kent 60b4f5
Ian Kent 654088
* Tue May 1 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-15
Ian Kent 654088
- fix typo in libtirpc file name.
Ian Kent 654088
- fix rework error return handling in rpc code.
Ian Kent 654088
- allow MOUNT_WAIT to override probe.
Ian Kent 654088
- improve UDP RPC timeout handling.
Ian Kent 654088
- fix segfault in get_query_dn().
Ian Kent 654088
- use strtok_r() in linux_version_code().
Ian Kent 654088
- fix sss wildcard match.
Ian Kent 654088
- fix dlopen() error handling in sss module.
Ian Kent 654088
- fix configure string length tests for sss library.
Ian Kent 654088
Ian Kent 486591
* Wed Feb 29 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-14
Ian Kent 486591
- fix function to check mount.nfs version.
Ian Kent 486591
Ian Kent 486591
* Sun Feb 26 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-13
Igor Gnatenko 970950
- fix error in %%post scriplet.
Ian Kent 5cc6fc
Ian Kent 486591
* Fri Feb 24 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-12
Ian Kent 1003b1
- ignore duplicate exports in auto.net.
Ian Kent 1003b1
- add kernel verion check function.
Ian Kent 1003b1
- add function to check mount.nfs version.
Ian Kent 1003b1
- reinstate singleton mount probe.
Ian Kent 1003b1
- rework error return handling in rpc code.
Ian Kent 1003b1
- catch EHOSTUNREACH and bail out early.
Ian Kent 1003b1
- systemd support fixes.
Ian Kent 1003b1
- fix segmentation fault in do_remount_indirect().
Ian Kent 1003b1
Ian Kent 486591
* Thu Feb 9 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-11
Ian Kent 17569a
- fix fuzz in CHANGELOG hunk when applying patch26.
Ian Kent 17569a
Ian Kent 486591
* Tue Feb 7 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-10
Ian Kent c27a1d
- fix rpc build error.
Ian Kent c27a1d
- add sss lookup module.
Ian Kent c27a1d
- teach automount about sss source.
Ian Kent c27a1d
Ian Kent 486591
* Mon Jan 23 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-9
Ian Kent 8963ad
- add correct patch for "fix improve mount location error reporting".
Ian Kent 8963ad
- add correct patch for "fix fix wait for master source mutex".
Ian Kent 8963ad
Ian Kent 486591
* Mon Jan 23 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-8
Ian Kent 4c8499
- fix fix wait for master source mutex.
Ian Kent 4c8499
- fix improve mount location error reporting (bz783496).
Ian Kent 4c8499
Dennis Gilmore 28467a
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.6-7
Dennis Gilmore 28467a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 28467a
Ian Kent e232a5
* Fri Dec 9 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-6
Ian Kent e232a5
- remove empty command line arguments (passed by systemd).
Ian Kent e232a5
Ian Kent 3d12a7
* Mon Dec 5 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-5
Ian Kent 3d12a7
- fix ipv6 name lookup check.
Ian Kent 3d12a7
- fix ipv6 rpc calls.
Ian Kent 3d12a7
- fix ipv6 configure check.
Ian Kent 3d12a7
- add piddir to configure.
Ian Kent 3d12a7
- add systemd unit support.
Ian Kent 3d12a7
- fix MNT_DETACH define.
Ian Kent 3d12a7
Ian Kent 3d4e05
* Mon Dec 5 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-4
Ian Kent 3d4e05
- fix lsb service name in init script 2 (bz712504).
Ian Kent 3d4e05
Ian Kent ca38f0
* Tue Nov 8 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-3
Ian Kent ca38f0
- improve mount location error reporting.
Ian Kent ca38f0
- fix paged query more results check.
Ian Kent ca38f0
- fix dumpmaps not reading maps.
Ian Kent ca38f0
- fix result null check in read_one_map().
Ian Kent ca38f0
- Fix LDAP result leaks on error paths.
Ian Kent ca38f0
- code analysis fixes 1.
Ian Kent ca38f0
- fix not bind mounting local filesystem.
Ian Kent ca38f0
- update dir map-type patch for changed patch order.
Ian Kent ca38f0
- fix wait for master source mutex.
Ian Kent ca38f0
- fix submount shutdown race
Ian Kent ca38f0
- fix fix map source check in file lookup.
Ian Kent ca38f0
- add disable move mount configure option.
Ian Kent ca38f0
Ian Kent 4f7edc
* Wed Jul 6 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-2
Ian Kent 4f7edc
- add missing spec file entries for dir-type change (bz719208).
Ian Kent 4f7edc
Ian Kent 890377
* Mon Jul 4 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-1
Ian Kent 890377
- update source to 5.0.6.
Ian Kent 890377
- fix ipv6 name for lookup fix.
Ian Kent 890377
- add dir map-type patch.
Ian Kent 890377
Ian Kent 567618
* Tue Jun 14 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-38
Ian Kent 567618
- fix lsb service name in init script (bz692963).
Ian Kent 567618
Ian Kent e80f91
* Fri Mar 18 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-37
Ian Kent e80f91
- replace GPLv3 code with GPLv2 equivalent.
Ian Kent e80f91
 
Ian Kent e767d5
* Thu Mar 03 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-36
Ian Kent e767d5
- use weight only for server selection.
Ian Kent e767d5
- fix isspace() wild card substition.
Ian Kent e767d5
- auto adjust ldap page size.
Ian Kent e767d5
- fix prune cache valid check.
Ian Kent e767d5
- fix mountd vers retry.
Ian Kent e767d5
- fix expire race.
Ian Kent e767d5
- add lsb force-reload and try-restart.
Ian Kent e767d5
Dennis Gilmore b7afbd
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.5-35
Dennis Gilmore b7afbd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore b7afbd
Ian Kent cd2c8d
* Tue Nov 23 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-34.fc15
Ian Kent cd2c8d
- revert wait for master map to be available at start.
Ian Kent cd2c8d
Ian Kent 4bba13
* Mon Nov 22 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-33.fc15
Ian Kent 4bba13
- fix wait for master map to be available at start.
Ian Kent 4bba13
Ian Kent bfe1a8
* Mon Nov 8 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-32.fc15
Ian Kent ab7ff7
- always read file maps mount lookup map read fix.
Ian Kent ab7ff7
- fix direct map not updating on reread.
Ian Kent ab7ff7
- add external bind method.
Ian Kent ab7ff7
- fix add simple bind auth.
Ian Kent ab7ff7
- add option to dump configured automount maps.
Ian Kent ab7ff7
- wait for master map to be available at start.
Ian Kent ab7ff7
Ian Kent 22a3ea
* Fri Aug 27 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-31.fc15
Ian Kent 22a3ea
- fix status privilege error (bz627605).
Ian Kent 22a3ea
Ian Kent 73f836
* Wed Aug 18 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-30.fc15
Ian Kent 73f836
- fix restart not working (bz624694).
Ian Kent 73f836
Ian Kent 15f9c5
* Wed Aug 11 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-29
Ian Kent 15f9c5
- remove ERR_remove_state() openssl call.
Ian Kent 15f9c5
Ian Kent 634bf3
* Tue Aug 10 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-28
Ian Kent 634bf3
- remove extra read master map call.
Ian Kent 634bf3
- remove extra cache create call in master_add_map_source().
Ian Kent 634bf3
- fix error handing in do_mount_indirect().
Ian Kent 634bf3
- expire thread use pending mutex.
Ian Kent 634bf3
- explicity link against the Kerberos library.
Ian Kent 634bf3
- remove some log message duplication for verbose logging.
Ian Kent 634bf3
Ian Kent cc4062
* Mon May 24 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-27.fc14
Ian Kent cc4062
- fix master map source server unavailable handling.
Ian Kent cc4062
- add autofs_ldap_auth.conf man page.
Ian Kent cc4062
- fix random selection for host on different network.
Ian Kent cc4062
- make redhat init script more lsb compliant.
Ian Kent cc4062
- don't hold lock for simple mounts.
Ian Kent cc4062
- fix remount locking.
Ian Kent cc4062
- fix wildcard map entry match.
Ian Kent cc4062
- fix parse_sun() module init.
Ian Kent cc4062
- dont check null cache on expire.
Ian Kent cc4062
- fix null cache race.
Ian Kent cc4062
- fix cache_init() on source re-read.
Ian Kent cc4062
- fix mapent becomes negative during lookup.
Ian Kent cc4062
- check each dc server individually.
Ian Kent cc4062
- fix negative cache included map lookup.
Ian Kent cc4062
- remove state machine timed wait.
Ian Kent cc4062
Ian Kent eb350b
* Fri Apr 30 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-26.fc14
Ian Kent eb350b
- remove URL tag as there is not official autofs wiki (bz529804).
Ian Kent eb350b
Ian Kent dccdcf
* Wed Apr 7 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-25.fc14
Ian Kent dccdcf
- make nfs4 default for replicated selection configuration (bz579949).
Ian Kent dccdcf
- add simple bind authentication option (bz579951).
Ian Kent dccdcf
Ian Kent 2b8968
* Fri Mar 26 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-24.fc14
Ian Kent 2b8968
- fix add locality as valid ldap master map attribute (bz575863).
Ian Kent 2b8968
Ian Kent 2b8968
* Wed Mar 17 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-22
Ian Kent 135552
- fix get query dn failure.
Ian Kent 135552
- fix ampersand escape in auto.smb.
Ian Kent 135552
- add locality as valid ldap master map attribute.
Ian Kent 135552
Ian Kent 2b8968
* Wed Mar 17 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-22
Ian Kent a660ce
- add Conflicts to ensure we get fixed cyrus-sasl-lib for rev 21 change.
Ian Kent a660ce
Ian Kent 2b8968
* Tue Feb 23 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-21
Ian Kent 94e875
- add missing sasl mutex callbacks.
Ian Kent 94e875
Ian Kent 2b8968
* Thu Feb 11 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-19
Ian Kent 5c7852
- fix segfault upon reconnect cannot find valid base dn.
Ian Kent 5c7852
Ian Kent 2b8968
* Mon Feb 1 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-17
Ian Kent 80cd8f
- dont connect at ldap lookup module init.
Ian Kent 80cd8f
- fix random selection option.
Ian Kent 80cd8f
- fix disable timeout.
Ian Kent 80cd8f
- fix strdup() return value check.
Ian Kent 80cd8f
Ian Kent 2b8968
* Tue Dec 8 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-16
Ian Kent 89523c
- fix memory leak on reload (bz545137).
Ian Kent 89523c
Ian Kent 2b8968
* Fri Dec 4 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-14
Ian Kent 48c41b
- fix rpc fail on large export list (bz543023).
Ian Kent 48c41b
Ian Kent 957595
* Mon Nov 30 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-12
Ian Kent 957595
- check for path mount location in generic module.
Ian Kent 957595
- dont fail mount on access fail.
Ian Kent 957595
Ian Kent 1ad868
* Tue Nov 24 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-10
Ian Kent 1ad868
- fix pidof init script usage.
Ian Kent 1ad868
Ian Kent 52ae86
* Mon Nov 23 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-8
Ian Kent 52ae86
- fix timeout in connect_nb().
Ian Kent 52ae86
Ian Kent f0c294
* Mon Nov 16 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-6
Ian Kent f0c294
- don't use master_lex_destroy() to clear parse buffer.
Ian Kent f0c294
- make documentation for set-log-priority clearer.
Ian Kent f0c294
Ian Kent 2b02d9
* Tue Nov 10 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-5
Ian Kent 2b02d9
- fix ext4 "preen" fsck at mount.
Ian Kent 2b02d9
Ian Kent 62a2e0
* Mon Nov 9 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-4
Ian Kent 62a2e0
- fix stale initialization for file map instance patch was not applied.
Ian Kent 62a2e0
Ian Kent b2ae64
* Tue Nov 3 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-3
Ian Kent b2ae64
- fix stale initialization for file map instance.
Ian Kent b2ae64
Ian Kent a3a09e
* Tue Oct 6 2009 Ian Kent <kent@redhat.com> - 1:5.0.5-2
Ian Kent a3a09e
- fix included map read fail handling.
Ian Kent a3a09e
- refactor ldap sasl authentication bind to eliminate extra connect
Ian Kent a3a09e
  causing some servers to reject the request. 
Ian Kent a3a09e
- add mount wait parameter to allow timeout of mount requests to
Ian Kent a3a09e
  unresponsive servers.
Ian Kent a3a09e
- special case cifs escape handling.
Ian Kent a3a09e
- fix libxml2 workaround configure.
Ian Kent a3a09e
- more code analysis corrections (and fix a typo in an init script).
Ian Kent a3a09e
- fix backwards #ifndef INET6.
Ian Kent a3a09e
Ian Kent 76de43
* Fri Sep 4 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-1
Ian Kent 76de43
- update source to latest upstream version.
Ian Kent 76de43
  - this is essentially a consolidation of the patches already in this rpm.
Ian Kent 76de43
- add dist tag to match latest RHEL-5 package tag format.
Ian Kent 76de43
Ian Kent 30a9f0
* Thu Sep 3 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-39
Ian Kent 30a9f0
- fix libxml2 non-thread-safe calls.
Ian Kent 30a9f0
- fix direct map cache locking.
Ian Kent 30a9f0
- fix patch "dont umount existing direct mount on reread" deadlock.
Ian Kent 30a9f0
Jesse Keating 63aa74
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.4-37
Jesse Keating 8bbdfe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 8bbdfe
Ian Kent b77e0a
* Fri Jul 17 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-34
Ian Kent b77e0a
- fix typo in patch to allow dumping core.
Ian Kent b77e0a
Ian Kent a347ae
* Wed Jul 15 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-32
Ian Kent a347ae
- fix an RPC fd leak.
Ian Kent a347ae
- don't block signals we expect to dump core.
Ian Kent a347ae
- fix pthread push order in expire_proc_direct().
Ian Kent a347ae
Ian Kent 5d76ad
* Fri Jun 12 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-30
Ian Kent 5d76ad
- fix incorrect dclist free.
Ian Kent 5d76ad
- srv lookup handle endianness.
Ian Kent 5d76ad
- fix bug introduced by library reload changes which causes autofs to
Ian Kent 5d76ad
  not release mount thread resources when using submounts.
Ian Kent 5d76ad
- fix notify mount message path.
Ian Kent 5d76ad
- try harder to work out if we created mount point at remount.
Ian Kent 5d76ad
- fix double free in do_sasl_bind().
Ian Kent 5d76ad
- manual umount recovery fixes.
Ian Kent 5d76ad
- fix map type info parse error.
Ian Kent 5d76ad
Ian Kent 9ef58b
* Mon May 18 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-28
Ian Kent 9ef58b
- use intr option as hosts mount default.
Ian Kent 9ef58b
- sync kernel includes with upstream kernel.
Ian Kent 9ef58b
- dont umount existing direct mount on master re-read.
Ian Kent 9ef58b
- fix incorrect shutdown introduced by library relaod fixes.
Ian Kent 9ef58b
- improve manual umount recovery.
Ian Kent 9ef58b
- dont fail on ipv6 address when adding host.
Ian Kent 9ef58b
- always read file maps multi map fix.
Ian Kent 9ef58b
- always read file maps key lookup fixes.
Ian Kent 9ef58b
- add support for LDAP_URI="ldap:///<domain db>" SRV RR lookup.
Ian Kent 9ef58b
Ian Kent 597437
* Thu Apr 16 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-26
Ian Kent 597437
- fix lsb init script header.
Ian Kent 597437
- fix memory leak reading ldap master map.
Ian Kent 597437
- fix st_remove_tasks() locking.
Ian Kent 597437
- reset flex scanner when setting buffer.
Ian Kent 597437
- zero s_magic is valid.
Ian Kent 597437
Ian Kent 9bf5a1
* Mon Mar 30 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-24
Ian Kent 9bf5a1
- clear rpc client on lookup fail.
Ian Kent 9bf5a1
Ian Kent e332cf
* Fri Mar 20 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-23
Ian Kent e332cf
- fix call restorecon when misc device file doesn't exist.
Ian Kent e332cf
Ian Kent a7eb7b
* Wed Mar 18 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-22
Ian Kent a7eb7b
- use misc device ioctl interface by default, if available.
Ian Kent a7eb7b
Ian Kent 18373e
* Tue Mar 17 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-21
Ian Kent 18373e
- fix file map lookup when reading included or nsswitch sources.
Ian Kent 18373e
  - a regression introduced by file map lookup optimisation in rev 9.
Ian Kent 18373e
Ian Kent 06c6ae
* Fri Mar 13 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-20
Ian Kent 06c6ae
- add LSB init script parameter block.
Ian Kent 06c6ae
Ian Kent 923ea0
* Fri Mar 13 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-19
Ian Kent 923ea0
- another easy alloca replacements fix.
Ian Kent 923ea0
Ian Kent 4816d7
* Thu Mar 12 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-18
Ian Kent 4816d7
- fix return start status on fail.
Ian Kent 4816d7
- fix double free in expire_proc().
Ian Kent 4816d7
Ian Kent 07e699
* Wed Feb 25 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-17
Ian Kent 07e699
- fix bad token declaration in master map parser.
Ian Kent 07e699
Ian Kent 04a8b6
* Wed Feb 25 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-16
Ian Kent 04a8b6
- correct mkdir command in %%install section, bz481132.
Ian Kent 04a8b6
Ian Kent 16a369
* Tue Feb 24 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-15
Ian Kent 16a369
- fix array out of bounds accesses and cleanup couple of other alloca() calls.
Ian Kent 16a369
- Undo mistake in copy order for submount path introduced by rev 11 patch.
Ian Kent 16a369
- add check for alternate libxml2 library for libxml2 tsd workaround.
Ian Kent 16a369
- add check for alternate libtirpc library for libtirpc tsd workaround.
Ian Kent 16a369
- cleanup configure defines for libtirpc.
Ian Kent 16a369
- add WITH_LIBTIRPC to -V status report.
Ian Kent 16a369
- add libtirpc-devel to BuildRequires.
Ian Kent 16a369
- add nfs mount protocol default configuration option.
Ian Kent 16a369
Jesse Keating fac658
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.4-11
Jesse Keating fac658
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating fac658
Ian Kent d858d3
* Thu Feb 19 2009 Ian Kent <ikent@redhat.com> - 5.0.4-10
Ian Kent d858d3
- fix mntent.h not included before use of setmntent_r().
Ian Kent d858d3
Ian Kent c5187b
* Mon Feb 16 2009 Ian Kent <ikent@redhat.com> - 5.0.4-9
Ian Kent c5187b
- fix hosts map use after free.
Ian Kent c5187b
- fix uri list locking (again).
Ian Kent c5187b
- check for stale SASL credentials upon connect fail.
Ian Kent c5187b
- add "forcestart" and "forcerestart" init script options to allow
Ian Kent c5187b
  use of 5.0.3 strartup behavior if required.
Ian Kent c5187b
- always read entire file map into cache to speed lookups.
Ian Kent c5187b
- make MAX_ERR_BUF and PARSE_MAX_BUF use easier to audit.
Ian Kent c5187b
- make some easy alloca replacements.
Ian Kent c5187b
- update to configure libtirpc if present.
Ian Kent c5187b
- update to provide ipv6 name and address support.
Ian Kent c5187b
- update to provide ipv6 address parsing.
Ian Kent c5187b
Ian Kent ad6219
* Thu Feb 5 2009 Ian Kent <ikent@redhat.com> - 5.0.4-8
Ian Kent 9a5a39
- rename program map parsing bug fix patch.
Ian Kent 9a5a39
- use CLOEXEC flag functionality for setmntent also, if present.
Ian Kent 9a5a39
Jeffrey E. Moyer 1d2ef9
* Wed Jan 21 2009 Jeff Moyer <jmoyer@redhat.com> - 5.0.4-6
Jeffrey E. Moyer 1d2ef9
- fix a bug in the program map parsing routine
Jeffrey E. Moyer 1d2ef9
Ian Kent b04561
* Thu Jan 15 2009 Ian Kent <kent@redhat.com> - 5.0.4-5
Ian Kent b04561
- fix negative caching of non-existent keys.
Ian Kent b04561
- fix ldap library detection in configure.
Ian Kent b04561
- use CLOEXEC flag functionality if present.
Ian Kent b04561
- fix select(2) fd limit.
Ian Kent b04561
- make hash table scale to thousands of entries.
Ian Kent b04561
Ian Kent c267c6
* Wed Dec 3 2008 Ian Kent <kent@redhat.com> - 5.0.4-4
Ian Kent c267c6
- fix nested submount expire deadlock.
Ian Kent c267c6
Ian Kent 97a6e5
* Wed Nov 19 2008 Ian Kent <kent@redhat.com> - 5.0.4-3
Ian Kent 97a6e5
- fix libxml2 version check for deciding whether to use workaround.
Ian Kent 97a6e5
Ian Kent 46acb5
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.4-2
Ian Kent 46acb5
- Fix tag confusion.
Ian Kent 46acb5
Ian Kent 0ccc5b
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.4-1
Ian Kent 0ccc5b
- Upstream source version 5.0.4.
Ian Kent 0ccc5b
Ian Kent 1f9dcb
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.3-32
Ian Kent 1f9dcb
- correct buffer length setting in autofs-5.0.3-fix-ifc-buff-size-fix.patch.
Ian Kent 1f9dcb
Ian Kent ea444d
* Sun Nov 2 2008 Ian Kent <kent@redhat.com> - 5.0.3-30
Ian Kent ea444d
- fix segv during library re-open.
Ian Kent ea444d
- fix incorrect pthreads condition handling for expire requests.
Ian Kent ea444d
- fix master map lexer eval order.
Ian Kent ea444d
- fix bad alloca usage.
Ian Kent ea444d
Ian Kent d55e64
* Thu Oct 23 2008 Ian Kent <ikent@redhat.com> - 5.0.3-28
Ian Kent d55e64
- don't close file handle for rootless direct mounti-mount at mount.
Ian Kent d55e64
- wait submount expire thread completion when expire successful.
Ian Kent d55e64
- add inadvertantly ommitted server list locking in LDAP module.
Ian Kent d55e64
Ian Kent c79aa4
* Fri Oct 10 2008 Ian Kent <ikent@redhat.com> - 5.0.3-26
Ian Kent c79aa4
- add map-type-in-map-name fix patch to sync with upstream and RHEL.
Ian Kent c79aa4
- don't readmap on HUP for new mount.
Ian Kent c79aa4
- add NIS_PARTIAL to map entry not found check and fix use after free bug.
Ian Kent c79aa4
Ian Kent 883768
* Fri Sep 26 2008 Ian Kent <ikent@redhat.com> - 5.0.3-25
Ian Kent 883768
- fix fd leak at multi-mount non-fatal mount fail.
Ian Kent 883768
- fix incorrect multi-mount mountpoint calcualtion.
Ian Kent 883768
Ian Kent 50a4d8
* Fri Sep 19 2008 Ian Kent <ikent@redhat.com> - 5.0.3-23
Ian Kent 50a4d8
- add upstream bug fixes
Ian Kent 50a4d8
  - bug fix for mtab check.
Ian Kent 50a4d8
  - bug fix for zero length nis key.
Ian Kent 50a4d8
  - update for ifc buffer handling.
Ian Kent 50a4d8
  - bug fix for kernel automount handling.
Ian Kent 50a4d8
- warning: I found a bunch of patches that were present but not
Ian Kent 50a4d8
  being applied.
Ian Kent 50a4d8
  
Ian Kent 3685ec
* Mon Aug 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-21
Ian Kent 3685ec
- add upstream bug fix patches
Ian Kent 3685ec
  - add command line option to override is running check.
Ian Kent 3685ec
  - don't use proc fs for is running check.
Ian Kent 3685ec
  - fix fail on included browse map not found.
Ian Kent 3685ec
  - fix incorrect multi source messages.
Ian Kent 3685ec
  - clear stale flag on map read.
Ian Kent 3685ec
  - fix proximity other rpc ping timeout.
Ian Kent 3685ec
  - refactor mount request vars code.
Ian Kent 3685ec
  - make handle_mounts startup condition distinct.
Ian Kent 3685ec
  - fix submount shutdown handling.
Ian Kent 3685ec
  - try not to block on expire.
Ian Kent 3685ec
  - add configuration paramter UMOUNT_WAIT.
Ian Kent 3685ec
  - fix multi mount race.
Ian Kent 3685ec
  - fix nfs4 colon escape handling.
Ian Kent 3685ec
  - check replicated list after probe.
Ian Kent 3685ec
  - add replicated server selection debug logging.
Ian Kent 3685ec
  - update replicated server selection documentation.
Ian Kent 3685ec
  - use /dev/urandom instead of /dev/random.
Ian Kent 3685ec
  - check for mtab pointing to /proc/mounts.
Ian Kent 3685ec
  - fix interface config buffer size.
Ian Kent 3685ec
  - fix percent hack heap corruption.
Ian Kent 3685ec
Tom Callaway 4fa433
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 5.0.3-19
Tom Callaway 4fa433
- change conflicts to requires
Tom Callaway 4fa433
- fix license tag
Tom Callaway 4fa433
Ian Kent 239613
* Mon Jun 30 2008 Ian Kent <ikent@redhat.com> - 5.0.3-18
Ian Kent 239613
- don't abuse the ap->ghost field on NFS mount.
Ian Kent 239613
- multi-map doesn't pickup NIS updates automatically.
Ian Kent 239613
- eliminate redundant DNS name lookups.
Ian Kent 239613
- mount thread create condition handling fix.
Ian Kent 239613
- allow directory create on NFS root.
Ian Kent 239613
- check direct mount path length.
Ian Kent 239613
- fix incorrect in check in get user info.
Ian Kent 239613
- fix a couple of memory leaks.
Ian Kent 239613
Ian Kent 6a0604
* Wed May 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-16
Ian Kent d5fc0d
- update patches, documentation and comments only change.
Ian Kent 6a0604
- rename patch and add to CVS.
Ian Kent d5fc0d
Ian Kent c3a32a
* Mon May 12 2008 Ian Kent <ikent@redhat.com> - 5.0.3-14
Ian Kent c3a32a
- check for nohide mounts (bz 442618).
Ian Kent c3a32a
- ignore nsswitch sources that aren't supported (bz 445880).
Ian Kent c3a32a
Ian Kent cc7585
* Thu Apr 17 2008 Ian Kent <ikent@redhat.com> - 5.0.3-13
Ian Kent cc7585
- fix typo in patch for incorrect pthreads condition handling patch.
Ian Kent cc7585
Ian Kent 7342f1
* Mon Apr 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-12
Ian Kent cc7585
- fix incorrect pthreads condition handling for mount requests.
Ian Kent 7342f1
Ian Kent bfe1a8
* Tue Apr 1 2008 Ian Kent <ikent@redhat.com> - 5.0.3-11
Ian Kent 5a9bd9
- and another try at fixing lexer matching map type in map name.
Ian Kent 5a9bd9
Ian Kent 510e88
* Sun Mar 30 2008 Ian Kent <ikent@redhat.com> - 5.0.3-10
Ian Kent 510e88
- another try a fixing lexer matching map type in map name.
Ian Kent 510e88
Ian Kent 4244e9
* Wed Mar 26 2008 Ian Kent <ikent@redhat.com> - 5.0.3-9
Ian Kent 4244e9
- fix lexer ambiguity in match when map type name is included in map name.
Ian Kent 4244e9
Ian Kent 1d72a0
* Mon Mar 24 2008 Ian Kent <ikent@redhat.com> - 5.0.3-8
Ian Kent 1d72a0
- revert miscellaneous device node related patches.
Ian Kent 1d72a0
- add missing check for zero length NIS key.
Ian Kent 1d72a0
- fix incorrect match of map type name when included in map name.
Ian Kent 1d72a0
- update rev 7 sasl callbacks patch.
Ian Kent 1d72a0
Ian Kent beeac8
* Thu Mar 20 2008 Ian Kent <ikent@redhat.com> - 5.0.3-7
Ian Kent beeac8
- add patch to initialize sasl callbacks unconditionally on autofs
Ian Kent beeac8
  LDAP lookup library load.
Ian Kent beeac8
Ian Kent e6cf32
* Mon Feb 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-6
Ian Kent e6cf32
- fix expire calling kernel more often than needed.
Ian Kent e6cf32
- fix unlink of mount tree incorrectly causing autofs mount fail.
Ian Kent e6cf32
- add miscellaneous device node interface library.
Ian Kent e6cf32
- use miscellaneous device node, if available, for active restart.
Ian Kent e6cf32
- device node and active restart fixes.
Ian Kent e6cf32
- update is_mounted to use device node ioctl, if available.
Ian Kent e6cf32
Ian Kent eb1a40
* Fri Feb 1 2008 Ian Kent <ikent@redhat.com> - 5.0.3-5
Ian Kent eb1a40
- another fix for don't fail on empty master map.
Ian Kent eb1a40
Ian Kent 5a1604
* Fri Jan 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-4
Ian Kent 5a1604
- correction to the correction for handling of LDAP base dns with spaces.
Ian Kent 5a1604
- avoid using UDP for probing NFSv4 mount requests.
Ian Kent 5a1604
- use libldap instead of libldap_r.
Ian Kent 5a1604
Ian Kent 4fa32e
* Mon Jan 21 2008 Ian Kent <ikent@redhat.com> - 5.0.3-3
Ian Kent 4fa32e
- catch "-xfn" map type and issue "no supported" message.
Ian Kent 4fa32e
- another correction for handling of LDAP base dns with spaces.
Ian Kent 4fa32e
Ian Kent cf2ca1
* Mon Jan 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-2
Ian Kent cf2ca1
- correct configure test for ldap page control functions.
Ian Kent cf2ca1
Ian Kent 4e3326
* Mon Jan 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-1
Ian Kent 4e3326
- update source to version 5.0.3.
Ian Kent 4e3326
Ian Kent 41a12c
* Fri Dec 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-25
Ian Kent 41a12c
- Bug 426401: CVE-2007-6285 autofs default doesn't set nodev in /net [rawhide]
Ian Kent 41a12c
  - use mount option "nodev" for "-hosts" map unless "dev" is explicily specified.
Ian Kent 41a12c
Ian Kent 8a14e5
* Tue Dec 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-23
Ian Kent 8a14e5
- Bug 397591 SELinux is preventing /sbin/rpc.statd (rpcd_t) "search" to <Unknown> (sysctl_fs_t).
Ian Kent 8a14e5
  - prevent fork between fd open and setting of FD_CLOEXEC.
Ian Kent 8a14e5
Ian Kent 6dfd3f
* Thu Dec 13 2007 Ian Kent <ikent@redhat.com> - 5.0.2-21
Ian Kent 6dfd3f
- Bug 421371: CVE-2007-5964 autofs defaults don't restrict suid in /net [rawhide]
Ian Kent 6dfd3f
  - use mount option "nosuid" for "-hosts" map unless "suid" is explicily specified.
Ian Kent 6dfd3f
Jeremy Katz 17f239
* Thu Dec  6 2007 Jeremy Katz <katzj@redhat.com> - 1:5.0.2-19
Jeremy Katz 17f239
- rebuild for new ldap
Jeremy Katz 17f239
Ian Kent 36ee82
* Tue Nov 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-18
Ian Kent 36ee82
- fix schema selection in LDAP schema discovery.
Ian Kent 36ee82
- check for "*" when looking up wildcard in LDAP.
Ian Kent 36ee82
- fix couple of edge case parse fails of timeout option.
Ian Kent 36ee82
- add SEARCH_BASE configuration option.
Ian Kent 36ee82
- add random selection as a master map entry option.
Ian Kent 36ee82
- re-read config on HUP signal.
Ian Kent 36ee82
- add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration options.
Ian Kent 36ee82
- fix deadlock in submount mount module.
Ian Kent 36ee82
- fix lack of ferror() checking when reading files.
Ian Kent 36ee82
- fix typo in autofs(5) man page.
Ian Kent 36ee82
- fix map entry expansion when undefined macro is present.
Ian Kent 36ee82
- remove unused export validation code.
Ian Kent 36ee82
- add dynamic logging (adapted from v4 patch from Jeff Moyer).
Ian Kent 36ee82
- fix recursive loopback mounts (Matthias Koenig).
Ian Kent 36ee82
- add map re-load to verbose logging.
Ian Kent 36ee82
- fix handling of LDAP base dns with spaces.
Ian Kent 36ee82
- handle MTAB_NOTUPDATED status return from mount.
Ian Kent 36ee82
- when default master map, auto.master, is used also check for auto_master.
Ian Kent 36ee82
- update negative mount timeout handling.
Ian Kent 36ee82
- fix large group handling (Ryan Thomas).
Ian Kent 36ee82
- fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
Ian Kent 36ee82
- eliminate NULL proc ping for singleton host or local mounts.
Ian Kent 36ee82
Ian Kent a3ae01
* Mon Sep 24 2007 Ian Kent <ikent@redhat.com> - 5.0.2-16
Ian Kent a3ae01
- add descriptive comments to config about LDAP schema discovery.
Ian Kent a3ae01
- work around segfault at exit caused by libxml2.
Ian Kent a3ae01
- fix foreground logging (also fixes shutdown needing extra signal bug).
Ian Kent a3ae01
Ian Kent 2c0907
* Wed Sep 5 2007 Ian Kent <ikent@redhat.com> - 5.0.2-15
Ian Kent 2c0907
- fix LDAP schema discovery.
Ian Kent 2c0907
Ian Kent 0ab9b7
* Tue Aug 28 2007 Ian Kent <ikent@redhat.com> - 5.0.2-14
Ian Kent 0ab9b7
- update patch to prevent failure on empty master map.
Ian Kent 0ab9b7
- if there's no "automount" entry in nsswitch.conf use "files" source.
Ian Kent 0ab9b7
- add LDAP schema discovery if no schema is configured.
Ian Kent 0ab9b7
Ian Kent d206fd
* Wed Aug 22 2007 Ian Kent <ikent@redhat.com> - 5.0.2-13
Ian Kent d206fd
- fix "nosymlink" option handling and add desription to man page.
Ian Kent d206fd
Ian Kent 3df55b
* Tue Aug 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-12
Ian Kent 3df55b
- change random multiple server selection option name to be consistent
Ian Kent 3df55b
  with upstream naming.
Ian Kent 3df55b
Ian Kent 3df55b
* Tue Aug 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-11
Ian Kent e676fc
- don't fail on empty master map.
Igor Gnatenko 970950
- add support for the "%%" hack for case insensitive attribute schemas.
Ian Kent e676fc
Ian Kent a2032c
* Mon Jul 30 2007 Ian Kent <ikent@redhat.com> - 5.0.2-10
Ian Kent a2032c
- mark map instances stale so they aren't "cleaned" during updates.
Ian Kent a2032c
- fix large file compile time option.
Ian Kent a2032c
Ian Kent 8e3333
* Fri Jul 27 2007 Ian Kent <ikent@redhat.com> - 5.0.2-9
Ian Kent 8e3333
- fix version passed to get_supported_ver_and_cost (bz 249574).
Ian Kent 8e3333
Ian Kent a76cb5
* Tue Jul 24 2007 Ian Kent <ikent@redhat.com> - 5.0.2-8
Ian Kent a76cb5
- fix parse confusion between attribute and attribute value.
Ian Kent a76cb5
Ian Kent f7ea4d
* Fri Jul 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-7
Ian Kent f7ea4d
- fix handling of quoted slash alone (bz 248943).
Ian Kent f7ea4d
Ian Kent a0eb49
* Wed Jul 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-6
Ian Kent a0eb49
- fix wait time resolution in alarm and state queue handlers (bz 247711).
Ian Kent a0eb49
Ian Kent 28f861
* Mon Jul 16 2007 Ian Kent <ikent@redhat.com> - 5.0.2-5
Ian Kent 28f861
- fix mount point directory creation for bind mounts.
Ian Kent 28f861
- add quoting for exports gathered by hosts map.
Ian Kent 28f861
Ian Kent 116833
* Mon Jun 25 2007 Ian Kent <ikent@redhat.com> - 5.0.2-4
Ian Kent 116833
- update multi map nsswitch patch.
Ian Kent 116833
Ian Kent 64001b
* Mon Jun 25 2007 Ian Kent <ikent@redhat.com> - 5.0.2-3
Ian Kent 64001b
- add missing "multi" map support.
Ian Kent 64001b
- add multi map nsswitch lookup.
Ian Kent 64001b
Ian Kent 20ded2
* Wed Jun 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-2
Ian Kent 20ded2
- include krb5.h in lookup_ldap.h (some openssl doesn't implicitly include it).
Ian Kent 20ded2
- correct initialization of local var in parse_server_string.
Ian Kent 20ded2
Ian Kent 88265c
* Mon Jun 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-1
Ian Kent 88265c
- Update to upstream release 5.0.2.
Ian Kent 88265c
Ian Kent 28b223
* Tue Jun 12 2007 Ian Kent <ikent@redhat.com> - 5.0.1-16
Ian Kent 28b223
- add ldaps support.
Ian Kent 28b223
  - note: it's no longer possible to have multiple hosts in an ldap map spec.
Ian Kent 28b223
  - note: to do this you need to rely on the ldap client config.
Ian Kent 28b223
Ian Kent d35ca7
* Thu Jun 7 2007 Ian Kent <ikent@redhat.com> - 5.0.1-14
Ian Kent d35ca7
- fix deadlock in alarm manager module.
Ian Kent d35ca7
Ian Kent c373ac
* Sun Jun 3 2007 Ian Kent <ikent@redhat.com> - 5.0.1-12
Ian Kent c373ac
- correct mistake in logic test in wildcard lookup.
Ian Kent c373ac
Ian Kent 17abd3
* Mon May 7 2007 Ian Kent <ikent@redhat.com> - 5.0.1-10
Ian Kent 17abd3
- fix master map lexer to admit "." in macro values.
Ian Kent 17abd3
ikent f4af6b
* Tue Apr 17 2007 Ian Kent <ikent@redhat.com> - 5.0.1-9
ikent f4af6b
- upstream fix for filesystem is local check.
ikent f4af6b
- disable exports access control check (bz 203277).
ikent f4af6b
- fix patch to add command option for set a global mount options (bz 214684).
ikent f4af6b
ikent 5e2125
* Mon Apr 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-8
ikent 5e2125
- add configuration variable to control appending of global options (bz 214684).
ikent 5e2125
- add command option to set a global mount options string (bz 214684).
ikent 5e2125
ikent 7cd379
* Tue Apr 3 2007 Ian Kent <ikent@redhat.com> - 5.0.1-7
ikent 7cd379
- fix "null" domain netgroup match for "-hosts" map.
ikent 7cd379
Ian Kent bfe1a8
* Thu Mar 29 2007 Ian Kent <ikent@redhat.com> - 5.0.1-6
ikent f5c86b
- fix directory creation for browse mounts.
ikent f5c86b
- fix wildcard map handling and improve nsswitch source map update.
ikent f5c86b
ikent a27559
* Fri Mar 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-5
ikent a27559
- drop "DEFAULT_" prefix from configuration names.
ikent a27559
- add option to select replicated server at random (instead of
ikent a27559
  ping response time) (bz 227604).
ikent a27559
- fix incorrect cast in directory cleanup routines (bz 231864).
ikent a27559
ikent f1ee4e
* Thu Mar 8 2007 Ian Kent <ikent@redhat.com> - 5.0.1-4
ikent f1ee4e
- fixed numeric export match (bz 231188).
ikent f1ee4e
ikent 0e30ea
* Thu Mar 1 2007 Ian Kent <ikent@redhat.com> - 5.0.1-3
ikent 0e30ea
- change file map lexer to allow white-space only blank lines (bz 229434).
ikent 0e30ea
ikent 3b332d
* Fri Feb 23 2007 Ian Kent <ikent@redhat.com> - 5.0.1-2
ikent 3b332d
- update "@network" matching patch.
ikent 3b332d
ikent 6ee1d8
* Thu Feb 22 2007 Ian Kent <ikent@redhat.com> - 5.0.1-1
ikent 6ee1d8
- update to release tar.
ikent 1e9cfc
- fix return check for getpwuid_r and getgrgid_r.
ikent 6ee1d8
- patch to give up trying to update exports list while host is mounted.
ikent 1e9cfc
- fix to "@network" matching. 
ikent 6ee1d8
- patch to check for fstab update and retry if not updated.
ikent 6ee1d8
ikent f2f80e
* Tue Feb 20 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.24
ikent f2f80e
- add "condrestart" to init script (bz 228860).
ikent f2f80e
- add "@network" and .domain.name export check.
ikent f2f80e
- fix display map name in mount entry for "-hosts" map.
ikent f2f80e
ikent 6fc762
* Fri Feb 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.22
ikent 6fc762
- fix localhost replicated mounts not working (bz 208757).
ikent 6fc762
ikent 8647a6
* Wed Feb 14 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.20
ikent 8647a6
- correct return status from do_mkdir (bz 223480).
ikent 8647a6
ikent 144eb3
* Sat Feb 10 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.18
ikent 498fc3
- update the "task done race" patch to fix a deadlock.
ikent afec42
- added URL tag.
ikent afec42
- removed obsoletes autofs-ldap.
ikent afec42
- replaced init directory paths with %%{_initrddir} macro.
ikent afec42
ikent d0051c
* Fri Feb 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.17
ikent d0051c
- make use of spaces and tabs in spec file consistent.
ikent d0051c
- escape embedded macro text in %%changelog.
ikent d0051c
- eliminate redundant %%version and %%release.
ikent d0051c
- remove redundant conditional check from %%clean.
ikent d0051c
- remove redundant exit from %%preun.
ikent d0051c
- correct %%defattr spec.
ikent d0051c
- remove empty %%doc and redundant %%dir misc lines.
ikent d0051c
- combine program module spec lines into simpler one line form.
ikent d0051c
ikent a914a5
* Tue Feb 6 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.15
ikent a914a5
- fix race when setting task done (bz 227268).
ikent a914a5
ikent bbb888
* Mon Jan 29 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.13
ikent bbb888
- make double quote handing consistent (at least as much as we can).
ikent bbb888
- fix handling of trailing white space in wildcard lookup (forward port bz 199720).
ikent bbb888
- check fqdn of each interface when matching export access list (bz 213700).
ikent bbb888
ikent 8744f7
* Thu Jan 18 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.11
ikent 8744f7
- correct check for busy offset mounts before offset umount (bz 222872).
ikent 8744f7
ikent c954c8
* Wed Jan 17 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.9
ikent c954c8
- fix another expire regression introduced in the "mitigate manual umount"
ikent c954c8
  patch (bz 222872).
ikent c954c8
ikent 7e50b3
* Mon Jan 15 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.7
ikent 7e50b3
- ignore "winbind" if it appears in "automount" nsswitch.conf (bz 214632).
ikent 7e50b3
Ian Kent bfe1a8
* Wed Jan 10 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.5
ikent 2e59ef
- remove fullstop from Summary tag.
ikent 2e59ef
- change Buildroot to recommended form.
ikent 2e59ef
- replace Prereq with Requires.
ikent 2e59ef
ikent d82703
* Tue Jan 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.3
ikent d82703
- remove redundant rpath link option (prep for move to Extras).
ikent d82703
ikent 4b19ea
* Tue Jan 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.1
ikent 4b19ea
- consolidate to rc3.
ikent 4b19ea
- fix typo in Fix typo in var when removing temp directory (bz 221847).
ikent 4b19ea
ikent c6015a
* Wed Dec 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.41
ikent c6015a
- fix nonstrict multi-mount handling (bz 219383).
ikent c6015a
- correct detection of duplicate indirect mount entries (bz 220799).
ikent c6015a
ikent e083c6
* Thu Dec 14 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.38
ikent e083c6
- update master map tokenizer to admit "slasify-colons" option.
ikent e083c6
- update location validation to accept "_" (bz 219445).
ikent e083c6
- set close-on-exec flag on open sockets (bz 215757).
ikent e083c6
ikent 11b2e3
* Mon Dec 11 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.35
ikent 11b2e3
- update "replace-tempnam" patch to create temp files in sane location.
ikent 11b2e3
ikent ad1c25
* Mon Dec 11 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.34
ikent ad1c25
- change mount "device" from "automount" to the map name.
ikent ad1c25
- check for buffer overflow in mount_afs.c.
ikent ad1c25
- replace tempnam with mkdtemp.
ikent ad1c25
ikent 2afa2e
* Sun Dec 10 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.33
ikent 2afa2e
- expand export access checks to include missing syntax options.
ikent 2afa2e
- make "-hosts" module try to be sensitive to exports list changes.
ikent 2afa2e
ikent f3d417
* Thu Dec 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.32
ikent f3d417
- remove ability to use multiple indirect mount entries in master
ikent f3d417
  map (bz 218616).
ikent f3d417
ikent 2c9759
* Wed Dec 6 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.29
ikent 5b7582
- alter nfs4 host probing to not use portmap lookup and add options
ikent e083c6
  check for "port=" parameter (bz 208757).
ikent 2c9759
- correct semantics of "-null" map handling (bzs 214800, 208091).
ikent 2c9759
ikent dbac67
* Sat Nov 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.26
ikent dbac67
- fix parsing of bad mount mount point in master map (bz 215620).
ikent dbac67
- fix use after free memory access in cache.c and lookup_yp.c (bz 208091).
ikent dbac67
- eliminate use of pthread_kill to detect task completion (bz 208091).
ikent dbac67
ikent b538b5
* Sun Nov 12 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.23
ikent dbac67
- fix tokenizer to distinguish between global option and dn string (bz 214684).
ikent b538b5
- fix incorrect return from spawn.
ikent b538b5
ikent 9cbc20
* Wed Nov 8 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.21
ikent 9cbc20
- mitigate manual umount of automounts where possible.
ikent 9cbc20
- fix multiply recursive bind mounts.
ikent 9cbc20
- check kernel module version and require 5.00 or above.
ikent 9cbc20
- fix expire regression introduced in the "mitigate manual umount" patch.
ikent 9cbc20
- still more on multiply recursive bind mounts.
ikent 9cbc20
ikent 57fee6
* Mon Oct 30 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.20
ikent 57fee6
- Update patch for changed semantics of mkdir in recent kernels.
ikent dbac67
- fix macro table locking (bz 208091).
ikent dbac67
- fix nsswitch parser locking (bz 208091).
ikent 57fee6
- allow only one master map read task at a time.
ikent 57fee6
- fix misc memory leaks.
ikent 57fee6
ikent 6ae1ea
* Wed Oct 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.19
ikent 0d1aba
- deal with changed semantics of mkdir in recent kernels.
ikent 0d1aba
ikent 493abd
* Fri Oct 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.16
ikent 493abd
- fix get_query_dn not looking in subtree for LDAP search (missed
ikent 493abd
  econd occurance).
ikent 493abd
- allow additional common LDAP attributes in map dn.
ikent 493abd
- Resolves: rhbz#205997
ikent 493abd
ikent 68bbb4
* Mon Oct 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.13
ikent 68bbb4
- fix parsing of numeric host names in LDAP map specs (bz 205997).
ikent 68bbb4
ikent bdf325
* Mon Oct 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.12
ikent bdf325
- fix "-fstype=nfs4" server probing (part 2 of bz 208757).
ikent bdf325
- set close-on-exec flag on open files where possible (bz 207678).
ikent bdf325
ikent dc6899
* Fri Oct 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.11
ikent bdf325
- fix file handle leak in nsswitch parser (bz 207678).
ikent bdf325
- fix memory leak in mount and expire request processing (bz 207678).
ikent dc6899
- add additional check to prevent running of cancelled tasks.
ikent bdf325
- fix potential file handle leakage in rpc_subs.c for some failure
ikent bdf325
  cases (bz 207678).
ikent bdf325
- fix file handle leak in included map lookup (bz 207678).
ikent dc6899
ikent 1fd609
* Sat Oct 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.10
ikent 1fd609
- fix get_query_dn not looking in subtree for LDAP search.
ikent 1fd609
- allow syntax "--timeout <secs>" for backward compatibility
ikent 1fd609
  (bz 193948).
ikent 1fd609
- make masked_match independent of hostname for exports comparison
ikent 1fd609
  (bz 209638).
ikent 1fd609
ikent 995d9e
* Thu Oct 5 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.9
ikent 995d9e
- fix "-fstype=nfs4" handling (bz 208757).
ikent 995d9e
ikent 042d7f
* Wed Sep 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.8
ikent 042d7f
- review and fix master map options update for map reload.
ikent 042d7f
ikent dc179f
* Wed Sep 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.7
ikent dc179f
- make default installed master map for /net use "-hosts" instead
ikent dc179f
  of auto.net.
ikent dc179f
- fix included map recursive map key lookup.
ikent dc179f
ikent b8f674
* Mon Sep 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.6
ikent b8f674
- remove unused option UNDERSCORETODOT from default config files.
ikent b8f674
ikent e8aa88
* Mon Sep 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.5
ikent e8aa88
- fix LDAP lookup delete cache entry only if entry doesn't exist.
ikent e8aa88
- add missing socket close in replicated host check (Jeff Moyer).
ikent e8aa88
ikent 011dd0
* Wed Sep 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.4
ikent 011dd0
- fix cache entrys not being cleaned up on submount expire.
ikent 011dd0
ikent 2be846
* Sun Sep 17 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.3
ikent 2be846
- fix include check full patch for file map of same name.
ikent 2be846
ikent f5f2ae
* Wed Sep 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.2
ikent f5f2ae
- fix handling of autofs specific mount options (bz 199777).
ikent f5f2ae
ikent 64d355
* Fri Sep 1 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.1
ikent 64d355
- consolidate to rc2.
ikent 64d355
- fix colon escape handling.
ikent 64d355
- fix recusively referenced bind automounts.
ikent 64d355
- update kernel patches.
ikent 64d355
ikent c309bc
* Fri Aug 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.17
ikent c309bc
- fix task cancelation at shutdown (more)
ikent c309bc
- fix concurrent mount and expire race with nested submounts.
ikent c309bc
ikent 1466cb
* Sun Aug 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.16
ikent 1466cb
- fix included map lookup.
ikent 1466cb
- fix directory cleanup on expire.
ikent 1466cb
- fix task cancelation at shutdown.
ikent 1466cb
- fix included map wild card key lookup.
ikent 1466cb
Ian Kent bfe1a8
* Wed Aug 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.15
ikent 41a15e
- expire individual submounts.
ikent 41a15e
- add ino_index locking.
ikent 41a15e
- fix nested submount expiring away when pwd is base of submount.
ikent 41a15e
- more expire re-work to cope better with shutdown following cthon tests.
ikent 41a15e
- allow hostname to start with numeric when validating.
ikent 41a15e
Ian Kent bfe1a8
* Mon Aug 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.14
ikent 06d754
- remove SIGCHLD handler because it is no longer needed and was
ikent 06d754
  causing expire problems.
ikent 06d754
- alter expire locking of multi-mounts to lock sub-tree instead of
ikent 06d754
  entire tree.
ikent 06d754
- review verbose message feedback and update.
ikent 06d754
- correction for expire of multi-mounts.
ikent 06d754
- spelling corrections to release notes (Jeff Moyer).
ikent 06d754
- add back sloppy mount option, removed for Connectathon testing.
ikent 06d754
- disable mtab locking again.
ikent 06d754
Ian Kent bfe1a8
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.13
ikent d4f7a0
- tidy up directory cleanup and add validation check to rmdir_path.
ikent d4f7a0
Ian Kent bfe1a8
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.12
ikent af4f59
- enable mtab locking until I can resolve the race with it.
ikent af4f59
Ian Kent bfe1a8
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.11
ikent 181853
- cthon fix expire of wildcard and program mounts broken by recent
ikent 181853
  patches.
ikent 181853
ikent c59e32
* Thu Aug 3 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.10
ikent c59e32
- cthon corrections for shutdown patch below and fix shutdown expire.
ikent c59e32
ikent 6ce00c
* Wed Aug 2 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.9
ikent 6ce00c
- cthon fix some shutdown races.
ikent 6ce00c
ikent c008af
* Thu Jul 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.8
ikent c008af
- Fix compile error.
ikent c008af
ikent 02bb50
* Thu Jul 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.7
ikent 02bb50
- cthon fix expire of various forms of nested mounts.
ikent 02bb50
ikent 02bb50
* Mon Jul 24 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.6
ikent 376f8b
- cthon more parser corrections and attempt to fix multi-mounts
ikent 376f8b
  with various combinations of submounts (still not right).
ikent 376f8b
ikent d4914e
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.5
ikent d4914e
- Add conflicts kernel < 2.6.17.
ikent d4914e
- Fix submount operation broken by connectathon updates.
ikent d4914e
ikent e28afa
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.4
ikent e28afa
- Correction to host name validation test for connectathon tests.
ikent e28afa
ikent e83c08
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.3
ikent e83c08
- More code cleanup and corrections for connectathon tests.
ikent e83c08
ikent 68dcf3
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.2
ikent 68dcf3
- Code cleanup and fixes for connectathon tests.
ikent 68dcf3
ikent c657f3
* Thu Jul 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.1
ikent c657f3
- Update version label to avoid package update problems.
ikent c657f3
ikent 131920
* Thu Jul 13 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-8
ikent 131920
- add cacheing of negative lookups to reduce unneeded map
ikent 131920
  lookups (bz 197746 part 2).
ikent 131920
Jesse Keating c8902a
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:5.0.0_beta6-7.1
Jesse Keating c8902a
- rebuild
Jesse Keating c8902a
ikent 983533
* Tue Jul 11 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-7
ikent 983533
- correct directory cleanup in mount modules.
ikent 983533
- merge key and wildcard LDAP query for lookups (bz 197746).
ikent 983533
ikent 42b9ea
* Sat Jul 8 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-6
ikent 42b9ea
- correct test for libhesiod.
ikent 42b9ea
ikent 9e41c2
* Fri Jul 7 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-5
ikent 9e41c2
- correct auto.net installed as auto.smb.
ikent 9e41c2
- update LDAP auth - add autodectect option.
ikent 9e41c2
ikent 052cee
* Wed Jul 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-4
ikent 052cee
- correct shutdown log message print.
ikent 052cee
- correct auth init test when no credentials required.
ikent 052cee
ikent bcba7e
* Tue Jul 4 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-3
ikent bcba7e
- correct test for existence of auth config file.
ikent bcba7e
ikent 7a04fe
* Mon Jul 3 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-2
ikent 7a04fe
- merge LDAP authentication update for GSSAPI (Jeff Moyer).
ikent 7a04fe
- update default auth config to add options documenetation (Jeff Moyer).
ikent 7a04fe
- workaround segfaults at exit after using GSSAPI library.
ikent 7a04fe
- fix not checking return in init_ldap_connection (jeff Moyer).
ikent 7a04fe
ikent 4b9f59
* Thu Jun 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-1
ikent 4b9f59
- consolidate to beta6, including:
ikent 4b9f59
  - mode change update for config file.
ikent 4b9f59
  - correction to get_query_dn fix from beta5-4.
ikent 4b9f59
ikent 2949c7
* Wed Jun 28 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-6
ikent 2949c7
- cleanup defaults_read_config (Jeff Moyer).
ikent 2949c7
ikent 454eda
* Tue Jun 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-5
ikent 454eda
- allow global macro defines to override system macros.
ikent 454eda
- correct spelling error in default config files missed by
ikent 454eda
  previous update.
ikent 454eda
- misc correctness and a memory leak fix.
ikent 454eda
ikent 8dd766
* Mon Jun 26 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-4
ikent 8dd766
- correct spelling error in default config.
ikent 8dd766
- fix default auth config not being installed.
ikent 8dd766
- change LDAP query method as my test db was incorrect.
ikent 8dd766
- change ldap defaults code to handle missing auth config.
ikent 8dd766
- fix mistake in parsing old style LDAP specs.
ikent 8dd766
- update LDAP so that new query method also works for old syntax.
ikent 8dd766
ikent 225512
* Fri Jun 23 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-3
ikent 225512
- lookup_init cleanup and fix missed memory leak.
ikent 225512
- use nis map order to check if update is needed.
ikent 225512
- fix couple of memory leaks in lookup_yp.c.
ikent 225512
- fix pasre error in replicated server module.
ikent 225512
ikent d06eeb
* Wed Jun 21 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-2
ikent d06eeb
- Add openssl-devel to the BuildRequires, as it is needed for the LDAP
ikent d06eeb
  authentication bitsi also.
ikent d06eeb
ikent 5f1461
* Tue Jun 20 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-1
ikent 5f1461
- promote to beta5.
ikent 5f1461
ikent 0f913b
* Tue Jun 20 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-14
ikent 0f913b
- fix directory cleanup at exit.
ikent 0f913b
ikent 0f913b
* Mon Jun 19 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-13
ikent 62997c
- Change LDAP message severity from crit to degug (bz# 183893).
ikent 62997c
- Corrections to INSTALL and README.v5.release.
ikent 62997c
- Add patch to fix segv on overlength map keys in file maps (Jeff Moter).
ikent 62997c
- Add patch to restrict scanning of /proc to pid directories only (Jeff Moyer).
ikent 62997c
Jeffrey E. Moyer 816e25
* Thu Jun 15 2006 Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-12
Jeffrey E. Moyer 816e25
- Change BuildPrereq to BuildRequires as per the package guidelines.
Jeffrey E. Moyer 816e25
- Add libxml2-devel to the BuildRequires, as it is needed for the LDAP
Jeffrey E. Moyer 816e25
  authentication bits.
Jeffrey E. Moyer 816e25
Jeffrey E. Moyer 816e25
* Wed Jun 14 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-11
ikent 49ebab
- add export access list matching to "hosts" lookup module (bz # 193585).
ikent 49ebab
Jeffrey E. Moyer 9d9e58
* Tue Jun 13 2006 Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-10
Jeffrey E. Moyer 9d9e58
- Add a BuildPrereq for cyrus-sasl-devel
Jeffrey E. Moyer 9d9e58
ikent 15ea0b
* Tue Jun 13 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-9
ikent 15ea0b
- move autofs4 module loading back to init script (part bz # 194061).
ikent 15ea0b
ikent 5cbe4d
* Mon Jun 12 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-8
ikent 5cbe4d
- fix handling of master map entry update (bz # 193718).
ikent 5cbe4d
- fix program map handling of invalid multi-mount offsets.
ikent 5cbe4d
ikent a828db
* Sat Jun 10 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-7
ikent a828db
- fix context init error (introduced by memory leak patch).
ikent a828db
ikent b8b516
* Fri Jun 9 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-6
ikent b8b516
- add free for working var in get_default_logging.
ikent b8b516
- add inialisation for kver in autofs_point struct.
ikent b8b516
- fix sources list corruption in check_update_map_sources.
ikent b8b516
- fix memory leak in walk_tree.
ikent b8b516
- fix memory leak in rpc_portmap_getport and rpc_ping_proto.
ikent b8b516
- fix memory leak in initialisation of lookup modules.
ikent b8b516
Ian Kent bfe1a8
* Thu Jun 8 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-5
ikent 8ff802
- misc fixes for things found while investigating map re-read problem.
ikent 8ff802
ikent 5b1ad9
* Wed Jun 7 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-4
ikent 5b1ad9
- check base of offset mount tree is not a mount before umounting
ikent 5b1ad9
  its offsets.
ikent 5b1ad9
- fix replicated mount parse for case where last name in list
ikent 5b1ad9
  fails lookup.
ikent 5b1ad9
- correct indirect mount expire broken by the wildcard lookup fix.
ikent 5b1ad9
- fix up multi-mount handling when wildcard map entry present.
ikent 5b1ad9
ikent fb9b6c
* Mon Jun 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-3
ikent fb9b6c
- correct config names in default.c (jpro@bas.ac.uk).
ikent fb9b6c
ikent cf8ef9
* Mon Jun 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-2
ikent cf8ef9
- re-instate v4 directory cleanup (bz# 193832 again).
ikent cf8ef9
- backout master map lookup changes made to beta3.
ikent cf8ef9
- change default master map from /etc/auto.master to auto.master
ikent cf8ef9
  so that we always use nsswitch to locate master map.
ikent cf8ef9
- change default installed master map to include "+auto.master"
ikent cf8ef9
  to pickup NIS master map (all bz# 193831 again).
ikent cf8ef9
ikent 0d2d5d
* Fri Jun 2 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-1
ikent 0d2d5d
- update to beta4.
ikent 0d2d5d
- should address at least bzs 193798, 193770, 193831 and
ikent 0d2d5d
  possibly 193832.
ikent 0d2d5d
ikent 65da2b
* Mon May 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-6
ikent 65da2b
- add back test for nested mount in program map lookup.
ikent 65da2b
  - I must have commented this out for a reason. I guess we'll
ikent 65da2b
    find out soon enough.
ikent 65da2b
ikent 82a748
* Mon May 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-5
ikent 82a748
- fix handling of autofs filesystem mount fail on init.
ikent 82a748
ikent e3a311
* Sat May 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-4
ikent e3a311
- updated hesiod patch.
ikent e3a311
ikent 1ddca1
* Sat May 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-3
ikent 1ddca1
- update hesiod module (Jeff Moyer).
ikent 1ddca1
  - add mutex to protect against overlapping mount requests.
ikent 1ddca1
  - update return from mount request to give more sensible NSS_*
ikent 1ddca1
    values.
ikent 1ddca1
Jeffrey E. Moyer f5ccff
* Fri May 26 2006 Jeff Moyer <jmoyer@redhat.com> - 1:5.0.0_beta3-2
Jeffrey E. Moyer f5ccff
- Fix the install permissions for auto.master and auto.misc.
Jeffrey E. Moyer f5ccff
ikent 748d67
* Thu May 25 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-1
ikent 748d67
- update source to version 5.0.0_beta3.
ikent 748d67
- add patch to remove extra debug print.
ikent 748d67
- add patch to
ikent 748d67
  - fix memory alloc error in nis lookup module.
ikent 748d67
  - add "_" to "." mapname translation to nis lookup module.
ikent 748d67
- add patch to add owner pid to mount list struct.
ikent 748d67
- add patch to disable NFSv4 when probing hosts (at least foe now).
ikent 748d67
- add patch to fix white space handling in replicated server selection code.
ikent 996d2e
- add patch to prevent striping of debug info macro patch (Jeff Moyer).
ikent 7c7473
- add patch to add sanity checks on rmdir_path and unlink (Jeff Moyer).
ikent 413898
- add patch to fix e2fsck error code check (Jeff Moyer).
ikent 748d67
ikent fceac0
* Tue May 16 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-23
ikent fceac0
- add patch to ignore the "bg" and "fg" mount options as they
ikent fceac0
  aren't relevant for autofs mounts (bz #184386).
ikent fceac0
ikent f75532
* Tue May 2 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-20
ikent f75532
- add patch to use "cifs" instead of smbfs and escape speces
ikent f75532
  in share names (bz #163999, #187732).
ikent f75532
ikent b598ff
* Tue Apr 11 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-18
ikent b598ff
- Add patch to allow customization of arguments to the
ikent b598ff
  autofs-ldap-auto-master program (bz #187525).
ikent b598ff
- Add patch to escap "#" characters in exports from auto.net
ikent b598ff
  program mount (bz#178304).
ikent b598ff
Jesse Keating 1f720d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:4.1.4-16.2.2
Jesse Keating 1f720d
- bump again for double-long bug on ppc(64)
Jesse Keating 1f720d
Jesse Keating cea2f4
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:4.1.4-16.2.1
Jesse Keating cea2f4
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating cea2f4
Ian Kent bfe1a8
* Wed Feb 1 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16.2
ikent 948a1c
- Add more general patch to translate "_" to "." in map names. (bz #147765)
ikent 948a1c
Ian Kent bfe1a8
* Wed Jan 25 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16.1
ikent 2de609
- Add patch to use LDAP_DEPRICATED compile option. (bz #173833)
ikent 2de609
Ian Kent bfe1a8
* Tue Jan 17 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16
ikent d12fa8
- Replace check-is-multi with more general multi-parse-fix.
ikent d12fa8
- Add fix for premature return when waiting for lock file.
ikent d12fa8
- Update copyright declaration for reentrant-syslog source.
ikent d12fa8
- Add patch for configure option to disable locking during mount.
ikent d12fa8
  But don't disable locking by default.
ikent d12fa8
- Add ability to handle automount schema used in Sun directory server.
ikent d12fa8
- Quell compiler warning about getsockopt parameter.
ikent d12fa8
- Quell compiler warning about yp_order parameter.
ikent d12fa8
Jesse Keating 69756b
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 69756b
- rebuilt
Jesse Keating 69756b
Jeffrey E. Moyer 920c71
* Thu Nov 17 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-14
Jeffrey E. Moyer 920c71
- Removed the /misc entry from the default auto.master.  auto.misc has
Jeffrey E. Moyer 920c71
  an entry for the cdrom device, and the preferred method of mounting the
Jeffrey E. Moyer 920c71
  cd is via udev/hal.
Jeffrey E. Moyer 920c71
Jeffrey E. Moyer 97c872
* Mon Nov  7 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-13
Jeffrey E. Moyer 97c872
- Changed to sort -k 1, since that should be the same as +0.
Jeffrey E. Moyer 97c872
Jeffrey E. Moyer 5a594f
* Thu Nov  3 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-12
Jeffrey E. Moyer 5a594f
- The sort command no longer accepts options of the form "+0".  This broke
Jeffrey E. Moyer 5a594f
  auto.net, so the option was removed.  Fixes bz #172111.
Jeffrey E. Moyer 5a594f
Jeffrey E. Moyer 7805dc
* Wed Oct 26 2005  <jmoyer@redhat.com> - 1:4.1.4-11
Jeffrey E. Moyer 7805dc
- Check the return code of is_local_addr in get_best_mount. (bz #169523)
Jeffrey E. Moyer 7805dc
Jeffrey E. Moyer 5dc227
* Wed Oct 26 2005  <jmoyer@redhat.com> - 1:4.1.4-10
Jeffrey E. Moyer 5dc227
- Fix some bugs in the parser
Jeffrey E. Moyer 5dc227
- allow -net instead of /etc/auto.net
Jeffrey E. Moyer 5dc227
- Fix a buffer overflow with large key lengths
Jeffrey E. Moyer 5dc227
- Don't allow autofs to unlink files, only to remove directories
Jeffrey E. Moyer 5dc227
- change to the upstream reentrant syslog patch from the band-aid deferred
Jeffrey E. Moyer 5dc227
  syslog patch.
Jeffrey E. Moyer 5dc227
- Get rid of the init script patch that hard-coded the release to redhat.
Jeffrey E. Moyer 5dc227
  This should be handled properly by all red hat distros.
Jeffrey E. Moyer 5dc227
Jeffrey E. Moyer 81485c
* Wed May  4 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-8
Jeffrey E. Moyer 81485c
- Add in the deferred syslog patch.  This fixes a hung automounter issue
Jeffrey E. Moyer 81485c
  related to unsafe calls to syslog in signal handler context.
Jeffrey E. Moyer 81485c
Jeffrey E. Moyer 8e372a
* Tue May  3 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-7
Jeffrey E. Moyer 8e372a
- I reversed the checking for multimount entries, breaking those configs!
Jeffrey E. Moyer 8e372a
  This update puts the code back the way it was before I broke it.
Jeffrey E. Moyer 8e372a
Jeffrey E. Moyer b933e4
* Tue Apr 26 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-6
Jeffrey E. Moyer b933e4
- Fix a race between mounting a share and updating the cache in the parent
Jeffrey E. Moyer b933e4
  process.  If the mount completed first, the parent would not expire the
Jeffrey E. Moyer b933e4
  stale entry, leaving it first on the list.  This causes map updates to not
Jeffrey E. Moyer b933e4
  be recognized (well, worse, they are recognized after the first expire, but
Jeffrey E. Moyer b933e4
  not subsequent ones).  Fixes a regression, bug #137026 (rhel3 bug).
Jeffrey E. Moyer b933e4
Chris Feist f9c999
* Fri Apr 15 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.4-5
Chris Feist f9c999
- Fixed regression with -browse not taking effect.
Chris Feist f9c999
Jeffrey E. Moyer b79033
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-4
Jeffrey E. Moyer b79033
- Finish up with the merge breakage.
Jeffrey E. Moyer b79033
- Temporary fix for the multimount detection code.  It seems half-baked.
Jeffrey E. Moyer b79033
Jeffrey E. Moyer ad018d
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-3
Jeffrey E. Moyer ad018d
- Fix up the one-auto-master patch.  My "improvements" had side-effects.
Jeffrey E. Moyer ad018d
Jeffrey E. Moyer 7469c3
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-2
Jeffrey E. Moyer 7469c3
- Import 4.1.4 and merge.
Jeffrey E. Moyer 7469c3
Jeffrey E. Moyer af2456
* Mon Apr  4 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-123
Jeffrey E. Moyer af2456
- Add in an error case that was omitted in the multi-over patch.
Jeffrey E. Moyer af2456
- Update our auto.net to reflect the changes that went into 4.1.4_beta2.
Jeffrey E. Moyer af2456
  This fixes a problem seen by at least one customer where a malformed entry
Jeffrey E. Moyer af2456
  appeared first in the multimount list, thus causing the entire multimount
Jeffrey E. Moyer af2456
  to be ignored.  This new auto.net places that entry at the end, purely by
Jeffrey E. Moyer af2456
  luck, but it fixes the problem in this one case.
Jeffrey E. Moyer af2456
Jeffrey E. Moyer 5a8c05
* Thu Mar 31 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-119
Jeffrey E. Moyer 5a8c05
- Merge in the multi-over patch.  This resolves an issue whereby multimounts
Jeffrey E. Moyer 5a8c05
  (such as those used for /net) could be processed in the wrong order,
Jeffrey E. Moyer 5a8c05
  resulting in directories not showing up in a multimount tree.  The fix
Jeffrey E. Moyer 5a8c05
  is to process these directories in order, shortest to longer path.
Jeffrey E. Moyer 5a8c05
Chris Feist 29f154
* Wed Mar 23 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-115
Chris Feist 29f154
- Fixed regression causing any entries after a wildcard in an
Chris Feist 29f154
  indirect map to be ignored. (bz #151668).
Chris Feist 29f154
- Fixed regression which caused local hosts to be mount instead
Chris Feist 29f154
  of --bind local directories. (bz #146887)
Chris Feist 29f154
Chris Feist 1dd1df
* Thu Mar 17 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-111
Chris Feist 1dd1df
- Fixed one off bug in the submount-variable-propagation patch.
Chris Feist 1dd1df
  (bz #143074)
Chris Feist 1dd1df
- Fixed a bug in the init script which wouldn't find the -browse
Chris Feist 1dd1df
  option if it was preceded by another option. (fz #113494)
Chris Feist 1dd1df
Chris Feist 1dd1df
* Mon Feb 28 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-100
Chris Feist 683cc3
- When using ldap if auto.master doesn't exist we now check for auto_master.
Chris Feist 683cc3
  Addresses bz #130079
Chris Feist 683cc3
- When using an auto.smb map we now remove the leading ':' from the path which
Chris Feist 683cc3
  caused mount to fail in the past.  Addresses bz #147492
Chris Feist 683cc3
- Autofs now checks /etc/nsswitch.conf to determine in what order files & nis
Chris Feist 683cc3
  are checked when looking up autofs submount maps which don't specify a
Chris Feist 683cc3
  maptype.  Addresses IT #57612.
Chris Feist 683cc3
Jeffrey E. Moyer 0dd38d
* Mon Feb 14 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-99
Jeffrey E. Moyer 0dd38d
- Change Copyright to License in the spec file so it will build.
Jeffrey E. Moyer 0dd38d
Jeffrey E. Moyer 4753e9
* Fri Feb 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-98
Jeffrey E. Moyer 4753e9
- Program maps can repeat the last character of output.  Fix this.  
Jeffrey E. Moyer 4753e9
  Addresses bz #138606
Jeffrey E. Moyer 4753e9
- Return first entry when there are duplicate keys in a map.  Addresses
Jeffrey E. Moyer 4753e9
  bz #140108.
Jeffrey E. Moyer 4753e9
- Propagate custom map variables to submounts.  Fixes bz #143074.
Jeffrey E. Moyer 4753e9
- Create a sysconfig variable to control whether we source only one master
Jeffrey E. Moyer 4753e9
  map (the way sun does), or source all maps found (which is the default for
Jeffrey E. Moyer 4753e9
  backwards compatibility).  Addresses bz #143126.
Jeffrey E. Moyer 4753e9
- Revised version of the get_best_mount patch. (#146887) cfeist@redhat.com
Jeffrey E. Moyer 4753e9
  The previous patch introduced a regression.  Non-replicated mounts would
Jeffrey E. Moyer 4753e9
  not have the white space stripped from the entry and the mount would fail.
Jeffrey E. Moyer 4753e9
- Handle comment characters in the middle of the automount line in
Jeffrey E. Moyer 4753e9
  /etc/nsswitch.conf.  Addresses bz #127457.
Jeffrey E. Moyer 4753e9
Chris Feist 729c34
* Wed Feb  2 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-94
Chris Feist 729c34
- Stop automount from pinging hosts if there is only one host (#146887)
Chris Feist 729c34
Jeffrey E. Moyer 8dfdcb
* Wed Feb  2 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-90
Jeffrey E. Moyer 8dfdcb
- Fix potential double free in cache_release.  This bug showed up in a
Jeffrey E. Moyer 8dfdcb
  multi-map setup.  Two calls to cache_release would result in a SIGSEGV,
Jeffrey E. Moyer 8dfdcb
  and the automount process would never exit.
Jeffrey E. Moyer 8dfdcb
Chris Feist 08d4cd
* Mon Jan 24 2005 Chris Feist <cfeist@redhat.com> - 1:4.3-82
Chris Feist 08d4cd
- Fixed documentation so users know that any local mounts override
Chris Feist 08d4cd
  any other weighted mount.
Chris Feist 08d4cd
Chris Feist 7110bd
* Mon Jan 24 2005 Chris Feist <cfeist@redhat.com> - 1:4.3-80
Chris Feist 7110bd
- Added a variable to determine if we created the directory or not
Chris Feist 7110bd
  so we don't accidently remove a directory that we didn't create when
Chris Feist 7110bd
  we stop autofs.  (bz #134399)
Chris Feist 7110bd
Jeffrey E. Moyer 5b1017
* Tue Jan 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-76
Jeffrey E. Moyer 5b1017
- Fix the large program map patch.
Jeffrey E. Moyer 5b1017
Jeffrey E. Moyer a36abf
* Tue Jan 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-75
Jeffrey E. Moyer a36abf
- Fix some merging breakages that caused the package not to build.
Jeffrey E. Moyer a36abf
Jeffrey E. Moyer d2248d
* Thu Jan  6 2005  <jmoyer@redhat.com> - 1:4.1.3-74
Jeffrey E. Moyer d2248d
- Add in the map expiry patch
Jeffrey E. Moyer d2248d
- Bring in other patches that have been committed to other branches. This 
Jeffrey E. Moyer d2248d
  version should now contain all fixes we have to date
Jeffrey E. Moyer d2248d
- Merge conflicts due to map expiry changes
Jeffrey E. Moyer d2248d
Jeffrey E. Moyer 686ab1
* Fri Nov 19 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-57
Jeffrey E. Moyer 686ab1
- Pass a socket into clntudp_bufcreate so that we don't use up additional 
Jeffrey E. Moyer 686ab1
  reserved ports.  This patch, along with the socket leak fix, addresses
Jeffrey E. Moyer 686ab1
  bz #128966.
Jeffrey E. Moyer 686ab1
Jeffrey E. Moyer de7fb1
* Wed Nov 17 2004  <jmoyer@redhat.com> - 1:4.1.3-56
Jeffrey E. Moyer de7fb1
- Somehow the -browse patch either didn't get committed or got reverted.
Jeffrey E. Moyer de7fb1
  Fixed.
Jeffrey E. Moyer de7fb1
Jeffrey E. Moyer 3f51af
* Tue Nov 16 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-55
Jeffrey E. Moyer a1c855
- Fix program maps so that they can have gt 4k characters. (Neil Horman)
Jeffrey E. Moyer a1c855
  Addresses bz #138994.
Jeffrey E. Moyer a1c855
- Add a space after the colon here "Starting automounter:" in init script.
Jeffrey E. Moyer a1c855
  Fixes bz #138513.
Jeffrey E. Moyer de7fb1
Jeffrey E. Moyer e651f6
* Mon Nov 15 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-53
Jeffrey E. Moyer e651f6
- Make autofs understand -[no]browse.  Addresses fz #113494.
Jeffrey E. Moyer e651f6
Jeffrey E. Moyer f3b186
* Thu Nov 11 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-48
Jeffrey E. Moyer f3b186
- Fix the umount loop device function in the init script.
Jeffrey E. Moyer f3b186
Chris Feist 3bdbde
* Wed Oct 27 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-34
Chris Feist 3bdbde
- Added a patch to fix the automounter failing on ldap maps
Chris Feist 3bdbde
  when it couldn't get the whole map.  (ie. when the search
Chris Feist 3bdbde
  limit was lower than the number of results)
Chris Feist 3bdbde
Chris Feist 5b8672
* Thu Oct 21 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-32
Chris Feist 5b8672
- Fixed the use of +ypmapname so the maps included with +ypmapname
Chris Feist 5b8672
  are used in the correct order.  (In the past the '+' entries
Chris Feist 5b8672
  were always processed after local entries.)
Chris Feist 5b8672
Chris Feist 5570c4
* Thu Oct 21 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-31
Chris Feist 5570c4
- Fixed the duplicate map detection code to detect if maps try
Chris Feist 5570c4
  to mount on top of existing maps. 
Chris Feist 5570c4
Chris Feist 7882f1
* Wed Oct 20 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-29
Chris Feist 7882f1
- Fixed a problem with backwards compatability. Specifying local
Chris Feist 7882f1
  maps without '/etc/' prepended to them now works. (bz #136038)
Chris Feist 7882f1
Chris Feist 1ddc9b
* Fri Oct 15 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-28
Chris Feist 7882f1
- Fixed a bug which caused directories to never be unmounted. (bz #134403)
Chris Feist 1ddc9b
Chris Feist 59f6ad
* Thu Oct 14 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-27
Chris Feist 59f6ad
- Fixed an error in the init script which caused duplicate entries to be
Chris Feist 59f6ad
  displayed when asking for autofs status.
Chris Feist 59f6ad
Jeffrey E. Moyer caa5a6
* Fri Oct  1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-22
Jeffrey E. Moyer caa5a6
- Comment out map expiry (and related) patch for an FC3 build.
Jeffrey E. Moyer caa5a6
Jeffrey E. Moyer 8d613b
* Thu Sep 23 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-21
Jeffrey E. Moyer 8d613b
- Make local options apply to all maps in a multi-map entry.
Jeffrey E. Moyer 8d613b
Jeffrey E. Moyer 2f5c56
* Tue Sep 21 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-20
Jeffrey E. Moyer 1f5583
- Merged my and Ian's socket leak fixes into one, smaller patch. Only
Jeffrey E. Moyer 1f5583
  partially addresses bz #128966.
Jeffrey E. Moyer 1f5583
- Fix some more echo lines for internationalization. bz #77820
Jeffrey E. Moyer 1f5583
- Revert the only one auto.master patch until we implement the +auto_master
Jeffrey E. Moyer 1f5583
  syntax.  Temporarily addresses bz #133055.
Jeffrey E. Moyer 2f5c56
Jeffrey E. Moyer 581c89
* Thu Sep  2 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-18
Jeffrey E. Moyer 581c89
- Umount loopback filesystems under automount points when stopping the 
Jeffrey E. Moyer 581c89
  automounter.
Jeffrey E. Moyer 581c89
- Uncomment the map expiry patch.
Jeffrey E. Moyer 581c89
- change a close to an fclose in lookup_file.c
Jeffrey E. Moyer 581c89
cvsdist ead9ef
* Tue Aug 31 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-17
cvsdist ead9ef
- Add patch to support parsing nsswitch.conf to determine map sources.
cvsdist ead9ef
- Disable this patch, and Ian's map expiry patch for a FC build.
cvsdist ead9ef
cvsdist ead9ef
* Tue Aug 24 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-16
cvsdist ead9ef
- Version 3 of Ian's map expiry changes.
cvsdist ead9ef
cvsdist ead9ef
* Wed Aug 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-15
cvsdist ead9ef
- Fix a socket leak in the rpc_subs, causing mounts to fail since we are 
cvsdist ead9ef
  running out of port space fairly quickly.
cvsdist ead9ef
cvsdist ead9ef
* Wed Aug 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-14
cvsdist ead9ef
- New map expiry patch from Ian.
cvsdist ead9ef
- Fix a couple signal races.  No known problem reports of these, but they
cvsdist ead9ef
  are holes, none-the-less.
cvsdist ead9ef
cvsdist ead9ef
* Tue Aug 10 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-13
cvsdist ead9ef
- Only read one auto.master map (instead of concatenating all found sources).
cvsdist ead9ef
- Uncomment Ian's experimental mount expiry patch.
cvsdist ead9ef
cvsdist ead9ef
* Fri Aug  6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-12
cvsdist ead9ef
- Add a sysconfig entry to disable direct map support, and set this to 
cvsdist ead9ef
  1 by default.
cvsdist ead9ef
- Disable the beta map expiry logic so I can build into a stable distro.
cvsdist ead9ef
- Add defaults for all of the sysconfig variables to the init script so 
cvsdist ead9ef
  we don't trip over user errors (i.e. deleting /etc/sysconfig/autofs).
cvsdist ead9ef
cvsdist 827133
* Wed Aug  4 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-11
cvsdist 827133
- Add beta map expiry code for wider testing. (Ian Kent)
cvsdist 827133
- Fix check for ghosting option.  I forgot to check for it in DAEMONOPTIONS.
cvsdist 827133
- Remove STRIPDASH from /etc/sysconfig/autofs
cvsdist 827133
cvsdist d9acc2
* Mon Jul 12 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-10
cvsdist d9acc2
- Add bad chdir patch from Ian Kent.
cvsdist d9acc2
- Add a typo fix for the mtab lock file.
cvsdist d9acc2
- Nuke the stripdash patch.  It didn't solve a problem.
cvsdist d9acc2
cvsdist d9acc2
* Tue Jun 22 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-9
cvsdist d9acc2
- Bump revison for inclusion in RHEL 3.
cvsdist d9acc2
cvsdist f136c3
* Mon Jun 21 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-8
cvsdist f136c3
- Change icmp ping to an rpc ping.  (Ian Kent)
cvsdist f136c3
- Fix i18n patch
cvsdist f136c3
  o Remove the extra \" from one echo line.
cvsdist f136c3
  o Use echo -e if we are going to do a \n in the echo string.
cvsdist f136c3
cvsdist 733a36
* Mon Jun 21 2004 Alan Cox <alan@redhat.com>
cvsdist b01a5c
- Fixed i18n bug #107463
cvsdist b01a5c
cvsdist b01a5c
* Mon Jun 21 2004 Alan Cox <alan@redhat.com>
cvsdist 733a36
- Fixed i18n bug #107461
cvsdist 733a36
cvsdist 2ab164
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 2ab164
- rebuilt
cvsdist 2ab164
cvsdist 2ab164
* Sat Jun  5 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-4
cvsdist 2ab164
- Perform an icmp ping request before rpc_pings, since the rpc clnt_create
cvsdist 2ab164
  function has a builtin default timeout of 60 seconds.  This could result
cvsdist 2ab164
  in a long delay when a server in a replicated mount setup is down.
cvsdist 2ab164
- For non-replicated server entries, ping a host before attempting to mount.
cvsdist 2ab164
  (Ian Kent)
cvsdist f136c3
- Change to %%configure.
cvsdist 2ab164
- Put version-release into .version to allow for automount --version to
cvsdist 2ab164
  print exact info.
cvsdist 2ab164
- Nuke my get-best-mount patch which always uses the long timeout.  This
cvsdist 2ab164
  should no longer be needed.
cvsdist 2ab164
- Put name into changelog entries to make them consistent.  Add e:n-v-r
cvsdist 2ab164
  into Florian's entry.
cvsdist 2ab164
- Stop autofs before uninstalling
cvsdist 2ab164
cvsdist 2ab164
* Sat Jun 05 2004 Florian La Roche <Florian.LaRoche@redhat.de> - 1:4.1.3-3
cvsdist 2ab164
- add a preun script to remove autofs
cvsdist 2ab164
cvsdist 2ab164
* Tue Jun  1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-2
cvsdist 2ab164
- Incorporate patch from Ian which fixes an infinite loop seen by those
cvsdist 2ab164
  running older versions of the kernel patches (triggered by non-strict mounts
cvsdist 2ab164
  being the default).
cvsdist 2ab164
cvsdist 2ab164
* Tue Jun  1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-1
cvsdist 2ab164
- Update to upstream 4.1.3.
cvsdist 2ab164
cvsdist 2ab164
* Thu May  6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-6
cvsdist 2ab164
- The lookup_yp module only dealt with YPERR_KEY, all other errors were 
cvsdist 2ab164
  treated as success.  As a result, if the ypdomain was not bound, the 
cvsdist 2ab164
  subprocess that starts mounts would SIGSEGV.  This is now fixed.
cvsdist 2ab164
- Option parsing in the init script was not precise enough, sometimes matching
cvsdist 2ab164
  filesystem options to one of --ghost, --timeout, --verbose, or --debug.  
cvsdist 2ab164
  The option-parsing patch addresses this issue by making the regexp's much
cvsdist 2ab164
  more precise.
cvsdist 2ab164
- Ian has rolled a third version of the replicated mount fixes.
cvsdist 2ab164
cvsdist 2ab164
* Tue May  4 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-5
cvsdist 2ab164
- Ian has a new fix for replicated server and multi-mounts.  Updated the 
cvsdist 2ab164
  patch for testing.  Still beta.  (Ian Kent)
cvsdist 2ab164
cvsdist 2ab164
* Mon May  3 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-4
cvsdist 2ab164
- Fix broken multi-mounts.  test patch.  (Ian Kent)
cvsdist 2ab164
cvsdist 2ab164
* Tue Apr 20 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-3
cvsdist 2ab164
- Fix a call to spawnl which forgot to specify a lock file. (nphilipp)
cvsdist 2ab164
cvsdist ee03ea
* Wed Apr 14 2004  <jmoyer@redhat.com> - 1:4.1.2-2
cvsdist ee03ea
- Pass --libdir= to ./configure so we get this right on 64 bit platforms that 
cvsdist ee03ea
  support backwards compat.
cvsdist ee03ea
cvsdist ee03ea
* Wed Apr 14 2004  Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-1
ikent d0051c
- Change hard-coded paths in the spec file to the %%{_xxx} variety.
cvsdist ee03ea
- Update to upstream 4.1.2.
cvsdist ee03ea
- Add a STRIPDASH option to /etc/sysconfig/autofs which allows for
cvsdist ee03ea
  compatibility with the Sun automounter options specification syntax in
cvsdist ee03ea
  auto.master.  See /etc/sysconfig/autofs for more information.  Addresses
cvsdist ee03ea
  bug 113950.
cvsdist ee03ea
cvsdist ee03ea
* Tue Apr  6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-6
cvsdist ee03ea
- Add the /etc/sysconfig/autofs file, and supporting infrastructure in 
cvsdist ee03ea
  the init script.
cvsdist ee03ea
- Add support for UNDERSCORE_TO_DOT for those who want it.
cvsdist ee03ea
- We no longer own /net.  Move it to the filesystem package.
cvsdist ee03ea
cvsdist ee03ea
* Tue Mar 30 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-5
cvsdist ee03ea
- Clarify documentation on direct maps.
cvsdist ee03ea
- Send automount daemons a HUP signal during reload.  This tells them to 
cvsdist ee03ea
  re-read maps (otherwise they use a cached version.  Patch from the autofs
cvsdist ee03ea
  maintainer.
cvsdist ee03ea
cvsdist ee03ea
* Mon Mar 22 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-4
cvsdist ee03ea
- Fix init script to print out failures where appropriate.
cvsdist ee03ea
- Build the automount daemon as a PIE.
cvsdist ee03ea
cvsdist c2d75c
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-3
cvsdist c2d75c
- Fix bug in get_best_mount, whereby if there is only one option, we 
cvsdist c2d75c
  choose nothing.  This is primarily due to the fact that we pass 0 in to
cvsdist c2d75c
  the get_best_mount function for the long timeout parameter.  So, we
cvsdist c2d75c
  timeout trying to contact our first and only server, and never retry.
cvsdist c2d75c
cvsdist c2d75c
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-2
cvsdist c2d75c
- Prevent startup if a mountpoint is already mounted.
cvsdist c2d75c
cvsdist c2d75c
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-1
cvsdist c2d75c
- Update to 4.1.1, as it fixes problems with wildcards that people are 
cvsdist c2d75c
  seeing quite a bit.
cvsdist c2d75c
cvsdist c2d75c
* Wed Mar 17 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-8
cvsdist c2d75c
- Fix ldap init code to parse server name and options correctly.
cvsdist c2d75c
cvsdist c2d75c
* Tue Mar 16 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-7
cvsdist c2d75c
- Moved the freeing of ap.path to cleanup_exit, as we would otherwise 
cvsdist c2d75c
  reference an already-freed variable.
cvsdist c2d75c
cvsdist c2d75c
* Mon Mar 15 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-6
ikent d0051c
- add %%config(noreplace) for auto.* config files.
cvsdist c2d75c
cvsdist c2d75c
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-5
cvsdist c2d75c
- make the init script only recognize redhat systems.  Nalin seems to remember
cvsdist c2d75c
  some arcane build system error that can be caused if we don't do this.
cvsdist c2d75c
cvsdist c2d75c
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-4
cvsdist c2d75c
- comment out /net and /misc from the default auto.master.  /net is important
cvsdist c2d75c
  since in a default shipping install, we can neatly co-exist with amd.
cvsdist c2d75c
cvsdist c2d75c
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-3
cvsdist c2d75c
- Ported forward Red Hat's patches from 3.1.7 that were not already present
cvsdist c2d75c
  in 4.1.0.
cvsdist c2d75c
- Moving autofs from version 3.1.7 to 4.1.0
cvsdist c2d75c
cvsdist c2d75c
* Mon Sep 29 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Added work around for O(1) patch oddity.
cvsdist c2d75c
Ian Kent bfe1a8
* Sat Aug 16 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Fixed tree mounts.
cvsdist c2d75c
- Corrected transciption error in autofs4-2.4.18 kernel module
cvsdist c2d75c
cvsdist c2d75c
* Sun Aug 10 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Checked and merged most of the RedHat v3 patches
cvsdist c2d75c
- Fixed kernel module handling wu-ftpd login problem (again)
cvsdist c2d75c
cvsdist c2d75c
* Thu Aug 7 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Removed ineffective lock stuff
cvsdist c2d75c
- Added -n to bind mount to prevent mtab update error
cvsdist c2d75c
- Added retry to autofs umount to clean matb after fail
cvsdist c2d75c
- Redirected messages from above to debug log and added info message
cvsdist c2d75c
- Fixed autofs4 module reentrancy, pwd and chroot handling
cvsdist c2d75c
cvsdist c2d75c
* Wed Jul 30 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
cvsdist c2d75c
- Fixed autofs directory removal on failure of autofs mount
cvsdist c2d75c
- Fixed lock file wait function overlapping calls to (u)mount
cvsdist c2d75c
cvsdist c2d75c
* Sun Jul 27 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Implemented LDAP direct map handling for nisMap and automountMap schema
cvsdist c2d75c
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
cvsdist c2d75c
- Added locking to fix overlapping internal calls to (u)mount 
cvsdist c2d75c
- Added wait for mtab~ to improve tolerance of overlapping external calls to (u)mount
cvsdist c2d75c
- Fixed ghosted directory removal after failed mount attempt
cvsdist c2d75c
cvsdist c2d75c
* Wed May 28 2003 Ian Kent <raven@themaw.net>
cvsdist c2d75c
- Cleaned up an restructured my added code
cvsdist c2d75c
- Corrected ghosting problem with 2.4.19 and above
cvsdist c2d75c
- Added autofs4 ghosting patch for 2.4.19 and above
cvsdist c2d75c
- Implemented HUP signal to force update of ghosted maps
cvsdist c2d75c
Ian Kent bfe1a8
* Sat Mar 23 2002 Ian Kent <ian.kent@pobox.com>
cvsdist c2d75c
- Add patch to implement directory ghosting and direct mounts
cvsdist c2d75c
- Add patch to for autofs4 module to support ghosting
cvsdist 0e6d8b
cvsdist 0e6d8b
* Wed Jan 17 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 0e6d8b
- use -fPIC instead of -fpic for modules and honor other RPM_OPT_FLAGS
cvsdist f128f4
cvsdist f128f4
* Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist f128f4
- enable hesiod support over libbind
cvsdist f128f4
cvsdist f128f4
* Fri Aug 13 1999 Cristian Gafton <gafton@redhat.com>
cvsdist f128f4
- add patch from rth to avoid an infinite loop