|
|
aea863 |
#
|
|
|
aea863 |
# $Id: autofs.spec,v 1.11 2003/12/04 15:41:32 raven Exp $
|
|
|
aea863 |
#
|
|
|
aea863 |
# Use --without systemd in your rpmbuild command or force values to 0 to
|
|
|
aea863 |
# disable them.
|
|
|
aea863 |
%define with_systemd %{?_without_systemd: 0} %{?!_without_systemd: 1}
|
|
|
aea863 |
|
|
|
aea863 |
Summary: A tool for automatically mounting and unmounting filesystems
|
|
|
aea863 |
Name: autofs
|
|
|
aea863 |
Version: 5.1.4
|
|
|
f3080c |
Release: 82%{?dist}
|
|
|
aea863 |
Epoch: 1
|
|
|
aea863 |
License: GPLv2+
|
|
|
aea863 |
Group: System Environment/Daemons
|
|
|
aea863 |
Source: https://www.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.gz
|
|
|
aea863 |
Patch1: autofs-5.1.4-fix-flag-file-permission.patch
|
|
|
aea863 |
Patch2: autofs-5.1.4-fix-directory-create-permission.patch
|
|
|
aea863 |
Patch3: autofs-5.1.4-fix-use-after-free-in-do_master_list_reset.patch
|
|
|
aea863 |
Patch4: autofs-5.1.4-fix-deadlock-in-dumpmaps.patch
|
|
|
aea863 |
Patch5: autofs-5.1.4-dont-use-array-for-path-when-not-neccessary.patch
|
|
|
aea863 |
Patch6: autofs-5.1.4-fix-prefix-option-handling-in-expand_entry.patch
|
|
|
aea863 |
Patch7: autofs-5.1.4-fix-sublink-option-not-set-from-defaults.patch
|
|
|
aea863 |
Patch8: autofs-5.1.4-fix-error-return-in-do_nfs_mount.patch
|
|
|
aea863 |
Patch9: autofs-5.1.4-add-error-handling-for-ext_mount_add.patch
|
|
|
aea863 |
Patch10: autofs-5.1.4-account-for-libnsl-changes.patch
|
|
|
aea863 |
Patch11: autofs-5.1.4-use_hostname_for_mounts-shouldnt-prevent-selection-among-replicas.patch
|
|
|
aea863 |
Patch12: autofs-5.1.4-fix-monotonic_elapsed.patch
|
|
|
aea863 |
Patch13: autofs-5.1.4-Makefiles.rules-remove-samples-from-SUBDIRS.patch
|
|
|
aea863 |
Patch14: autofs-5.1.4-dont-allow-trailing-slash-in-master-map-mount-points.patch
|
|
|
aea863 |
Patch15: autofs-5.1.4-fix-libresolv-configure-check.patch
|
|
|
aea863 |
Patch16: autofs-5.1.4-add-fedfs-getsrvinfo_c.patch
|
|
|
aea863 |
Patch17: autofs-5.1.4-add-mount_fedfs_c.patch
|
|
|
aea863 |
Patch18: autofs-5.1.4-add-fedfs-map-nfs4_c.patch
|
|
|
aea863 |
Patch19: autofs-5.1.4-add-conditional-inclusion-of-fedfs-binaries.patch
|
|
|
aea863 |
Patch20: autofs-5.1.4-add-an-example-fedfs-master-map-entry-to-the-installed-master-map.patch
|
|
|
aea863 |
Patch21: autofs-5.1.4-improve-hostname-lookup-error-logging.patch
|
|
|
aea863 |
Patch22: autofs-5.1.4-tiny-patch-for-autofs-typo-and-possible-bug.patch
|
|
|
aea863 |
Patch23: autofs-5.1.4-add-units-After-line-to-include-statd-service.patch
|
|
|
aea863 |
Patch24: autofs-5.1.4-use-systemd-sd_notify-at-startup.patch
|
|
|
aea863 |
Patch25: autofs-5.1.4-fix-NFS-version-mask-usage.patch
|
|
|
aea863 |
Patch26: autofs-5.1.4-fix-fd-leak-in-rpc_do_create_client.patch
|
|
|
aea863 |
Patch27: autofs-5.1.4-add-man-page-note-about-extra-slashes-in-paths.patch
|
|
|
aea863 |
Patch28: autofs-5.1.4-covarity-fixes-1.patch
|
|
|
aea863 |
Patch29: autofs-5.1.4-fix-program-usage-message.patch
|
|
|
aea863 |
Patch30: autofs-5.1.4-fix-update_negative_cache-map-source-usage.patch
|
|
|
aea863 |
Patch31: autofs-5.1.4-mark-removed-cache-entry-negative.patch
|
|
|
aea863 |
Patch32: autofs-5.1.4-set-bind-mount-as-propagation-slave.patch
|
|
|
aea863 |
Patch33: autofs-5.1.4-add-master-map-pseudo-options-for-mount-propagation.patch
|
|
|
aea863 |
Patch34: autofs-5.1.4-fix-age-setting-at-startup.patch
|
|
|
aea863 |
Patch35: autofs-5.1.4-fix-use-after-free-in-parse_ldap_config.patch
|
|
|
aea863 |
Patch36: autofs-5.1.4-fix-incorrect-locking-in-sss-lookup.patch
|
|
|
aea863 |
Patch37: autofs-5.1.4-fix-amd-parser-opts-option-handling.patch
|
|
|
aea863 |
Patch38: autofs-5.1.4-better-handle-hesiod-support-not-built-in.patch
|
|
|
aea863 |
Patch39: autofs-5.1.5-fix-hesiod-string-check-in-master_parse.patch
|
|
|
aea863 |
|
|
|
aea863 |
Patch40: autofs-5.1.4-remove-autofs4-module-load-code.patch
|
|
|
aea863 |
Patch41: autofs-5.1.4-add-NULL-check-in-prepare_attempt_prefix.patch
|
|
|
aea863 |
Patch42: autofs-5.1.4-update-build-info-with-systemd.patch
|
|
|
aea863 |
Patch43: autofs-5.1.4-use-flags-for-startup-boolean-options.patch
|
|
|
aea863 |
Patch44: autofs-5.1.4-move-close-stdio-descriptors-to-become_daemon.patch
|
|
|
aea863 |
Patch45: autofs-5.1.4-add-systemd-service-command-line-option.patch
|
|
|
aea863 |
Patch46: autofs-5.1.5-add-strictexpire-mount-option.patch
|
|
|
aea863 |
Patch47: autofs-5.1.5-add-NULL-check-for-get_addr_string-return.patch
|
|
|
aea863 |
Patch48: autofs-5.1.5-use-malloc-in-spawn_c.patch
|
|
|
aea863 |
Patch49: autofs-5.1.5-add-mount_verbose-configuration-option.patch
|
|
|
aea863 |
Patch50: autofs-5.1.5-optionally-log-mount-requestor-process-info.patch
|
|
|
aea863 |
Patch51: autofs-5.1.5-log-mount-call-arguments-if-mount_verbose-is-set.patch
|
|
|
aea863 |
Patch52: autofs-5.1.5-make-expire-remaining-log-level-debug.patch
|
|
|
aea863 |
Patch53: autofs-5.1.5-allow-period-following-macro-in-selector-value.patch
|
|
|
aea863 |
Patch54: autofs-5.1.5-fix-macro-expansion-in-selector-values.patch
|
|
|
aea863 |
|
|
|
1c5f92 |
Patch60: autofs-5.1.5-also-use-strictexpire-for-offsets.patch
|
|
|
1c5f92 |
Patch61: autofs-5.1.4-change-expire-type-naming-to-better-reflect-usage.patch
|
|
|
1c5f92 |
Patch62: autofs-5.1.5-remove-unused-function-has_fstab_option.patch
|
|
|
1c5f92 |
Patch63: autofs-5.1.5-remove-unused-function-reverse_mnt_list.patch
|
|
|
1c5f92 |
Patch64: autofs-5.1.5-remove-a-couple-of-old-debug-messages.patch
|
|
|
1c5f92 |
Patch65: autofs-5.1.5-fix-amd-entry-memory-leak.patch
|
|
|
1c5f92 |
Patch66: autofs-5.1.5-fix-unlink_mount_tree-not-umounting-mounts.patch
|
|
|
1c5f92 |
Patch67: autofs-5.1.5-add-ignore-mount-option.patch
|
|
|
1c5f92 |
Patch68: autofs-5.1.5-use-ignore-option-for-offset-mounts-as-well.patch
|
|
|
1c5f92 |
Patch69: autofs-5.1.5-add-config-option-for-ignore-mount-option.patch
|
|
|
1c5f92 |
Patch70: autofs-5.1.5-use-bit-flags-for-autofs-mount-types-in-mnt_list.patch
|
|
|
1c5f92 |
Patch71: autofs-5.1.5-use-mp-instead-of-path-in-mnt_list-entries.patch
|
|
|
1c5f92 |
Patch72: autofs-5.1.5-always-use-PROC_MOUNTS-to-make-mount-lists.patch
|
|
|
1c5f92 |
Patch73: autofs-5.1.5-add-glibc-getmntent.patch
|
|
|
1c5f92 |
Patch74: autofs-5.1.5-use-local-getmntent_r-in-table_is_mounted.patch
|
|
|
1c5f92 |
Patch75: autofs-5.1.5-refactor-unlink_active_mounts-in-direct_c.patch
|
|
|
1c5f92 |
Patch76: autofs-5.1.5-dont-use-tree_is_mounted-for-mounted-checks.patch
|
|
|
1c5f92 |
Patch77: autofs-5.1.5-use-single-unlink_umount_tree-for-both-direct-and-indirect-mounts.patch
|
|
|
1c5f92 |
Patch78: autofs-5.1.5-move-unlink_mount_tree-to-lib_mounts_c.patch
|
|
|
1c5f92 |
Patch79: autofs-5.1.5-use-local_getmntent_r-for-unlink_mount_tree.patch
|
|
|
1c5f92 |
Patch80: autofs-5.1.5-use-local-getmntent_r-in-get_mnt_list.patch
|
|
|
1c5f92 |
Patch81: autofs-5.1.5-use-local-getmntent_r-in-tree_get_mnt_list.patch
|
|
|
1c5f92 |
Patch82: autofs-5.1.5-fix-missing-initialization-of-autofs_point-flags.patch
|
|
|
1c5f92 |
|
|
|
1c5f92 |
Patch83: autofs-5.1.6-update-ldap-READMEs-and-schema-definitions.patch
|
|
|
b2d21a |
Patch84: autofs-5.1.6-fix-a-regression-with-map-instance-lookup.patch
|
|
|
b2d21a |
|
|
|
b2d21a |
Patch85: autofs-5.1.6-fix-trailing-dollar-sun-entry-expansion.patch
|
|
|
b2d21a |
Patch86: autofs-5.1.6-initialize-struct-addrinfo-for-getaddrinfo-calls.patch
|
|
|
b2d21a |
Patch87: autofs-5.1.6-fix-quoted-string-length-calc-in-expandsunent.patch
|
|
|
b2d21a |
Patch88: autofs-5.1.6-fix-autofs-mount-options-construction.patch
|
|
|
1c5f92 |
|
|
|
1b50e3 |
Patch89: autofs-5.1.6-mount_nfs_c-fix-local-rdma-share-not-mounting.patch
|
|
|
1b50e3 |
Patch90: autofs-5.1.6-fix-incorrect-systemctl-command-syntax-in-autofs-8.patch
|
|
|
1b50e3 |
|
|
|
1b50e3 |
Patch91: autofs-5.1.6-fix-direct-mount-unlink_mount_tree-path.patch
|
|
|
1b50e3 |
Patch92: autofs-5.1.6-fix-unlink-mounts-umount-order.patch
|
|
|
1b50e3 |
Patch93: autofs-5.1.6-fix-incorrect-logical-compare-in-unlink_mount_tree.patch
|
|
|
1b50e3 |
Patch94: autofs-5.1.6-use-bit-flag-for-force-unlink-mounts.patch
|
|
|
1b50e3 |
Patch95: autofs-5.1.6-improve-force-unlink-mounts-option-description.patch
|
|
|
1b50e3 |
Patch96: autofs-5.1.6-remove-logpri-fifo-on-autofs-mount-fail.patch
|
|
|
1b50e3 |
Patch97: autofs-5.1.6-add-force-unlink-mounts-and-exit-option.patch
|
|
|
1b50e3 |
Patch98: autofs-5.1.6-cleanup-stale-logpri-fifo-pipes-on-unlink-and-exit.patch
|
|
|
1b50e3 |
|
|
|
1b50e3 |
Patch100: autofs-5.1.6-fix-lookup_nss_read_master-nsswicth-check-return.patch
|
|
|
1b50e3 |
Patch101: autofs-5.1.6-fix-typo-in-open_sss_lib.patch
|
|
|
1b50e3 |
Patch102: autofs-5.1.6-fix-sss-master-map-wait-timing.patch
|
|
|
1b50e3 |
Patch103: autofs-5.1.6-add-sss-ECONREFUSED-return-handling.patch
|
|
|
1b50e3 |
Patch104: autofs-5.1.6-use-mapname-in-sss-context-for-setautomntent.patch
|
|
|
1b50e3 |
Patch105: autofs-5.1.6-add-support-for-new-sss-autofs-proto-version-call.patch
|
|
|
1b50e3 |
Patch106: autofs-5.1.6-fix-retries-check-in-setautomntent_wait.patch
|
|
|
1b50e3 |
Patch107: autofs-5.1.6-refactor-sss-setautomntent.patch
|
|
|
1b50e3 |
Patch108: autofs-5.1.6-improve-sss-setautomntent-error-handling.patch
|
|
|
1b50e3 |
Patch109: autofs-5.1.6-refactor-sss-getautomntent.patch
|
|
|
1b50e3 |
Patch110: autofs-5.1.6-improve-sss-getautomntent-error-handling.patch
|
|
|
1b50e3 |
Patch111: autofs-5.1.6-sss-introduce-retries-calcuation-function.patch
|
|
|
1b50e3 |
Patch112: autofs-5.1.6-move-readall-into-struct-master.patch
|
|
|
1b50e3 |
Patch113: autofs-5.1.6-sss-introduce-a-flag-to-indicate-map-being-read.patch
|
|
|
1b50e3 |
Patch114: autofs-5.1.6-update-sss-timeout-documentation.patch
|
|
|
1b50e3 |
Patch115: autofs-5.1.6-refactor-sss-getautomntbyname.patch
|
|
|
1b50e3 |
Patch116: autofs-5.1.6-improve-sss-getautomntbyname-error-handling.patch
|
|
|
1b50e3 |
Patch117: autofs-5.1.6-use-a-valid-timeout-in-lookup_prune_one_cache.patch
|
|
|
1b50e3 |
Patch118: autofs-5.1.6-dont-prune-offset-map-entries.patch
|
|
|
1b50e3 |
Patch119: autofs-5.1.6-simplify-sss-source-stale-check.patch
|
|
|
1b50e3 |
|
|
|
9a499a |
# Bug 1912106
|
|
|
9a499a |
# Dependendant patches for expire improvement series.
|
|
|
9a499a |
Patch120: autofs-5.1.4-use-defines-for-expire-type.patch
|
|
|
9a499a |
Patch121: autofs-5.1.4-remove-unused-function-dump_master.patch
|
|
|
9a499a |
Patch122: autofs-5.1.5-fix-additional-typing-errors.patch
|
|
|
9a499a |
Patch123: autofs-5.1.6-make-bind-mounts-propagation-slave-by-default.patch
|
|
|
9a499a |
Patch124: autofs-5.1.6-fix-browse-dir-not-re-created-on-symlink-expire.patch
|
|
|
9a499a |
# Expire improvement series.
|
|
|
9a499a |
Patch125: autofs-5.1.6-update-list_h.patch
|
|
|
9a499a |
Patch126: autofs-5.1.6-add-hashtable-implementation.patch
|
|
|
9a499a |
Patch127: autofs-5.1.6-change-mountpoint-to-mp-in-struct-ext_mount.patch
|
|
|
9a499a |
Patch128: autofs-5.1.6-make-external-mounts-independent-of-amd_entry.patch
|
|
|
9a499a |
Patch129: autofs-5.1.6-make-external-mounts-use-simpler-hashtable.patch
|
|
|
9a499a |
Patch130: autofs-5.1.6-add-a-hash-index-to-mnt_list.patch
|
|
|
9a499a |
Patch131: autofs-5.1.6-use-mnt_list-for-submounts.patch
|
|
|
9a499a |
Patch132: autofs-5.1.6-use-mnt_list-for-amdmounts.patch
|
|
|
9a499a |
Patch133: autofs-5.1.6-make-umount_autofs-static.patch
|
|
|
9a499a |
Patch134: autofs-5.1.6-remove-force-parameter-from-umount_all.patch
|
|
|
9a499a |
Patch135: autofs-5.1.6-fix-remount-expire.patch
|
|
|
9a499a |
Patch136: autofs-5.1.6-fix-stale-offset-directories-disable-mount.patch
|
|
|
9a499a |
Patch137: autofs-5.1.6-use-struct-mnt_list-to-track-mounted-mounts.patch
|
|
|
9a499a |
Patch138: autofs-5.1.6-use-struct-mnt_list-mounted-list-for-expire.patch
|
|
|
9a499a |
Patch139: autofs-5.1.6-remove-unused-function-tree_get_mnt_list.patch
|
|
|
9a499a |
Patch140: autofs-5.1.6-only-add-expire-alarm-for-active-mounts.patch
|
|
|
9a499a |
Patch141: autofs-5.1.6-move-submount-check-into-conditional_alarm_add.patch
|
|
|
9a499a |
Patch142: autofs-5.1.6-move-lib_master_c-to-daemon_master_c.patch
|
|
|
9a499a |
Patch143: autofs-5.1.6-use-master_list_empty-for-list-empty-check.patch
|
|
|
9a499a |
Patch144: autofs-5.1.6-add-helper-to-construct-mount-point-path.patch
|
|
|
9a499a |
# Additional fixes for bug 1912106.
|
|
|
9a499a |
Patch145: autofs-5.1.7-add-xdr_exports.patch
|
|
|
9a499a |
Patch146: autofs-5.1.7-remove-mount_x-and-rpcgen-dependencies.patch
|
|
|
9a499a |
Patch147: autofs-5.1.7-dont-use-realloc-in-host-exports-list-processing.patch
|
|
|
9a499a |
Patch148: autofs-5.1.7-use-sprintf-when-constructing-hosts-mapent.patch
|
|
|
9a499a |
Patch149: autofs-5.1.7-fix-mnts_remove_amdmount-uses-wrong-list.patch
|
|
|
9a499a |
Patch150: autofs-5.1.7-eliminate-cache_lookup_offset-usage.patch
|
|
|
9a499a |
Patch151: autofs-5.1.7-fix-is-mounted-check-on-non-existent-path.patch
|
|
|
9a499a |
Patch152: autofs-5.1.7-simplify-get_parent.patch
|
|
|
9a499a |
Patch153: autofs-5.1.7-set-offset-parent-in-update_offset_entry.patch
|
|
|
9a499a |
Patch154: autofs-5.1.7-remove-redundant-variables-from-mount_autofs_offset.patch
|
|
|
9a499a |
Patch155: autofs-5.1.7-remove-unused-parameter-form-do_mount_autofs_offset.patch
|
|
|
9a499a |
Patch156: autofs-5.1.7-refactor-umount_multi_triggers.patch
|
|
|
9a499a |
Patch157: autofs-5.1.7-eliminate-clean_stale_multi_triggers.patch
|
|
|
9a499a |
Patch158: autofs-5.1.7-simplify-mount_subtree-mount-check.patch
|
|
|
9a499a |
Patch159: autofs-5.1.7-fix-mnts_get_expire_list-expire-list-construction.patch
|
|
|
9a499a |
Patch160: autofs-5.1.7-fix-inconsistent-locking-in-umount_subtree_mounts.patch
|
|
|
9a499a |
Patch161: autofs-5.1.7-fix-return-from-umount_subtree_mounts-on-offset-list-delete.patch
|
|
|
9a499a |
Patch162: autofs-5.1.7-pass-mapent_cache-to-update_offset_entry.patch
|
|
|
9a499a |
Patch163: autofs-5.1.7-fix-inconsistent-locking-in-parse_mount.patch
|
|
|
9a499a |
Patch164: autofs-5.1.7-remove-unused-mount-offset-list-lock-functions.patch
|
|
|
9a499a |
Patch165: autofs-5.1.7-eliminate-count_mounts-from-expire_proc_indirect.patch
|
|
|
9a499a |
Patch166: autofs-5.1.7-eliminate-some-strlen-calls-in-offset-handling.patch
|
|
|
9a499a |
Patch167: autofs-5.1.7-dont-add-offset-mounts-to-mounted-mounts-table.patch
|
|
|
9a499a |
Patch168: autofs-5.1.7-reduce-umount-EBUSY-check-delay.patch
|
|
|
9a499a |
Patch169: autofs-5.1.7-cleanup-cache_delete-a-little.patch
|
|
|
9a499a |
Patch170: autofs-5.1.7-rename-path-to-m_offset-in-update_offset_entry.patch
|
|
|
9a499a |
Patch171: autofs-5.1.7-dont-pass-root-to-do_mount_autofs_offset.patch
|
|
|
9a499a |
Patch172: autofs-5.1.7-rename-tree-implementation-functions.patch
|
|
|
9a499a |
Patch173: autofs-5.1.6-fix-program-map-multi-mount-lookup-after-mount-fail.patch
|
|
|
9a499a |
Patch174: autofs-5.1.7-add-some-multi-mount-macros.patch
|
|
|
9a499a |
Patch175: autofs-5.1.7-remove-unused-functions-cache_dump_multi-and-cache_dump_cache.patch
|
|
|
9a499a |
Patch176: autofs-5.1.7-add-a-len-field-to-struct-autofs_point.patch
|
|
|
9a499a |
Patch177: autofs-5.1.7-make-tree-implementation-data-independent.patch
|
|
|
9a499a |
Patch178: autofs-5.1.7-add-mapent-tree-implementation.patch
|
|
|
9a499a |
Patch179: autofs-5.1.7-add-tree_mapent_add_node.patch
|
|
|
9a499a |
Patch180: autofs-5.1.7-add-tree_mapent_delete_offsets.patch
|
|
|
9a499a |
Patch181: autofs-5.1.7-add-tree_mapent_traverse_subtree.patch
|
|
|
9a499a |
Patch182: autofs-5.1.7-fix-mount_fullpath.patch
|
|
|
9a499a |
Patch183: autofs-5.1.7-add-tree_mapent_cleanup_offsets.patch
|
|
|
9a499a |
Patch184: autofs-5.1.7-add-set_offset_tree_catatonic.patch
|
|
|
9a499a |
Patch185: autofs-5.1.7-add-mount-and-umount-offsets-functions.patch
|
|
|
9a499a |
Patch186: autofs-5.1.7-switch-to-use-tree-implementation-for-offsets.patch
|
|
|
9a499a |
Patch187: autofs-5.1.7-remove-obsolete-functions.patch
|
|
|
9a499a |
Patch188: autofs-5.1.7-remove-redundant-local-var-from-sun_mount.patch
|
|
|
9a499a |
Patch189: autofs-5.1.7-use-mount_fullpath-in-one-spot-in-parse_mount.patch
|
|
|
9a499a |
Patch190: autofs-5.1.7-pass-root-length-to-mount_fullpath.patch
|
|
|
9a499a |
Patch191: autofs-5.1.7-remove-unused-function-master_submount_list_empty.patch
|
|
|
9a499a |
Patch192: autofs-5.1.7-move-amd-mounts-removal-into-lib_mounts_c.patch
|
|
|
9a499a |
Patch193: autofs-5.1.7-check-for-offset-with-no-mount-location.patch
|
|
|
9a499a |
Patch194: autofs-5.1.7-remove-mounts_mutex.patch
|
|
|
9a499a |
Patch195: autofs-5.1.7-remove-unused-variable-from-get_exports.patch
|
|
|
9a499a |
# Coverity fixes resulting from bug 1912106 change.
|
|
|
9a499a |
Patch196: autofs-5.1.7-add-missing-free-in-handle_mounts.patch
|
|
|
9a499a |
Patch197: autofs-5.1.7-remove-redundant-if-check.patch
|
|
|
9a499a |
Patch198: autofs-5.1.7-fix-possible-memory-leak-in-master_parse.patch
|
|
|
9a499a |
Patch199: autofs-5.1.7-fix-possible-memory-leak-in-mnts_add_amdmount.patch
|
|
|
9a499a |
Patch200: autofs-5.1.7-fix-double-unlock-in-parse_mount.patch
|
|
|
9a499a |
Patch201: autofs-5.1.7-add-length-check-in-umount_subtree_mounts.patch
|
|
|
9a499a |
Patch202: autofs-5.1.7-fix-flag-check-in-umount_multi.patch
|
|
|
9a499a |
Patch203: autofs-5.1.7-dont-try-umount-after-stat-ENOENT-fail.patch
|
|
|
9a499a |
Patch204: autofs-5.1.7-remove-redundant-assignment-in-master_add_amd_mount_section_mounts.patch
|
|
|
9a499a |
Patch205: autofs-5.1.7-fix-dead-code-in-mnts_add_mount.patch
|
|
|
9a499a |
Patch206: autofs-5.1.7-fix-arg-not-used-in-print.patch
|
|
|
9a499a |
Patch207: autofs-5.1.7-fix-missing-lock-release-in-mount_subtree.patch
|
|
|
9a499a |
Patch208: autofs-5.1.7-fix-double-free-in-parse_mapent.patch
|
|
|
9a499a |
Patch209: autofs-5.1.7-refactor-lookup_prune_one_cache-a-bit.patch
|
|
|
9a499a |
Patch210: autofs-5.1.7-cater-for-empty-mounts-list-in-mnts_get_expire_list.patch
|
|
|
9a499a |
Patch211: autofs-5.1.7-add-ext_mount_hash_mutex-lock-helpers.patch
|
|
|
9a499a |
|
|
|
9a499a |
Patch212: autofs-5.1.7-fix-amd-section-mounts-map-reload.patch
|
|
|
9a499a |
Patch213: autofs-5.1.7-fix-amd-hosts-mount-expire.patch
|
|
|
9a499a |
Patch214: autofs-5.1.7-fix-offset-entries-order.patch
|
|
|
9a499a |
Patch215: autofs-5.1.7-use-mapent-tree-root-for-tree_mapent_add_node.patch
|
|
|
9a499a |
Patch216: autofs-5.1.7-eliminate-redundant-cache-lookup-in-tree_mapent_add_node.patch
|
|
|
9a499a |
Patch217: autofs-5.1.7-fix-hosts-map-offset-order.patch
|
|
|
9a499a |
Patch218: autofs-5.1.7-fix-direct-mount-deadlock.patch
|
|
|
9a499a |
|
|
|
9a499a |
Patch219: autofs-5.1.7-fix-lookup_prune_one_cache-refactoring-change.patch
|
|
|
9a499a |
Patch220: autofs-5.1.7-add-missing-description-of-null-map-option.patch
|
|
|
9a499a |
Patch221: autofs-5.1.6-fix-empty-mounts-list-return-from-unlink_mount_tree.patch
|
|
|
9a499a |
|
|
|
9a499a |
Patch222: autofs-5.1.7-fix-nonstrict-offset-mount-fail-handling.patch
|
|
|
9a499a |
Patch223: autofs-5.1.6-remove-intr-hosts-map-mount-option.patch
|
|
|
9a499a |
|
|
|
f3080c |
Patch224: autofs-5.1.8-fix-kernel-mount-status-notification.patch
|
|
|
f3080c |
Patch225: autofs-5.1.8-fix-set-open-file-limit.patch
|
|
|
f3080c |
Patch226: autofs-5.1.8-improve-descriptor-open-error-reporting.patch
|
|
|
f3080c |
Patch227: autofs-5.1.6-fix-double-quoting-in-auto.smb.patch
|
|
|
f3080c |
Patch228: autofs-5.1.6-fix-double-quoting-of-ampersand-in-auto.smb-as-well.patch
|
|
|
f3080c |
|
|
|
f3080c |
Patch229: autofs-5.1.8-fix-root-offset-error-handling.patch
|
|
|
f3080c |
Patch230: autofs-5.1.8-fix-nonstrict-fail-handling-of-last-offset-mount.patch
|
|
|
f3080c |
Patch231: autofs-5.1.8-dont-fail-on-duplicate-host-export-entry.patch
|
|
|
f3080c |
Patch232: autofs-5.1.8-fix-loop-under-run-in-cache_get_offset_parent.patch
|
|
|
f3080c |
Patch233: autofs-5.1.8-simplify-cache_add-a-little.patch
|
|
|
f3080c |
Patch234: autofs-5.1.8-fix-use-after-free-in-tree_mapent_delete_offset_tree.patch
|
|
|
f3080c |
Patch235: autofs-5.1.8-fix-memory-leak-in-xdr_exports.patch
|
|
|
f3080c |
Patch236: autofs-5.1.8-avoid-calling-pthread_getspecific-with-NULL-key_thread_attempt_id.patch
|
|
|
f3080c |
Patch237: autofs-5.1.8-fix-sysconf-return-handling.patch
|
|
|
f3080c |
Patch238: autofs-5.1.4-make-umount_ent-recognise-forced-umount.patch
|
|
|
f3080c |
Patch239: autofs-5.1.8-remove-nonstrict-parameter-from-tree_mapent_umount_offsets.patch
|
|
|
f3080c |
Patch240: autofs-5.1.8-fix-handling-of-incorrect-return-from-umount_ent.patch
|
|
|
f3080c |
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
BuildRequires: systemd-units
|
|
|
aea863 |
BuildRequires: systemd-devel
|
|
|
aea863 |
%endif
|
|
|
aea863 |
BuildRequires: gcc
|
|
|
aea863 |
BuildRequires: autoconf, openldap-devel, bison, flex, libxml2-devel
|
|
|
aea863 |
BuildRequires: cyrus-sasl-devel, openssl-devel module-init-tools util-linux
|
|
|
aea863 |
BuildRequires: e2fsprogs libtirpc-devel libsss_autofs libnsl2-devel
|
|
|
9a499a |
BuildRequires: pkgconfig
|
|
|
aea863 |
Conflicts: cyrus-sasl-lib < 2.1.23-9
|
|
|
aea863 |
Requires: bash coreutils sed gawk grep module-init-tools /bin/ps
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
Requires(post): systemd-sysv
|
|
|
aea863 |
Requires(post): systemd-units
|
|
|
aea863 |
Requires(preun): systemd-units
|
|
|
aea863 |
Requires(postun): systemd-units
|
|
|
aea863 |
%else
|
|
|
aea863 |
Requires(post): /sbin/chkconfig
|
|
|
aea863 |
Requires(preun): /sbin/service
|
|
|
aea863 |
Requires(postun): /sbin/service
|
|
|
aea863 |
Requires(postun): /sbin/chkconfig
|
|
|
aea863 |
%endif
|
|
|
aea863 |
Summary(de): autofs daemon
|
|
|
aea863 |
Summary(fr): démon autofs
|
|
|
aea863 |
Summary(tr): autofs sunucu süreci
|
|
|
aea863 |
Summary(sv): autofs-daemon
|
|
|
aea863 |
|
|
|
aea863 |
%description
|
|
|
aea863 |
autofs is a daemon which automatically mounts filesystems when you use
|
|
|
aea863 |
them, and unmounts them later when you are not using them. This can
|
|
|
aea863 |
include network filesystems, CD-ROMs, floppies, and so forth.
|
|
|
aea863 |
|
|
|
aea863 |
%description -l de
|
|
|
aea863 |
autofs ist ein Dämon, der Dateisysteme automatisch montiert, wenn sie
|
|
|
aea863 |
benutzt werden, und sie später bei Nichtbenutzung wieder demontiert.
|
|
|
aea863 |
Dies kann Netz-Dateisysteme, CD-ROMs, Disketten und ähnliches einschließen.
|
|
|
aea863 |
|
|
|
aea863 |
%description -l fr
|
|
|
aea863 |
autofs est un démon qui monte automatiquement les systèmes de fichiers
|
|
|
aea863 |
lorsqu'on les utilise et les démonte lorsqu'on ne les utilise plus. Cela
|
|
|
aea863 |
inclus les systèmes de fichiers réseau, les CD-ROMs, les disquettes, etc.
|
|
|
aea863 |
|
|
|
aea863 |
%description -l tr
|
|
|
aea863 |
autofs, kullanýlan dosya sistemlerini gerek olunca kendiliðinden baðlar
|
|
|
aea863 |
ve kullanýmlarý sona erince yine kendiliðinden çözer. Bu iþlem, að dosya
|
|
|
aea863 |
sistemleri, CD-ROM'lar ve disketler üzerinde yapýlabilir.
|
|
|
aea863 |
|
|
|
aea863 |
%description -l sv
|
|
|
aea863 |
autofs är en daemon som mountar filsystem när de använda, och senare
|
|
|
aea863 |
unmountar dem när de har varit oanvända en bestämd tid. Detta kan
|
|
|
aea863 |
inkludera nätfilsystem, CD-ROM, floppydiskar, och så vidare.
|
|
|
aea863 |
|
|
|
aea863 |
%prep
|
|
|
aea863 |
%setup -q -n %{name}-%{version}
|
|
|
aea863 |
echo %{version}-%{release} > .version
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
%define unitdir %{?_unitdir:/usr/lib/systemd/system}
|
|
|
aea863 |
%define systemd_configure_arg --with-systemd
|
|
|
aea863 |
%endif
|
|
|
aea863 |
%patch1 -p1
|
|
|
aea863 |
%patch2 -p1
|
|
|
aea863 |
%patch3 -p1
|
|
|
aea863 |
%patch4 -p1
|
|
|
aea863 |
%patch5 -p1
|
|
|
aea863 |
%patch6 -p1
|
|
|
aea863 |
%patch7 -p1
|
|
|
aea863 |
%patch8 -p1
|
|
|
aea863 |
%patch9 -p1
|
|
|
aea863 |
%patch10 -p1
|
|
|
aea863 |
%patch11 -p1
|
|
|
aea863 |
%patch12 -p1
|
|
|
aea863 |
%patch13 -p1
|
|
|
aea863 |
%patch14 -p1
|
|
|
aea863 |
%patch15 -p1
|
|
|
aea863 |
%patch16 -p1
|
|
|
aea863 |
%patch17 -p1
|
|
|
aea863 |
%patch18 -p1
|
|
|
aea863 |
%patch19 -p1
|
|
|
aea863 |
%patch20 -p1
|
|
|
aea863 |
%patch21 -p1
|
|
|
aea863 |
%patch22 -p1
|
|
|
aea863 |
%patch23 -p1
|
|
|
aea863 |
%patch24 -p1
|
|
|
aea863 |
%patch25 -p1
|
|
|
aea863 |
%patch26 -p1
|
|
|
aea863 |
%patch27 -p1
|
|
|
aea863 |
%patch28 -p1
|
|
|
aea863 |
%patch29 -p1
|
|
|
aea863 |
%patch30 -p1
|
|
|
aea863 |
%patch31 -p1
|
|
|
aea863 |
%patch32 -p1
|
|
|
aea863 |
%patch33 -p1
|
|
|
aea863 |
%patch34 -p1
|
|
|
aea863 |
%patch35 -p1
|
|
|
aea863 |
%patch36 -p1
|
|
|
aea863 |
%patch37 -p1
|
|
|
aea863 |
%patch38 -p1
|
|
|
aea863 |
%patch39 -p1
|
|
|
aea863 |
|
|
|
aea863 |
%patch40 -p1
|
|
|
aea863 |
%patch41 -p1
|
|
|
aea863 |
%patch42 -p1
|
|
|
aea863 |
%patch43 -p1
|
|
|
aea863 |
%patch44 -p1
|
|
|
aea863 |
%patch45 -p1
|
|
|
aea863 |
%patch46 -p1
|
|
|
aea863 |
%patch47 -p1
|
|
|
aea863 |
%patch48 -p1
|
|
|
aea863 |
%patch49 -p1
|
|
|
aea863 |
%patch50 -p1
|
|
|
aea863 |
%patch51 -p1
|
|
|
aea863 |
%patch52 -p1
|
|
|
aea863 |
%patch53 -p1
|
|
|
aea863 |
%patch54 -p1
|
|
|
aea863 |
|
|
|
1c5f92 |
%patch60 -p1
|
|
|
1c5f92 |
%patch61 -p1
|
|
|
1c5f92 |
%patch62 -p1
|
|
|
1c5f92 |
%patch63 -p1
|
|
|
1c5f92 |
%patch64 -p1
|
|
|
1c5f92 |
%patch65 -p1
|
|
|
1c5f92 |
%patch66 -p1
|
|
|
1c5f92 |
%patch67 -p1
|
|
|
1c5f92 |
%patch68 -p1
|
|
|
1c5f92 |
%patch69 -p1
|
|
|
1c5f92 |
%patch70 -p1
|
|
|
1c5f92 |
%patch71 -p1
|
|
|
1c5f92 |
%patch72 -p1
|
|
|
1c5f92 |
%patch73 -p1
|
|
|
1c5f92 |
%patch74 -p1
|
|
|
1c5f92 |
%patch75 -p1
|
|
|
1c5f92 |
%patch76 -p1
|
|
|
1c5f92 |
%patch77 -p1
|
|
|
1c5f92 |
%patch78 -p1
|
|
|
1c5f92 |
%patch79 -p1
|
|
|
1c5f92 |
%patch80 -p1
|
|
|
1c5f92 |
%patch81 -p1
|
|
|
1c5f92 |
%patch82 -p1
|
|
|
1c5f92 |
|
|
|
1c5f92 |
%patch83 -p1
|
|
|
b2d21a |
%patch84 -p1
|
|
|
b2d21a |
|
|
|
b2d21a |
%patch85 -p1
|
|
|
b2d21a |
%patch86 -p1
|
|
|
b2d21a |
%patch87 -p1
|
|
|
b2d21a |
%patch88 -p1
|
|
|
1c5f92 |
|
|
|
1b50e3 |
%patch89 -p1
|
|
|
1b50e3 |
%patch90 -p1
|
|
|
1b50e3 |
|
|
|
1b50e3 |
%patch91 -p1
|
|
|
1b50e3 |
%patch92 -p1
|
|
|
1b50e3 |
%patch93 -p1
|
|
|
1b50e3 |
%patch94 -p1
|
|
|
1b50e3 |
%patch95 -p1
|
|
|
1b50e3 |
%patch96 -p1
|
|
|
1b50e3 |
%patch97 -p1
|
|
|
1b50e3 |
%patch98 -p1
|
|
|
1b50e3 |
|
|
|
1b50e3 |
%patch100 -p1
|
|
|
1b50e3 |
%patch101 -p1
|
|
|
1b50e3 |
%patch102 -p1
|
|
|
1b50e3 |
%patch103 -p1
|
|
|
1b50e3 |
%patch104 -p1
|
|
|
1b50e3 |
%patch105 -p1
|
|
|
1b50e3 |
%patch106 -p1
|
|
|
1b50e3 |
%patch107 -p1
|
|
|
1b50e3 |
%patch108 -p1
|
|
|
1b50e3 |
%patch109 -p1
|
|
|
1b50e3 |
%patch110 -p1
|
|
|
1b50e3 |
%patch111 -p1
|
|
|
1b50e3 |
%patch112 -p1
|
|
|
1b50e3 |
%patch113 -p1
|
|
|
1b50e3 |
%patch114 -p1
|
|
|
1b50e3 |
%patch115 -p1
|
|
|
1b50e3 |
%patch116 -p1
|
|
|
1b50e3 |
%patch117 -p1
|
|
|
1b50e3 |
%patch118 -p1
|
|
|
1b50e3 |
%patch119 -p1
|
|
|
1b50e3 |
|
|
|
9a499a |
%patch120 -p1
|
|
|
9a499a |
%patch121 -p1
|
|
|
9a499a |
%patch122 -p1
|
|
|
9a499a |
%patch123 -p1
|
|
|
9a499a |
%patch124 -p1
|
|
|
9a499a |
%patch125 -p1
|
|
|
9a499a |
%patch126 -p1
|
|
|
9a499a |
%patch127 -p1
|
|
|
9a499a |
%patch128 -p1
|
|
|
9a499a |
%patch129 -p1
|
|
|
9a499a |
%patch130 -p1
|
|
|
9a499a |
%patch131 -p1
|
|
|
9a499a |
%patch132 -p1
|
|
|
9a499a |
%patch133 -p1
|
|
|
9a499a |
%patch134 -p1
|
|
|
9a499a |
%patch135 -p1
|
|
|
9a499a |
%patch136 -p1
|
|
|
9a499a |
%patch137 -p1
|
|
|
9a499a |
%patch138 -p1
|
|
|
9a499a |
%patch139 -p1
|
|
|
9a499a |
%patch140 -p1
|
|
|
9a499a |
%patch141 -p1
|
|
|
9a499a |
%patch142 -p1
|
|
|
9a499a |
%patch143 -p1
|
|
|
9a499a |
%patch144 -p1
|
|
|
9a499a |
%patch145 -p1
|
|
|
9a499a |
%patch146 -p1
|
|
|
9a499a |
%patch147 -p1
|
|
|
9a499a |
%patch148 -p1
|
|
|
9a499a |
%patch149 -p1
|
|
|
9a499a |
%patch150 -p1
|
|
|
9a499a |
%patch151 -p1
|
|
|
9a499a |
%patch152 -p1
|
|
|
9a499a |
%patch153 -p1
|
|
|
9a499a |
%patch154 -p1
|
|
|
9a499a |
%patch155 -p1
|
|
|
9a499a |
%patch156 -p1
|
|
|
9a499a |
%patch157 -p1
|
|
|
9a499a |
%patch158 -p1
|
|
|
9a499a |
%patch159 -p1
|
|
|
9a499a |
%patch160 -p1
|
|
|
9a499a |
%patch161 -p1
|
|
|
9a499a |
%patch162 -p1
|
|
|
9a499a |
%patch163 -p1
|
|
|
9a499a |
%patch164 -p1
|
|
|
9a499a |
%patch165 -p1
|
|
|
9a499a |
%patch166 -p1
|
|
|
9a499a |
%patch167 -p1
|
|
|
9a499a |
%patch168 -p1
|
|
|
9a499a |
%patch169 -p1
|
|
|
9a499a |
%patch170 -p1
|
|
|
9a499a |
%patch171 -p1
|
|
|
9a499a |
%patch172 -p1
|
|
|
9a499a |
%patch173 -p1
|
|
|
9a499a |
%patch174 -p1
|
|
|
9a499a |
%patch175 -p1
|
|
|
9a499a |
%patch176 -p1
|
|
|
9a499a |
%patch177 -p1
|
|
|
9a499a |
%patch178 -p1
|
|
|
9a499a |
%patch179 -p1
|
|
|
9a499a |
%patch180 -p1
|
|
|
9a499a |
%patch181 -p1
|
|
|
9a499a |
%patch182 -p1
|
|
|
9a499a |
%patch183 -p1
|
|
|
9a499a |
%patch184 -p1
|
|
|
9a499a |
%patch185 -p1
|
|
|
9a499a |
%patch186 -p1
|
|
|
9a499a |
%patch187 -p1
|
|
|
9a499a |
%patch188 -p1
|
|
|
9a499a |
%patch189 -p1
|
|
|
9a499a |
%patch190 -p1
|
|
|
9a499a |
%patch191 -p1
|
|
|
9a499a |
%patch192 -p1
|
|
|
9a499a |
%patch193 -p1
|
|
|
9a499a |
%patch194 -p1
|
|
|
9a499a |
%patch195 -p1
|
|
|
9a499a |
%patch196 -p1
|
|
|
9a499a |
%patch197 -p1
|
|
|
9a499a |
%patch198 -p1
|
|
|
9a499a |
%patch199 -p1
|
|
|
9a499a |
%patch200 -p1
|
|
|
9a499a |
%patch201 -p1
|
|
|
9a499a |
%patch202 -p1
|
|
|
9a499a |
%patch203 -p1
|
|
|
9a499a |
%patch204 -p1
|
|
|
9a499a |
%patch205 -p1
|
|
|
9a499a |
%patch206 -p1
|
|
|
9a499a |
%patch207 -p1
|
|
|
9a499a |
%patch208 -p1
|
|
|
9a499a |
%patch209 -p1
|
|
|
9a499a |
%patch210 -p1
|
|
|
9a499a |
%patch211 -p1
|
|
|
9a499a |
|
|
|
9a499a |
%patch212 -p1
|
|
|
9a499a |
%patch213 -p1
|
|
|
9a499a |
%patch214 -p1
|
|
|
9a499a |
%patch215 -p1
|
|
|
9a499a |
%patch216 -p1
|
|
|
9a499a |
%patch217 -p1
|
|
|
9a499a |
%patch218 -p1
|
|
|
9a499a |
|
|
|
9a499a |
%patch219 -p1
|
|
|
9a499a |
%patch220 -p1
|
|
|
9a499a |
%patch221 -p1
|
|
|
9a499a |
|
|
|
9a499a |
%patch222 -p1
|
|
|
9a499a |
%patch223 -p1
|
|
|
9a499a |
|
|
|
f3080c |
%patch224 -p1
|
|
|
f3080c |
%patch225 -p1
|
|
|
f3080c |
%patch226 -p1
|
|
|
f3080c |
%patch227 -p1
|
|
|
f3080c |
%patch228 -p1
|
|
|
f3080c |
|
|
|
f3080c |
%patch229 -p1
|
|
|
f3080c |
%patch230 -p1
|
|
|
f3080c |
%patch231 -p1
|
|
|
f3080c |
%patch232 -p1
|
|
|
f3080c |
%patch233 -p1
|
|
|
f3080c |
%patch234 -p1
|
|
|
f3080c |
%patch235 -p1
|
|
|
f3080c |
%patch236 -p1
|
|
|
f3080c |
%patch237 -p1
|
|
|
f3080c |
%patch238 -p1
|
|
|
f3080c |
%patch239 -p1
|
|
|
f3080c |
%patch240 -p1
|
|
|
f3080c |
|
|
|
aea863 |
%build
|
|
|
aea863 |
LDFLAGS=-Wl,-z,now
|
|
|
aea863 |
%configure --disable-mount-locking --enable-ignore-busy --with-libtirpc --without-hesiod %{?systemd_configure_arg:}
|
|
|
aea863 |
make initdir=%{_initrddir} DONTSTRIP=1
|
|
|
aea863 |
|
|
|
aea863 |
%install
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
install -d -m 755 $RPM_BUILD_ROOT%{unitdir}
|
|
|
aea863 |
%else
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT%{_initrddir}
|
|
|
aea863 |
%endif
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT%{_sbindir}
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT%{_libdir}/autofs
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT%{_mandir}/{man5,man8}
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT/etc/sysconfig
|
|
|
aea863 |
mkdir -p -m755 $RPM_BUILD_ROOT/etc/auto.master.d
|
|
|
aea863 |
|
|
|
aea863 |
make install mandir=%{_mandir} initdir=%{_initrddir} systemddir=%{unitdir} INSTALLROOT=$RPM_BUILD_ROOT
|
|
|
aea863 |
echo make -C redhat
|
|
|
aea863 |
make -C redhat
|
|
|
aea863 |
install -m 755 -d $RPM_BUILD_ROOT/misc
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
# Configure can get this wrong when the unit files appear under /lib and /usr/lib
|
|
|
aea863 |
find $RPM_BUILD_ROOT -type f -name autofs.service -exec rm -f {} \;
|
|
|
aea863 |
install -m 644 redhat/autofs.service $RPM_BUILD_ROOT%{unitdir}/autofs.service
|
|
|
aea863 |
%define init_file_name %{unitdir}/autofs.service
|
|
|
aea863 |
%else
|
|
|
aea863 |
install -m 755 redhat/autofs.init $RPM_BUILD_ROOT%{_initrddir}/autofs
|
|
|
aea863 |
%define init_file_name /etc/rc.d/init.d/autofs
|
|
|
aea863 |
%endif
|
|
|
aea863 |
install -m 644 redhat/autofs.conf $RPM_BUILD_ROOT/etc/autofs.conf
|
|
|
aea863 |
install -m 644 redhat/autofs.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/autofs
|
|
|
aea863 |
|
|
|
aea863 |
install -m 644 samples/auto.master $RPM_BUILD_ROOT/etc/auto.master
|
|
|
aea863 |
install -m 644 samples/auto.misc $RPM_BUILD_ROOT/etc/auto.misc
|
|
|
aea863 |
install -m 755 samples/auto.net $RPM_BUILD_ROOT/etc/auto.net
|
|
|
aea863 |
install -m 755 samples/auto.smb $RPM_BUILD_ROOT/etc/auto.smb
|
|
|
aea863 |
install -m 600 samples/autofs_ldap_auth.conf $RPM_BUILD_ROOT/etc/autofs_ldap_auth.conf
|
|
|
aea863 |
|
|
|
aea863 |
%post
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
%systemd_post %{name}.service
|
|
|
aea863 |
%else
|
|
|
aea863 |
if [ $1 -eq 1 ]; then
|
|
|
aea863 |
%{_sbindir}/sbin/chkconfig --add autofs
|
|
|
aea863 |
fi
|
|
|
aea863 |
%endif
|
|
|
aea863 |
|
|
|
aea863 |
%preun
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
%systemd_preun %{name}.service
|
|
|
aea863 |
%else
|
|
|
aea863 |
if [ $1 -eq 0 ] ; then
|
|
|
aea863 |
%{_sbindir}/service autofs stop > /dev/null 2>&1 || :
|
|
|
aea863 |
%{_sbindir}/chkconfig --del autofs
|
|
|
aea863 |
fi
|
|
|
aea863 |
%endif
|
|
|
aea863 |
|
|
|
aea863 |
%postun
|
|
|
aea863 |
%if %{with_systemd}
|
|
|
aea863 |
%systemd_postun_with_restart %{name}.service
|
|
|
aea863 |
%else
|
|
|
aea863 |
if [ $1 -ge 1 ] ; then
|
|
|
aea863 |
%{_sbindir}/sbin/service autofs condrestart > /dev/null 2>&1 || :
|
|
|
aea863 |
fi
|
|
|
aea863 |
%endif
|
|
|
aea863 |
|
|
|
aea863 |
%triggerun -- %{name} < 5.0.6-5
|
|
|
aea863 |
# Save the current service runlevel info
|
|
|
aea863 |
# User must manually run systemd-sysv-convert --apply %{name}
|
|
|
aea863 |
# to migrate them to systemd targets
|
|
|
aea863 |
%{_bindir}/systemd-sysv-convert --save %{name} >/dev/null 2>&1 ||:
|
|
|
aea863 |
|
|
|
aea863 |
# Run these because the SysV package being removed won't do them
|
|
|
aea863 |
%{_sbindir}/chkconfig --del %{name} >/dev/null 2>&1 || :
|
|
|
aea863 |
%{_bindir}/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
|
|
|
aea863 |
|
|
|
aea863 |
%files
|
|
|
1c5f92 |
%doc CREDITS INSTALL COPY* README* samples/ldap* samples/*.schema
|
|
|
1c5f92 |
%doc samples/am-utils-ldap-id.txt
|
|
|
aea863 |
%config %{init_file_name}
|
|
|
aea863 |
%config(noreplace,missingok) /etc/auto.master
|
|
|
aea863 |
%config(noreplace) /etc/autofs.conf
|
|
|
aea863 |
%config(noreplace,missingok) /etc/auto.misc
|
|
|
aea863 |
%config(noreplace,missingok) /etc/auto.net
|
|
|
aea863 |
%config(noreplace,missingok) /etc/auto.smb
|
|
|
aea863 |
%config(noreplace) /etc/sysconfig/autofs
|
|
|
aea863 |
%config(noreplace) /etc/autofs_ldap_auth.conf
|
|
|
aea863 |
%{_sbindir}/automount
|
|
|
aea863 |
%{_mandir}/*/*
|
|
|
aea863 |
%{_libdir}/autofs/
|
|
|
aea863 |
%dir /etc/auto.master.d
|
|
|
aea863 |
|
|
|
aea863 |
%changelog
|
|
|
f3080c |
* Tue Feb 15 2022 Ian Kent <ikent@redhat.com> - 5.1.4-82
|
|
|
f3080c |
- bz2052122 - autofs attempts unmount on directory in use
|
|
|
f3080c |
- make umount_ent() recognise forced umount.
|
|
|
f3080c |
- remove nonstrict parameter from tree_mapent_umount_offsets().
|
|
|
f3080c |
- fix handling of incorrect return from umount_ent().
|
|
|
f3080c |
- Resolves: rhbz#2052122
|
|
|
f3080c |
|
|
|
f3080c |
* Mon Feb 14 2022 Ian Kent <ikent@redhat.com> - 5.1.4-81
|
|
|
f3080c |
- bz2033552 - Using -hosts option does not work after upgrading from 8.4 to 8.5
|
|
|
f3080c |
- fix root offset error handling.
|
|
|
f3080c |
- fix nonstrict fail handling of last offset mount.
|
|
|
f3080c |
- dont fail on duplicate offset entry tree add.
|
|
|
f3080c |
- fix loop under run in cache_get_offset_parent().
|
|
|
f3080c |
- simplify cache_add() a little.
|
|
|
f3080c |
- fix use after free in tree_mapent_delete_offset_tree().
|
|
|
f3080c |
- fix memory leak in xdr_exports().
|
|
|
f3080c |
- avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
|
|
|
f3080c |
- fix sysconf(3) return handling.
|
|
|
f3080c |
- Resolves: rhbz#2033552
|
|
|
f3080c |
|
|
|
f3080c |
* Fri Dec 03 2021 Ian Kent <ikent@redhat.com> - 5.1.4-77
|
|
|
f3080c |
- bz2025509 - Autofs auto.smb awk script fails on shares with dollar signs
|
|
|
f3080c |
- fix double quoting in auto.smb.
|
|
|
f3080c |
- fix double quoting of ampersand in auto.smb as well.
|
|
|
f3080c |
- Resolves: rhbz#2025509
|
|
|
f3080c |
|
|
|
f3080c |
* Thu Dec 02 2021 Ian Kent <ikent@redhat.com> - 5.1.4-76
|
|
|
f3080c |
- bz2025963 - autofs service has not proper limits set to be able to handle many mounts
|
|
|
f3080c |
- fix set open file limit.
|
|
|
f3080c |
- improve descriptor open error reporting.
|
|
|
f3080c |
- Resolves: rhbz#2025963
|
|
|
f3080c |
|
|
|
f3080c |
* Wed Dec 01 2021 Ian Kent <ikent@redhat.com> - 5.1.4-75
|
|
|
f3080c |
- bz2023740 - autofs: send FAIL cmd/ioctl mess when encountering problems
|
|
|
f3080c |
with mount trigger
|
|
|
f3080c |
- fix kernel mount status notification.
|
|
|
f3080c |
- Resolves: rhbz#2023740
|
|
|
f3080c |
|
|
|
9a499a |
* Tue Jun 22 2021 Ian Kent <ikent@redhat.com> - 5.1.4-74
|
|
|
9a499a |
- bz1974309 - Removal of default intr mount option while using -hosts
|
|
|
9a499a |
and host.net
|
|
|
9a499a |
- remove intr hosts map mount option.
|
|
|
9a499a |
- fix previous changelog entry revision.
|
|
|
9a499a |
- Resolves: rhbz#1974309
|
|
|
9a499a |
|
|
|
9a499a |
* Fri Jun 18 2021 Ian Kent <ikent@redhat.com> - 5.1.4-73
|
|
|
9a499a |
- bz1973025 - /net mount being not cleanly mounted and unmounted
|
|
|
9a499a |
- correct patch, fix nonstrict offset mount fail handling.
|
|
|
9a499a |
- Related: rhbz#1973025
|
|
|
9a499a |
|
|
|
9a499a |
* Fri Jun 18 2021 Ian Kent <ikent@redhat.com> - 5.1.4-72
|
|
|
9a499a |
- bz1973025 - /net mount being not cleanly mounted and unmounted
|
|
|
9a499a |
- fix nonstrict offset mount fail handling.
|
|
|
9a499a |
- Resolves: rhbz#1973025
|
|
|
9a499a |
|
|
|
9a499a |
* Tue Jun 08 2021 Ian Kent <ikent@redhat.com> - 5.1.4-71
|
|
|
9a499a |
- bz1969210 - autofs: already mounted as other than autofs or failed to unlink
|
|
|
9a499a |
entry in tree
|
|
|
9a499a |
- fix empty mounts list return from unlink_mount_tree().
|
|
|
9a499a |
- Resolves: rhbz#1969210
|
|
|
9a499a |
|
|
|
9a499a |
* Tue Jun 01 2021 Ian Kent <ikent@redhat.com> - 5.1.4-70
|
|
|
9a499a |
- bz1965862 - A recent Coverity change can cause an infinit loop on map reload
|
|
|
9a499a |
- fix lookup_prune_one_cache() refactoring change.
|
|
|
9a499a |
- bz1963129 - auto.master manpage doesn't mention -null or other built-in maps
|
|
|
9a499a |
- add missing desciption of null map option.
|
|
|
9a499a |
- Resolves: rhbz#1965862 rhbz#1963129
|
|
|
9a499a |
|
|
|
9a499a |
* Wed May 19 2021 Ian Kent <ikent@redhat.com> - 5.1.4-69
|
|
|
9a499a |
- bz1961492 - autofs: regression in offset ordering
|
|
|
9a499a |
- fix offset entries order.
|
|
|
9a499a |
- use mapent tree root for tree_mapent_add_node().
|
|
|
9a499a |
- eliminate redundant cache lookup in tree_mapent_add_node().
|
|
|
9a499a |
- fix hosts map offset order.
|
|
|
9a499a |
- fix direct mount deadlock.
|
|
|
9a499a |
- Resolves: rhbz#1961492
|
|
|
9a499a |
|
|
|
9a499a |
* Mon May 10 2021 Ian Kent <ikent@redhat.com> - 5.1.4-68
|
|
|
9a499a |
- bz1958487 - autofs amd mounts present in the configuration get umounted
|
|
|
9a499a |
on reload
|
|
|
9a499a |
- fix amd section mounts map reload.
|
|
|
9a499a |
- bz1958485 - autofs amd type host mounts fail for certain host names
|
|
|
9a499a |
- fix amd hosts mount expire.
|
|
|
9a499a |
- Resolves: rhbz#1958487 rhbz#1958485
|
|
|
9a499a |
|
|
|
9a499a |
* Thu May 06 2021 Ian Kent <ikent@redhat.com> - 5.1.4-67
|
|
|
9a499a |
- bz1954430 - Please, rebuild autofs-5.1.4-66.el8
|
|
|
9a499a |
- rebuild with fixed binutils.
|
|
|
9a499a |
- Resolves: rhbz#1954430
|
|
|
9a499a |
|
|
|
9a499a |
* Tue Mar 16 2021 Ian Kent <ikent@redhat.com> - 5.1.4-66
|
|
|
9a499a |
- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount
|
|
|
9a499a |
failes
|
|
|
9a499a |
- Coverity fixes
|
|
|
9a499a |
- add missing free in handle_mounts().
|
|
|
9a499a |
- remove redundant if check.
|
|
|
9a499a |
- fix possible memory leak in master_parse().
|
|
|
9a499a |
- fix possible memory leak in mnts_add_amdmount().
|
|
|
9a499a |
- fix double unlock in parse_mount().
|
|
|
9a499a |
- add length check in umount_subtree_mounts().
|
|
|
9a499a |
- fix flags check in umount_multi().
|
|
|
9a499a |
- dont try umount after stat() ENOENT fail.
|
|
|
9a499a |
- remove redundant assignment in master_add_amd_mount_section_mounts().
|
|
|
9a499a |
- fix dead code in mnts_add_mount().
|
|
|
9a499a |
- fix arg not used in error print.
|
|
|
9a499a |
- fix missing lock release in mount_subtree().
|
|
|
9a499a |
- fix double free in parse_mapent().
|
|
|
9a499a |
- refactor lookup_prune_one_cache() a bit.
|
|
|
9a499a |
- cater for empty mounts list in mnts_get_expire_list().
|
|
|
9a499a |
- add ext_mount_hash_mutex lock helpers.
|
|
|
9a499a |
- Related: rhbz#1912106
|
|
|
9a499a |
|
|
|
9a499a |
* Tue Mar 16 2021 Ian Kent <ikent@redhat.com> - 5.1.4-65
|
|
|
9a499a |
- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount
|
|
|
9a499a |
failes
|
|
|
9a499a |
- fix unapplied patch.
|
|
|
9a499a |
- remove unused variable from get_exports().
|
|
|
9a499a |
- Related: rhbz#1912106
|
|
|
9a499a |
|
|
|
9a499a |
* Tue Mar 16 2021 Ian Kent <ikent@redhat.com> - 5.1.4-64
|
|
|
9a499a |
- bz1912106 - Using -hosts option does not resolve host from /etc/hosts and mount
|
|
|
9a499a |
failes
|
|
|
9a499a |
# Dependendant patches for expire improvement series.
|
|
|
9a499a |
- use defines for expire type.
|
|
|
9a499a |
- remove unused function dump_master().
|
|
|
9a499a |
- fix additional typing errors.
|
|
|
9a499a |
- make bind mounts propagation slave by default.
|
|
|
9a499a |
- fix browse dir not re-created on symlink expire.
|
|
|
9a499a |
# Expire improvement series.
|
|
|
9a499a |
- update list.h.
|
|
|
9a499a |
- add hashtable implementation.
|
|
|
9a499a |
- change mountpoint to mp in struct ext_mount.
|
|
|
9a499a |
- make external mounts independent of amd_entry.
|
|
|
9a499a |
- make external mounts use simpler hashtable.
|
|
|
9a499a |
- add a hash index to mnt_list.
|
|
|
9a499a |
- use mnt_list for submounts.
|
|
|
9a499a |
- use mnt_list for amdmounts.
|
|
|
9a499a |
- make umount_autofs() static.
|
|
|
9a499a |
- remove force parameter from umount_all().
|
|
|
9a499a |
- fix remount expire.
|
|
|
9a499a |
- fix stale offset directories disable mount.
|
|
|
9a499a |
- use struct mnt_list to track mounted mounts.
|
|
|
9a499a |
- use struct mnt_list mounted list for expire.
|
|
|
9a499a |
- remove unused function tree_get_mnt_list().
|
|
|
9a499a |
- only add expre alarm for active mounts.
|
|
|
9a499a |
- move submount check into conditional_alarm_add().
|
|
|
9a499a |
- move lib/master.c to daemon/master.c.
|
|
|
9a499a |
- use master_list_empty() for list empty check.
|
|
|
9a499a |
- add helper to construct mount point path.
|
|
|
9a499a |
# Additional fixes.
|
|
|
9a499a |
- add xdr_exports().
|
|
|
9a499a |
- remove mount.x and rpcgen dependencies.
|
|
|
9a499a |
- dont use realloc in host exports list processing.
|
|
|
9a499a |
- use sprintf() when constructing hosts mapent.
|
|
|
9a499a |
- fix mnts_remove_amdmount() uses wrong list.
|
|
|
9a499a |
- eliminate cache_lookup_offset() usage.
|
|
|
9a499a |
- fix is mounted check on non existent path.
|
|
|
9a499a |
- simplify cache_get_parent().
|
|
|
9a499a |
- set offset parent in update_offset_entry().
|
|
|
9a499a |
- remove redundant variables from mount_autofs_offset().
|
|
|
9a499a |
- remove unused parameter form do_mount_autofs_offset().
|
|
|
9a499a |
- refactor umount_multi_triggers().
|
|
|
9a499a |
- eliminate clean_stale_multi_triggers().
|
|
|
9a499a |
- simplify mount_subtree() mount check.
|
|
|
9a499a |
- fix mnts_get_expire_list() expire list construction.
|
|
|
9a499a |
- fix inconsistent locking in umount_subtree_mounts().
|
|
|
9a499a |
- fix return from umount_subtree_mounts() on offset list delete.
|
|
|
9a499a |
- pass mapent_cache to update_offset_entry().
|
|
|
9a499a |
- fix inconsistent locking in parse_mount().
|
|
|
9a499a |
- remove unused mount offset list lock functions.
|
|
|
9a499a |
- eliminate count_mounts() from expire_proc_indirect().
|
|
|
9a499a |
- eliminate some strlen calls in offset handling.
|
|
|
9a499a |
- don't add offset mounts to mounted mounts table.
|
|
|
9a499a |
- reduce umount EBUSY check delay.
|
|
|
9a499a |
- cleanup cache_delete() a little.
|
|
|
9a499a |
- rename path to m_offset in update_offset_entry().
|
|
|
9a499a |
- don't pass root to do_mount_autofs_offset().
|
|
|
9a499a |
- rename tree implementation functions.
|
|
|
9a499a |
- fix program map multi-mount lookup after mount fail.
|
|
|
9a499a |
- add some multi-mount macros.
|
|
|
9a499a |
- remove unused functions cache_dump_multi() and cache_dump_cache().
|
|
|
9a499a |
- add a len field to struct autofs_point.
|
|
|
9a499a |
- make tree implementation data independent.
|
|
|
9a499a |
- add mapent tree implementation.
|
|
|
9a499a |
- add tree_mapent_add_node().
|
|
|
9a499a |
- add tree_mapent_delete_offsets().
|
|
|
9a499a |
- add tree_mapent_traverse_subtree().
|
|
|
9a499a |
- fix mount_fullpath().
|
|
|
9a499a |
- add tree_mapent_cleanup_offsets().
|
|
|
9a499a |
- add set_offset_tree_catatonic().
|
|
|
9a499a |
- add mount and umount offsets functions.
|
|
|
9a499a |
- switch to use tree implementation for offsets.
|
|
|
9a499a |
- remove obsolete functions.
|
|
|
9a499a |
- remove redundant local var from sun_mount().
|
|
|
9a499a |
- use mount_fullpath() in one spot in parse_mount().
|
|
|
9a499a |
- pass root length to mount_fullpath().
|
|
|
9a499a |
- remove unused function master_submount_list_empty().
|
|
|
9a499a |
- move amd mounts removal into lib/mounts.c.
|
|
|
9a499a |
- check for offset with no mount location.
|
|
|
9a499a |
- remove mounts_mutex.
|
|
|
9a499a |
- Resolves: rhbz#1912106
|
|
|
9a499a |
|
|
|
1b50e3 |
* Fri Nov 27 2020 Ian Kent <ikent@redhat.com> - 5.1.4-48
|
|
|
1b50e3 |
- bz1892184 - autofs: return a connection failure until maps have been fetched
|
|
|
1b50e3 |
- fix lookup_nss_read_master() nsswicth check return.
|
|
|
1b50e3 |
- fix typo in open_sss_lib().
|
|
|
1b50e3 |
- fix sss_master_map_wait timing.
|
|
|
1b50e3 |
- add sss ECONREFUSED return handling.
|
|
|
1b50e3 |
- use mapname in sss context for setautomntent().
|
|
|
1b50e3 |
- add support for new sss autofs proto version call.
|
|
|
1b50e3 |
- fix retries check in setautomntent_wait().
|
|
|
1b50e3 |
- refactor sss setautomntent().
|
|
|
1b50e3 |
- improve sss setautomntent() error handling.
|
|
|
1b50e3 |
- refactor sss getautomntent().
|
|
|
1b50e3 |
- improve sss getautomntent() error handling.
|
|
|
1b50e3 |
- sss introduce calculate_retry_count() function.
|
|
|
1b50e3 |
- move readall into struct master.
|
|
|
1b50e3 |
- sss introduce a flag to indicate map being read.
|
|
|
1b50e3 |
- update sss timeout documentation.
|
|
|
1b50e3 |
- refactor sss getautomntbyname().
|
|
|
1b50e3 |
- improve sss getautomntbyname() error handling.
|
|
|
1b50e3 |
- use a valid timeout in lookup_prune_one_cache().
|
|
|
1b50e3 |
- dont prune offset map entries.
|
|
|
1b50e3 |
- simplify sss source stale check.
|
|
|
1b50e3 |
- Resolves: rhbz#1892184
|
|
|
1b50e3 |
|
|
|
1b50e3 |
* Wed Nov 04 2020 Ian Kent <ikent@redhat.com> - 5.1.4-47
|
|
|
1b50e3 |
- bz1887681 - automount force unlink option (-F) does not work as expected
|
|
|
1b50e3 |
on autofs-5.0.7-109.el7
|
|
|
1b50e3 |
- fix direct mount unlink_mount_tree() path.
|
|
|
1b50e3 |
- fix unlink mounts umount order.
|
|
|
1b50e3 |
- fix incorrect logical compare in unlink_mount_tree().
|
|
|
1b50e3 |
- use bit flag for force unlink mounts.
|
|
|
1b50e3 |
- improve force unlink mounts option description.
|
|
|
1b50e3 |
- remove logpri fifo on autofs mount fail.
|
|
|
1b50e3 |
- add force unlink mounts and exit option.
|
|
|
1b50e3 |
- cleanup stale logpri fifo pipes on unlink and exit.
|
|
|
1b50e3 |
- Resolves: rhbz#1887681
|
|
|
1b50e3 |
|
|
|
1b50e3 |
* Wed Nov 04 2020 Ian Kent <ikent@redhat.com> - 5.1.4-46
|
|
|
1b50e3 |
- bz1664561 - incorrect of start service command in autofs man page
|
|
|
1b50e3 |
- actually apply fix patch.
|
|
|
1b50e3 |
- fix dates and recent status messages in changelog.
|
|
|
1b50e3 |
-Related: rhbz#1664561 rhbz#1858742
|
|
|
1b50e3 |
|
|
|
1b50e3 |
* Tue Nov 03 2020 Ian Kent <ikent@redhat.com> - 5.1.4-45
|
|
|
1b50e3 |
- bz1664561 - incorrect of start service command in autofs man page
|
|
|
1b50e3 |
- fix incorrect systemctl command syntax in autofs(8).
|
|
|
1b50e3 |
-Resolves: rhbz#1664561
|
|
|
1b50e3 |
|
|
|
1b50e3 |
* Mon Nov 02 2020 Ian Kent <ikent@redhat.com> - 5.1.4-44
|
|
|
1b50e3 |
- bz1858742 - autofs share doesn't mount when using nobind over RDMA where
|
|
|
1b50e3 |
nfs-server and nfs-client are the same systems.
|
|
|
1b50e3 |
- mount_nfs.c fix local rdma share not mounting.
|
|
|
1b50e3 |
-Resolves: rhbz#1858742
|
|
|
1b50e3 |
|
|
|
b2d21a |
* Mon Jun 15 2020 Ian Kent <ikent@redhat.com> - 5.1.4-43
|
|
|
b2d21a |
- bz1841456 - automount program crashes with "malloc(): invalid next size
|
|
|
b2d21a |
(unsorted)
|
|
|
b2d21a |
- fix autofs mount options construction.
|
|
|
b2d21a |
-Related: rhbz#1841456
|
|
|
b2d21a |
|
|
|
b2d21a |
* Tue Jun 02 2020 Ian Kent <ikent@redhat.com> - 5.1.4-42
|
|
|
b2d21a |
- bz1841456 - automount program crashes with "malloc(): invalid next size
|
|
|
b2d21a |
(unsorted)
|
|
|
b2d21a |
- initialize struct addrinfo for getaddrinfo() calls.
|
|
|
b2d21a |
- fix quoted string length calc in expandsunent().
|
|
|
b2d21a |
-Resolves: rhbz#1841456
|
|
|
b2d21a |
|
|
|
b2d21a |
* Mon May 18 2020 Ian Kent <ikent@redhat.com> - 5.1.4-41
|
|
|
b2d21a |
- bz1835547 - [RHEL8]autofs cannot mount samba/cifs shares that end with a
|
|
|
b2d21a |
dollar sign
|
|
|
b2d21a |
- fix trailing dollar sun entry expansion.
|
|
|
b2d21a |
- Resolves: rhbz#1835547
|
|
|
b2d21a |
|
|
|
b2d21a |
* Fri Feb 21 2020 Ian Kent <ikent@redhat.com> - 5.1.4-40
|
|
|
b2d21a |
- fix incorrect changelog entry for bug 1802251.
|
|
|
b2d21a |
- Related: rhbz#1802251
|
|
|
b2d21a |
|
|
|
b2d21a |
* Mon Feb 17 2020 Ian Kent <ikent@redhat.com> - 5.1.4-39
|
|
|
b2d21a |
- bz1802251 - Autofs will only mount share once if sss is first ini
|
|
|
b2d21a |
nsswitch.conf
|
|
|
b2d21a |
- fix a regression with map instance lookup.
|
|
|
b2d21a |
- Resolves: rhbz#1802251
|
|
|
b2d21a |
|
|
|
1c5f92 |
* Mon Nov 25 2019 Ian Kent <ikent@redhat.com> - 5.1.4-38
|
|
|
1c5f92 |
- bz1660145 - autofs.schema doesn't work in RHEL8
|
|
|
1c5f92 |
- update spec file doc inclusions for schema definition update.
|
|
|
1c5f92 |
- Related: rhbz#1660145
|
|
|
1c5f92 |
|
|
|
1c5f92 |
* Mon Nov 25 2019 Ian Kent <ikent@redhat.com> - 5.1.4-37
|
|
|
1c5f92 |
- bz1660145 - autofs.schema doesn't work in RHEL8
|
|
|
1c5f92 |
- update ldap READMEs and schema definitions.
|
|
|
1c5f92 |
- Resolves: rhbz#1660145
|
|
|
1c5f92 |
|
|
|
1c5f92 |
* Tue Nov 12 2019 Ian Kent <ikent@redhat.com> - 5.1.4-36
|
|
|
1c5f92 |
- bz1743442 - getmntent returns additional "-hosts" entries when
|
|
|
1c5f92 |
automounter is used with "hosts" map (userspace part)
|
|
|
1c5f92 |
- also use strictexpire for offsets (mounts).
|
|
|
1c5f92 |
- change expire type naming to better reflect usage.
|
|
|
1c5f92 |
- remove unused function has_fstab_option().
|
|
|
1c5f92 |
- remove unused function reverse_mnt_list().
|
|
|
1c5f92 |
- remove a couple of old debug messages.
|
|
|
1c5f92 |
- fix amd entry memory leak.
|
|
|
1c5f92 |
- fix unlink_mount_tree() not umounting mounts.
|
|
|
1c5f92 |
- add ignore mount option.
|
|
|
1c5f92 |
- use ignore option for offset mounts as well.
|
|
|
1c5f92 |
- add config option for "ignore" mount option.
|
|
|
1c5f92 |
- use bit flags for autofs mount types in mnt_list.
|
|
|
1c5f92 |
- use mp instead of path in mnt_list entries.
|
|
|
1c5f92 |
- always use PROC_MOUNTS to make mount lists.
|
|
|
1c5f92 |
- add glibc getmntent_r().
|
|
|
1c5f92 |
- use local getmntent_r in table_is_mounted().
|
|
|
1c5f92 |
- refactor unlink_active_mounts() in direct.c.
|
|
|
1c5f92 |
- don't use tree_is_mounted() for mounted checks.
|
|
|
1c5f92 |
- use single unlink_umount_tree() for both direct and indirect mounts.
|
|
|
1c5f92 |
- move unlink_mount_tree() to lib/mounts.c.
|
|
|
1c5f92 |
- use local_getmntent_r() for unlink_mount_tree().
|
|
|
1c5f92 |
- use local getmntent_r() in get_mnt_list().
|
|
|
1c5f92 |
- use local getmntent_r() in tree_make_mnt_list().
|
|
|
1c5f92 |
- fix missing initialization of autofs_point flags.
|
|
|
1c5f92 |
- Resolves: rhbz#1743442
|
|
|
1c5f92 |
|
|
|
aea863 |
* Thu Jun 13 2019 Ian Kent <ikent@redhat.com> - 5.1.4-35
|
|
|
aea863 |
- bz1681956 - autofs changes blocked until gating tests are added
|
|
|
aea863 |
- correct test name in gating.yaml.
|
|
|
aea863 |
- Related: rhbz#1681956
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 13 2019 Ian Kent <ikent@redhat.com> - 5.1.4-34
|
|
|
aea863 |
- bz1681956 - autofs changes blocked until gating tests are added
|
|
|
aea863 |
- add gating.yaml for manual gate testing.
|
|
|
aea863 |
- Related: rhbz#1681956
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 21 2019 Ian Kent <ikent@redhat.com> - 5.1.4-33
|
|
|
aea863 |
- bz1689466 - Sanitize autofs logging
|
|
|
aea863 |
- make expire remaining log level debug.
|
|
|
aea863 |
- bz1685805 - autofs doesn't expand macros in amd map selectors
|
|
|
aea863 |
- allow period following macro in selector value.
|
|
|
aea863 |
- fix macro expansion in selector values.
|
|
|
aea863 |
- Resolves: rhbz#1689466 rhbz#1685805
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Apr 29 2019 Ian Kent <ikent@redhat.com> - 5.1.4-32
|
|
|
aea863 |
- bz1703876 - [RFE] Enable additional logging information for autofs
|
|
|
aea863 |
- add NULL check for get_addr_string() return.
|
|
|
aea863 |
- use malloc(3) in spawn.c.
|
|
|
aea863 |
- add mount_verbose configuration option.
|
|
|
aea863 |
- optionally log mount requestor process info.
|
|
|
aea863 |
- log mount call arguments if mount_verbose is set.
|
|
|
aea863 |
- Resolves: rhbz#1703876
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Apr 29 2019 Ian Kent <ikent@redhat.com> - 5.1.4-31
|
|
|
aea863 |
- bz1689467 - path_resolution on an autofs managed path resets the timer. Can
|
|
|
aea863 |
this be made configurable?
|
|
|
aea863 |
- support strictexpire mount option.
|
|
|
aea863 |
- Resolves: rhbz#1689467
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 23 2019 Ian Kent <ikent@redhat.com> - 5.1.4-30
|
|
|
aea863 |
- bz1689469 - [autofs] The log no longer print PID of automount process
|
|
|
aea863 |
- remove autofs4 module load code.
|
|
|
aea863 |
- add NULL check in prepare_attempt_prefix().
|
|
|
aea863 |
- update build info with systemd.
|
|
|
aea863 |
- use flags for startup boolean options.
|
|
|
aea863 |
- move close stdio descriptors to become_daemon().
|
|
|
aea863 |
- add systemd service command line option.
|
|
|
aea863 |
- Resolves: rhbz#1689469
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Dec 03 2018 Ian Kent <ikent@redhat.com> - 5.1.4-29
|
|
|
aea863 |
- bz1654541 - autofs crash when parsing master map
|
|
|
aea863 |
- fix hesiod string check in master_parse().
|
|
|
aea863 |
- Resolves: rhbz#1654541
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 19 2018 Ian Kent <ikent@redhat.com> - 5.1.4-28
|
|
|
aea863 |
- bz1638487 - Drop dependency on hesiod
|
|
|
aea863 |
- actually update the spec file with the hesiod removal.
|
|
|
aea863 |
- Related: rhbz#1638487
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 19 2018 Ian Kent <ikent@redhat.com> - 5.1.4-27
|
|
|
aea863 |
- bz1638487 - Drop dependency on hesiod
|
|
|
aea863 |
- better handle hesiod support not built in.
|
|
|
aea863 |
- exclude hesiod support from configure options
|
|
|
aea863 |
- remove hesiod depends.
|
|
|
aea863 |
- Resolves: rhbz#1638487
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Sep 27 2018 Ian Kent <ikent@redhat.com> - 5.1.4-26
|
|
|
aea863 |
- bz1630190 - yum update hanging while restarting autofs
|
|
|
aea863 |
- fix incorrect locking in sss lookup.
|
|
|
aea863 |
- bz1630194 - after upgrading to autofs-5.0.7-83.el7.x86_64 on
|
|
|
aea863 |
RHEL 7 clients, amd maps /defaults key mount options are no
|
|
|
aea863 |
longer working
|
|
|
aea863 |
- fix amd parser opts option handling.
|
|
|
aea863 |
- Resolves: rhbz#1630190 rhbz#1630194
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 24 2018 Ian Kent <ikent@redhat.com> - 5.1.4-24
|
|
|
aea863 |
- bz1621938 - autofs can no longer get maps from IPA server
|
|
|
aea863 |
- fix use after free in parse_ldap_config().
|
|
|
aea863 |
- Resolves: rhbz#1621938
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 14 2018 Ian Kent <ikent@redhat.com> - 5.1.4-23
|
|
|
aea863 |
- bz1615782 - autofs master map age is incorrectly set
|
|
|
aea863 |
- fix age setting at startup.
|
|
|
aea863 |
- Resolves: rhbz#1615782
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 14 2018 Ian Kent <ikent@redhat.com> - 5.1.4-22
|
|
|
aea863 |
- bz1613630 - On Red Hat 7.x systems if you try to access local
|
|
|
aea863 |
filesystems using the automounter through /net then the shell
|
|
|
aea863 |
and mount could lock up *if* the filesystem your accessing is
|
|
|
aea863 |
double exported.
|
|
|
aea863 |
- set bind mount as propagation slave.
|
|
|
aea863 |
- add master map pseudo options for mount propagation.
|
|
|
aea863 |
- Resolves: rhbz#1613630
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Aug 13 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-21
|
|
|
aea863 |
- bz1611866 - autofs reload is unable to activate new map entries,
|
|
|
aea863 |
it is autofs restart which shows new map entries.
|
|
|
aea863 |
- fix update_negative_cache() map source usage.
|
|
|
aea863 |
- bz1613621 - [autofs]Removed entries still can be accessed
|
|
|
aea863 |
- mark removed cache entry negative.
|
|
|
aea863 |
- Resolves: rhbz#1611866 rhbz#1613621
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Aug 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-20
|
|
|
aea863 |
- bz1612565 - Man page scan results for autofs
|
|
|
aea863 |
- fix program usage message.
|
|
|
aea863 |
- Resolves: rhbz#1612565
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 20 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-19
|
|
|
aea863 |
- bz1602447 - Please review important issues found by covscan in
|
|
|
aea863 |
"autofs-5.1.4-18.el8+7"
|
|
|
aea863 |
- covarity fixes.
|
|
|
aea863 |
-Resolves: rhbz#1602447
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 25 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-18
|
|
|
aea863 |
- bz1593492 - Ignore trailing slashes at the end of executable maps in
|
|
|
aea863 |
auto.master config file
|
|
|
aea863 |
- add-man page note about extra slashes in paths
|
|
|
aea863 |
- Resolves: rhbz#1593492
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 21 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-17
|
|
|
aea863 |
- bz1577700 - automount leaves FDs in half-open state
|
|
|
aea863 |
- fix fd leak in rpc_do_create_client().
|
|
|
aea863 |
- Resolves: rhbz#1577700
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 26 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-16
|
|
|
aea863 |
- tiny patch for autofs typo and possible bug.
|
|
|
aea863 |
- add units After line to include statd service.
|
|
|
aea863 |
- use systemd sd_notify() at startup.
|
|
|
aea863 |
- add "BuildRequires: systemd-devel".
|
|
|
aea863 |
- fix NFS version mask usage.
|
|
|
aea863 |
- fix incorrect date in changelog.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-14
|
|
|
aea863 |
- improve hostname lookup error logging.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 06 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-13
|
|
|
aea863 |
- fix install permissions of auto.net and auto.smb.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 19 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-12
|
|
|
aea863 |
- dont allow trailing slash in master map mount points.
|
|
|
aea863 |
- fix libresolv configure check.
|
|
|
aea863 |
- add fedfs-getsrvinfo.c.
|
|
|
aea863 |
- add mount.fedfs.c.
|
|
|
aea863 |
- add fedfs-map-nfs4.c
|
|
|
aea863 |
- add conditional inclusion of fedfs binaries.
|
|
|
aea863 |
- add an example fedfs master map entry to the installed master map.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:5.1.4-11
|
|
|
aea863 |
- Escape macros in %%changelog
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 9 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-10
|
|
|
aea863 |
- clean up obsolete spec file directives.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 7 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-9
|
|
|
aea863 |
- fix install mode of autofs_ldap_auth.conf.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 6 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-8
|
|
|
aea863 |
- add missing BuildRequires.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 5 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-7
|
|
|
aea863 |
- add error handling for ext_mount_add().
|
|
|
aea863 |
- account for recent libnsl changes.
|
|
|
aea863 |
- use_hostname_for_mounts shouldn't prevent selection among replicas.
|
|
|
aea863 |
- fix monotonic_elapse.
|
|
|
aea863 |
- Makefiles.rules: remove 'samples' from SUBDIRS.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 1 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-6
|
|
|
aea863 |
- dont use array for path when not necessary.
|
|
|
aea863 |
- fix prefix option handling in expand_entry().
|
|
|
aea863 |
- fix sublink option not set from defaults.
|
|
|
aea863 |
- fix error return in do_nfs_mount().
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 10 2018 Ian Kent <ikent@redhat.com> - 1:5.1.4-5
|
|
|
aea863 |
- actually apply fix use after free in do_master_list_reset().
|
|
|
aea863 |
- fix deadlock in dumpmaps.
|
|
|
aea863 |
- fix rpcgen dependency problem.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Dec 22 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-4
|
|
|
aea863 |
- fix use after free in do_master_list_reset().
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Dec 20 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-3
|
|
|
aea863 |
- fix email in last two changelog entries.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Dec 19 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-2
|
|
|
aea863 |
- fix flag file permission.
|
|
|
aea863 |
- fix directory create permission.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Dec 19 2017 Ian Kent <ikent@redhat.com> - 1:5.1.4-1
|
|
|
aea863 |
- Update to upstream 5.1.4 release.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:5.1.3-5
|
|
|
aea863 |
- Remove old crufty coreutils requires
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.3-4
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.3-3
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 29 2017 Ian Kent <ikent@redhat.com> - 1:5.1.3-2
|
|
|
aea863 |
- Fix "Source:" URL and changelog anotations.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 29 2017 Ian Kent <ikent@redhat.com> - 1:5.1.3-1
|
|
|
aea863 |
- update to upstream 5.1.3 release.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.2-2
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 15 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.2-1
|
|
|
aea863 |
- update to upstream 5.1.2 release.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:5.1.1-22
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 20 2016 Ian Kent <ikent@redhat.com> - 1:5.1.1-21
|
|
|
aea863 |
- add some new upstream memory leak and use after free bug fixes.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 20 2016 Ian Kent <ikent@redhat.com> - 1:5.1.1-20
|
|
|
aea863 |
- fix incorrect committer changelog entries.
|
|
|
aea863 |
- add current released upstream patches.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Nov 04 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-7
|
|
|
aea863 |
- revert fix libtirpc name clash patch (an old 5.0.6 patch).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Nov 04 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-6
|
|
|
aea863 |
- remove unnecessary nfs-utils BuildRequires (bz1277669).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 02 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-5
|
|
|
aea863 |
- fix fix gcc5 complaints.
|
|
|
aea863 |
- update libtirpc workaround for new soname.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Nov 01 2015 Kalev Lember <klember@redhat.com> - 1:5.1.1-4
|
|
|
aea863 |
- Rebuilt for libtirpc soname bump
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.1-3
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 12 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-2
|
|
|
aea863 |
- add build requires for gcc.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Apr 23 2015 Ian Kent <ikent@redhat.com> - 1:5.1.1-1
|
|
|
aea863 |
- Update to autofs-5.1.1.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 23 2015 Ian Kent <ikent@redhat.com> - 1:5.1.0-12
|
|
|
aea863 |
- fix gcc5 complaints (bz1204685).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 23 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1:5.1.0-11
|
|
|
aea863 |
- Drop ancient 2.6 kernel patches from docs
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 21 2015 Ian Kent <ikent@redhat.com> - 1:5.1.0-10
|
|
|
aea863 |
- make negative cache update consistent for all lookup modules.
|
|
|
aea863 |
- ensure negative cache isn't updated on remount.
|
|
|
aea863 |
- dont add wildcard to negative cache.
|
|
|
aea863 |
- make service want network-online (bz1071591).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 18 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-9
|
|
|
aea863 |
- fix custom autofs.conf not being installed.
|
|
|
aea863 |
- init qdn before use in get_query_dn().
|
|
|
aea863 |
- fix typo in update_hosts_mounts().
|
|
|
aea863 |
- fix hosts map update on reload.
|
|
|
aea863 |
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 17 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-8
|
|
|
aea863 |
- fix fix master map type check.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 15 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-7
|
|
|
aea863 |
- force disable browse mode for amd format maps.
|
|
|
aea863 |
- fix hosts map options check in lookup_amd_instance().
|
|
|
aea863 |
- fix memory leak in create_client().
|
|
|
aea863 |
- fix memory leak in get_exports().
|
|
|
aea863 |
- fix memory leak in get_defaults_entry().
|
|
|
aea863 |
- fix out of order clearing of options buffer.
|
|
|
aea863 |
- fix reset amd lexer scan buffer.
|
|
|
aea863 |
- ignore multiple commas in options strings.
|
|
|
aea863 |
- fix typo in flagdir configure option.
|
|
|
aea863 |
- clarify multiple mounts description.
|
|
|
aea863 |
- gaurd against incorrect umount return.
|
|
|
aea863 |
- update man page autofs(8) for systemd.
|
|
|
aea863 |
- remove ancient kernel Requires.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.0-6
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jul 8 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-5
|
|
|
aea863 |
- rename two incorrectly named patches.
|
|
|
aea863 |
- add missing change entry to another patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 7 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-4
|
|
|
aea863 |
- add mutex call return check in defaults.c.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 7 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-3
|
|
|
aea863 |
- fix compile error in defaults.c.
|
|
|
aea863 |
- add serialization to sasl init.
|
|
|
aea863 |
- dont allocate dev_ctl_ops too early.
|
|
|
aea863 |
- fix incorrect round robin host detection.
|
|
|
aea863 |
- fix race accessing qdn in get_query_dn().
|
|
|
aea863 |
- fix leak in cache_push_mapent().
|
|
|
aea863 |
- fix config entry read buffer not checked.
|
|
|
aea863 |
- fix FILE pointer check in defaults_read_config().
|
|
|
aea863 |
- fix memory leak in conf_amd_get_log_options().
|
|
|
aea863 |
- fix signed comparison in inet_fill_net().
|
|
|
aea863 |
- fix buffer size checks in get_network_proximity().
|
|
|
aea863 |
- fix leak in get_network_proximity().
|
|
|
aea863 |
- fix buffer size checks in merge_options().
|
|
|
aea863 |
- check amd lex buffer len before copy.
|
|
|
aea863 |
- add return check in ldap check_map_indirect().
|
|
|
aea863 |
- check host macro is set before use.
|
|
|
aea863 |
- check options length before use in parse_amd.c.
|
|
|
aea863 |
- fix some out of order evaluations in parse_amd.c.
|
|
|
aea863 |
- fix copy and paste error in dup_defaults_entry().
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.1.0-2
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 5 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-1
|
|
|
aea863 |
- update to upstream release, 5.1.0.
|
|
|
aea863 |
- fix reset flex scan buffer on init.
|
|
|
aea863 |
- fix fix negative status being reset on map read.
|
|
|
aea863 |
- fix out of order amd timestamp lookup.
|
|
|
aea863 |
- fix ldap default schema config.
|
|
|
aea863 |
- fix ldap default master map name config.
|
|
|
aea863 |
- fix map format init in lookup_init().
|
|
|
aea863 |
- fix incorrect max key length in defaults get_hash().
|
|
|
aea863 |
- fix xfn sets incorrect lexer state.
|
|
|
aea863 |
- fix old style key lookup.
|
|
|
aea863 |
- fix expire when server not responding.
|
|
|
aea863 |
- fix ldap_uri config update.
|
|
|
aea863 |
- fix typo in conf_load_autofs_defaults().
|
|
|
aea863 |
- fix hash on confg option add and delete.
|
|
|
aea863 |
- add plus to path match pattern.
|
|
|
aea863 |
- fix multi entry ldap option handling.
|
|
|
aea863 |
- cleanup options in amd_parse.c.
|
|
|
aea863 |
- allow empty value for some map options.
|
|
|
aea863 |
- allow empty value in macro selectors.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Apr 13 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-0.beta1.1
|
|
|
aea863 |
- amd lookup update lookup ldap to handle amd keys
|
|
|
aea863 |
- inadvertantly drop from initial series.
|
|
|
aea863 |
- amd lookup update lookup hesiod to handle amd keys
|
|
|
aea863 |
- inadvertantly drop from initial series.
|
|
|
aea863 |
- fix wildcard key lookup.
|
|
|
aea863 |
- check for non existent negative entries in lookup_ghost().
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 2 2014 Ian Kent <ikent@redhat.com> - 1:5.1.0-0.beta1
|
|
|
aea863 |
- Update to autofs-5.0.1-beta1.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 19 2014 Ian Kent <ikent@redhat.com> - 1:5.0.8-6
|
|
|
aea863 |
- fix portmap not trying proto v2.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Dec 24 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-5
|
|
|
aea863 |
- fix ipv6 link local address handling.
|
|
|
aea863 |
- fix fix ipv6 libtirpc getport.
|
|
|
aea863 |
- get_nfs_info() should query portmapper if port is not given.
|
|
|
aea863 |
- fix rpc_portmap_getport() proto not set.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 25 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-4
|
|
|
aea863 |
- allow --with-systemd to take a path arg.
|
|
|
aea863 |
- fix WITH_LIBTIRPC function name.
|
|
|
aea863 |
- fix ipv6 libtirpc getport (bz1033918).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Nov 7 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-3
|
|
|
aea863 |
- fix undefined authtype_requires_creds err if ldap enabled but without sasl.
|
|
|
aea863 |
- fix master map type check.
|
|
|
aea863 |
- fix task manager not getting signaled.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-2
|
|
|
aea863 |
- remove now unused patch files (bz1020242).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.8-1
|
|
|
aea863 |
- update to upstream version 5.0.8 (bz1020242).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.7-29
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jul 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-28
|
|
|
aea863 |
- add after sssd dependency to unit file (bz984089).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jul 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-27
|
|
|
aea863 |
- fix a couple of compiler warnings.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-26
|
|
|
aea863 |
- link with full reloc options.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-25
|
|
|
aea863 |
- fix default path used for unitdir.
|
|
|
aea863 |
- fix changelog inconsistent dates.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 10 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-24
|
|
|
aea863 |
- check for protocol option.
|
|
|
aea863 |
- use ulimit max open files if greater than internal maximum.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 28 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-23
|
|
|
aea863 |
- fix add null check in parse_server_string() (bz979155).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 19 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-22
|
|
|
aea863 |
- misc man page fixes (bz948517).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-21
|
|
|
aea863 |
- fix probe each nfs version in turn for singleton mounts (bz973537).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 11 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-20
|
|
|
aea863 |
- fix master map mount options matching.
|
|
|
aea863 |
- fix master map bogus keywork match.
|
|
|
aea863 |
- fix fix map entry duplicate offset detection.
|
|
|
aea863 |
- add a number of fixes based on a Covarity report.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 27 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-19
|
|
|
aea863 |
- dont probe rdma mounts.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri May 24 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-17
|
|
|
aea863 |
- fix interface address null check.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 13 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-16
|
|
|
aea863 |
- make dump maps check for duplicate indirect mounts (bz961312).
|
|
|
aea863 |
- document allowed map sources in auto.master(5) (bz961312).
|
|
|
aea863 |
- add enable sloppy mount option to configure.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Apr 28 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-14
|
|
|
aea863 |
- fix syncronize of handle_mounts() shutdown.
|
|
|
aea863 |
- fix submount tree not all expiring.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 26 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-13
|
|
|
aea863 |
- fix some automount(8) typos (bz664178).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 12 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-12
|
|
|
aea863 |
- dont fail on master map self include.
|
|
|
aea863 |
- fix wildcard multi map regression.
|
|
|
aea863 |
- fix file descriptor leak when reloading the daemon.
|
|
|
aea863 |
- depricate nosymlink pseudo option.
|
|
|
aea863 |
- add symlink pseudo option.
|
|
|
aea863 |
- update kernel include files.
|
|
|
aea863 |
- fix requires in spec file.
|
|
|
aea863 |
- fix libtirpc build option.
|
|
|
aea863 |
- fix systemd unidir in spec file.
|
|
|
aea863 |
- document browse option in man page.
|
|
|
aea863 |
- fix automounter support on parisc.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.7-11
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 21 2013 Ian Kent <ikent@redhat.com> - 1:5.0.7-10
|
|
|
aea863 |
- fix submount offset delete.
|
|
|
aea863 |
- fix init script status return.
|
|
|
aea863 |
- fix use get_proximity() without libtirpc.
|
|
|
aea863 |
- don't use dirent d_type to filter out files in scandir().
|
|
|
aea863 |
- don't schedule new alarms after readmap.
|
|
|
aea863 |
- use numeric protocol ids instead of protoent structs.
|
|
|
aea863 |
- lib/defaults.c: use WITH_LDAP conditional around LDAP types.
|
|
|
aea863 |
- make yellow pages support optional.
|
|
|
aea863 |
- modules/replicated.c: use sin6_addr.s6_addr32.
|
|
|
aea863 |
- workaround missing GNU versionsort extension.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 20 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-9
|
|
|
aea863 |
- fix nobind man page description.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 20 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-8
|
|
|
aea863 |
- fix map entry duplicate offset detection.
|
|
|
aea863 |
- Allow nsswitch.conf to not contain "automount:" lines.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 18 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-7
|
|
|
aea863 |
- use spec file systemd unit file location.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 18 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-6
|
|
|
aea863 |
- fix recursive mount deadlock.
|
|
|
aea863 |
- increase file map read buffer size.
|
|
|
aea863 |
- handle new location of systemd.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Oct 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-5
|
|
|
aea863 |
- configure: allow cross compilation update.
|
|
|
aea863 |
- fix date in changelog entry.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 15 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-4
|
|
|
aea863 |
- include usage in usage message.
|
|
|
aea863 |
- dont wait forever to restart.
|
|
|
aea863 |
- add option description to man page.
|
|
|
aea863 |
- fix null map entry order handling.
|
|
|
aea863 |
- make description of default MOUNT_WAIT setting clear.
|
|
|
aea863 |
- configure.in: allow cross compilation.
|
|
|
aea863 |
- README: update mailing list subscription info.
|
|
|
aea863 |
- allow non root user to check status.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Sep 10 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-3
|
|
|
aea863 |
- fix nobind sun escaped map entries.
|
|
|
aea863 |
- fix use cache entry after free mistake.
|
|
|
aea863 |
- fix ipv6 proximity calculation.
|
|
|
aea863 |
- fix parse buffer initialization.
|
|
|
aea863 |
- fix typo in automount(8).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Aug 27 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-2
|
|
|
aea863 |
- update systemd scriplet macros (bz850040).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 25 2012 Ian Kent <ikent@redhat.com> - 1:5.0.7-1
|
|
|
aea863 |
- Update to upstream version 5.0.7.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 25 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-24
|
|
|
aea863 |
- fix changelog message commit dates.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.6-23
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-21
|
|
|
aea863 |
- fix systemd argument passing.
|
|
|
aea863 |
- fix get_nfs_info() can incorrectly fail.
|
|
|
aea863 |
- fix offset directory removal.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jul 3 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-21
|
|
|
aea863 |
- fix fix LDAP result leaks on error paths.
|
|
|
aea863 |
- report map not read when debug logging.
|
|
|
aea863 |
- duplicate parent options for included maps.
|
|
|
aea863 |
- update ->timeout() function to not return timeout.
|
|
|
aea863 |
- move timeout to map_source.
|
|
|
aea863 |
- fix kernel verion check of version components.
|
|
|
aea863 |
- dont retry ldap connect if not required.
|
|
|
aea863 |
- check if /etc/mtab is a link to /proc/self/mounts.
|
|
|
aea863 |
- fix nfs4 contacts portmap.
|
|
|
aea863 |
- make autofs wait longer for shutdown.
|
|
|
aea863 |
- fix sss map age not updated.
|
|
|
aea863 |
- fix remount deadlock.
|
|
|
aea863 |
- fix umount recovery of busy direct mount.
|
|
|
aea863 |
- fix offset mount point directory removal.
|
|
|
aea863 |
- remove move mount code and configure option.
|
|
|
aea863 |
- fix remount of multi mount.
|
|
|
aea863 |
- fix devce ioctl alloc path check.
|
|
|
aea863 |
- refactor hosts lookup module.
|
|
|
aea863 |
- remove cache update from parse_mount().
|
|
|
aea863 |
- add function to delete offset cache entry.
|
|
|
aea863 |
- allow update of multi mount offset entries.
|
|
|
aea863 |
- add hup signal handling to hosts map.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 22 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-19
|
|
|
aea863 |
- fix libtirpc name clash (bz821847).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 22 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-18
|
|
|
aea863 |
- update patch fix initialization in rpc create_client() (bz821847).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed May 16 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-17
|
|
|
aea863 |
- fix initialization in rpc create_client() (bz821847).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 1 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-16
|
|
|
aea863 |
- add libsss_autofs as a build dependency.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 1 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-15
|
|
|
aea863 |
- fix typo in libtirpc file name.
|
|
|
aea863 |
- fix rework error return handling in rpc code.
|
|
|
aea863 |
- allow MOUNT_WAIT to override probe.
|
|
|
aea863 |
- improve UDP RPC timeout handling.
|
|
|
aea863 |
- fix segfault in get_query_dn().
|
|
|
aea863 |
- use strtok_r() in linux_version_code().
|
|
|
aea863 |
- fix sss wildcard match.
|
|
|
aea863 |
- fix dlopen() error handling in sss module.
|
|
|
aea863 |
- fix configure string length tests for sss library.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 29 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-14
|
|
|
aea863 |
- fix function to check mount.nfs version.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Feb 26 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-13
|
|
|
aea863 |
- fix error in %%post scriplet.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 24 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-12
|
|
|
aea863 |
- ignore duplicate exports in auto.net.
|
|
|
aea863 |
- add kernel verion check function.
|
|
|
aea863 |
- add function to check mount.nfs version.
|
|
|
aea863 |
- reinstate singleton mount probe.
|
|
|
aea863 |
- rework error return handling in rpc code.
|
|
|
aea863 |
- catch EHOSTUNREACH and bail out early.
|
|
|
aea863 |
- systemd support fixes.
|
|
|
aea863 |
- fix segmentation fault in do_remount_indirect().
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 9 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-11
|
|
|
aea863 |
- fix fuzz in CHANGELOG hunk when applying patch26.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 7 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-10
|
|
|
aea863 |
- fix rpc build error.
|
|
|
aea863 |
- add sss lookup module.
|
|
|
aea863 |
- teach automount about sss source.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 23 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-9
|
|
|
aea863 |
- add correct patch for "fix improve mount location error reporting".
|
|
|
aea863 |
- add correct patch for "fix fix wait for master source mutex".
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 23 2012 Ian Kent <ikent@redhat.com> - 1:5.0.6-8
|
|
|
aea863 |
- fix fix wait for master source mutex.
|
|
|
aea863 |
- fix improve mount location error reporting (bz783496).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.6-7
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Dec 9 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-6
|
|
|
aea863 |
- remove empty command line arguments (passed by systemd).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Dec 5 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-5
|
|
|
aea863 |
- fix ipv6 name lookup check.
|
|
|
aea863 |
- fix ipv6 rpc calls.
|
|
|
aea863 |
- fix ipv6 configure check.
|
|
|
aea863 |
- add piddir to configure.
|
|
|
aea863 |
- add systemd unit support.
|
|
|
aea863 |
- fix MNT_DETACH define.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Dec 5 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-4
|
|
|
aea863 |
- fix lsb service name in init script 2 (bz712504).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 8 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-3
|
|
|
aea863 |
- improve mount location error reporting.
|
|
|
aea863 |
- fix paged query more results check.
|
|
|
aea863 |
- fix dumpmaps not reading maps.
|
|
|
aea863 |
- fix result null check in read_one_map().
|
|
|
aea863 |
- Fix LDAP result leaks on error paths.
|
|
|
aea863 |
- code analysis fixes 1.
|
|
|
aea863 |
- fix not bind mounting local filesystem.
|
|
|
aea863 |
- update dir map-type patch for changed patch order.
|
|
|
aea863 |
- fix wait for master source mutex.
|
|
|
aea863 |
- fix submount shutdown race
|
|
|
aea863 |
- fix fix map source check in file lookup.
|
|
|
aea863 |
- add disable move mount configure option.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 6 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-2
|
|
|
aea863 |
- add missing spec file entries for dir-type change (bz719208).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 4 2011 Ian Kent <ikent@redhat.com> - 1:5.0.6-1
|
|
|
aea863 |
- update source to 5.0.6.
|
|
|
aea863 |
- fix ipv6 name for lookup fix.
|
|
|
aea863 |
- add dir map-type patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 14 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-38
|
|
|
aea863 |
- fix lsb service name in init script (bz692963).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 18 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-37
|
|
|
aea863 |
- replace GPLv3 code with GPLv2 equivalent.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 03 2011 Ian Kent <ikent@redhat.com> - 1:5.0.5-36
|
|
|
aea863 |
- use weight only for server selection.
|
|
|
aea863 |
- fix isspace() wild card substition.
|
|
|
aea863 |
- auto adjust ldap page size.
|
|
|
aea863 |
- fix prune cache valid check.
|
|
|
aea863 |
- fix mountd vers retry.
|
|
|
aea863 |
- fix expire race.
|
|
|
aea863 |
- add lsb force-reload and try-restart.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.5-35
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 23 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-34.fc15
|
|
|
aea863 |
- revert wait for master map to be available at start.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 22 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-33.fc15
|
|
|
aea863 |
- fix wait for master map to be available at start.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 8 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-32.fc15
|
|
|
aea863 |
- always read file maps mount lookup map read fix.
|
|
|
aea863 |
- fix direct map not updating on reread.
|
|
|
aea863 |
- add external bind method.
|
|
|
aea863 |
- fix add simple bind auth.
|
|
|
aea863 |
- add option to dump configured automount maps.
|
|
|
aea863 |
- wait for master map to be available at start.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 27 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-31.fc15
|
|
|
aea863 |
- fix status privilege error (bz627605).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 18 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-30.fc15
|
|
|
aea863 |
- fix restart not working (bz624694).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 11 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-29
|
|
|
aea863 |
- remove ERR_remove_state() openssl call.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 10 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-28
|
|
|
aea863 |
- remove extra read master map call.
|
|
|
aea863 |
- remove extra cache create call in master_add_map_source().
|
|
|
aea863 |
- fix error handing in do_mount_indirect().
|
|
|
aea863 |
- expire thread use pending mutex.
|
|
|
aea863 |
- explicity link against the Kerberos library.
|
|
|
aea863 |
- remove some log message duplication for verbose logging.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 24 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-27.fc14
|
|
|
aea863 |
- fix master map source server unavailable handling.
|
|
|
aea863 |
- add autofs_ldap_auth.conf man page.
|
|
|
aea863 |
- fix random selection for host on different network.
|
|
|
aea863 |
- make redhat init script more lsb compliant.
|
|
|
aea863 |
- don't hold lock for simple mounts.
|
|
|
aea863 |
- fix remount locking.
|
|
|
aea863 |
- fix wildcard map entry match.
|
|
|
aea863 |
- fix parse_sun() module init.
|
|
|
aea863 |
- dont check null cache on expire.
|
|
|
aea863 |
- fix null cache race.
|
|
|
aea863 |
- fix cache_init() on source re-read.
|
|
|
aea863 |
- fix mapent becomes negative during lookup.
|
|
|
aea863 |
- check each dc server individually.
|
|
|
aea863 |
- fix negative cache included map lookup.
|
|
|
aea863 |
- remove state machine timed wait.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Apr 30 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-26.fc14
|
|
|
aea863 |
- remove URL tag as there is not official autofs wiki (bz529804).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 7 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-25.fc14
|
|
|
aea863 |
- make nfs4 default for replicated selection configuration (bz579949).
|
|
|
aea863 |
- add simple bind authentication option (bz579951).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 26 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-24.fc14
|
|
|
aea863 |
- fix add locality as valid ldap master map attribute (bz575863).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 17 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-22
|
|
|
aea863 |
- fix get query dn failure.
|
|
|
aea863 |
- fix ampersand escape in auto.smb.
|
|
|
aea863 |
- add locality as valid ldap master map attribute.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 17 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-22
|
|
|
aea863 |
- add Conflicts to ensure we get fixed cyrus-sasl-lib for rev 21 change.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 23 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-21
|
|
|
aea863 |
- add missing sasl mutex callbacks.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 11 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-19
|
|
|
aea863 |
- fix segfault upon reconnect cannot find valid base dn.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 1 2010 Ian Kent <ikent@redhat.com> - 1:5.0.5-17
|
|
|
aea863 |
- dont connect at ldap lookup module init.
|
|
|
aea863 |
- fix random selection option.
|
|
|
aea863 |
- fix disable timeout.
|
|
|
aea863 |
- fix strdup() return value check.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Dec 8 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-16
|
|
|
aea863 |
- fix memory leak on reload (bz545137).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Dec 4 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-14
|
|
|
aea863 |
- fix rpc fail on large export list (bz543023).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 30 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-12
|
|
|
aea863 |
- check for path mount location in generic module.
|
|
|
aea863 |
- dont fail mount on access fail.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 24 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-10
|
|
|
aea863 |
- fix pidof init script usage.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 23 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-8
|
|
|
aea863 |
- fix timeout in connect_nb().
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 16 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-6
|
|
|
aea863 |
- don't use master_lex_destroy() to clear parse buffer.
|
|
|
aea863 |
- make documentation for set-log-priority clearer.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 10 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-5
|
|
|
aea863 |
- fix ext4 "preen" fsck at mount.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 9 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-4
|
|
|
aea863 |
- fix stale initialization for file map instance patch was not applied.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 3 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-3
|
|
|
aea863 |
- fix stale initialization for file map instance.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Oct 6 2009 Ian Kent <kent@redhat.com> - 1:5.0.5-2
|
|
|
aea863 |
- fix included map read fail handling.
|
|
|
aea863 |
- refactor ldap sasl authentication bind to eliminate extra connect
|
|
|
aea863 |
causing some servers to reject the request.
|
|
|
aea863 |
- add mount wait parameter to allow timeout of mount requests to
|
|
|
aea863 |
unresponsive servers.
|
|
|
aea863 |
- special case cifs escape handling.
|
|
|
aea863 |
- fix libxml2 workaround configure.
|
|
|
aea863 |
- more code analysis corrections (and fix a typo in an init script).
|
|
|
aea863 |
- fix backwards #ifndef INET6.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Sep 4 2009 Ian Kent <ikent@redhat.com> - 1:5.0.5-1
|
|
|
aea863 |
- update source to latest upstream version.
|
|
|
aea863 |
- this is essentially a consolidation of the patches already in this rpm.
|
|
|
aea863 |
- add dist tag to match latest RHEL-5 package tag format.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Sep 3 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-39
|
|
|
aea863 |
- fix libxml2 non-thread-safe calls.
|
|
|
aea863 |
- fix direct map cache locking.
|
|
|
aea863 |
- fix patch "dont umount existing direct mount on reread" deadlock.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.4-37
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 17 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-34
|
|
|
aea863 |
- fix typo in patch to allow dumping core.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 15 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-32
|
|
|
aea863 |
- fix an RPC fd leak.
|
|
|
aea863 |
- don't block signals we expect to dump core.
|
|
|
aea863 |
- fix pthread push order in expire_proc_direct().
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 12 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-30
|
|
|
aea863 |
- fix incorrect dclist free.
|
|
|
aea863 |
- srv lookup handle endianness.
|
|
|
aea863 |
- fix bug introduced by library reload changes which causes autofs to
|
|
|
aea863 |
not release mount thread resources when using submounts.
|
|
|
aea863 |
- fix notify mount message path.
|
|
|
aea863 |
- try harder to work out if we created mount point at remount.
|
|
|
aea863 |
- fix double free in do_sasl_bind().
|
|
|
aea863 |
- manual umount recovery fixes.
|
|
|
aea863 |
- fix map type info parse error.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 18 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-28
|
|
|
aea863 |
- use intr option as hosts mount default.
|
|
|
aea863 |
- sync kernel includes with upstream kernel.
|
|
|
aea863 |
- dont umount existing direct mount on master re-read.
|
|
|
aea863 |
- fix incorrect shutdown introduced by library relaod fixes.
|
|
|
aea863 |
- improve manual umount recovery.
|
|
|
aea863 |
- dont fail on ipv6 address when adding host.
|
|
|
aea863 |
- always read file maps multi map fix.
|
|
|
aea863 |
- always read file maps key lookup fixes.
|
|
|
aea863 |
- add support for LDAP_URI="ldap:///<domain db>" SRV RR lookup.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Apr 16 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-26
|
|
|
aea863 |
- fix lsb init script header.
|
|
|
aea863 |
- fix memory leak reading ldap master map.
|
|
|
aea863 |
- fix st_remove_tasks() locking.
|
|
|
aea863 |
- reset flex scanner when setting buffer.
|
|
|
aea863 |
- zero s_magic is valid.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 30 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-24
|
|
|
aea863 |
- clear rpc client on lookup fail.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 20 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-23
|
|
|
aea863 |
- fix call restorecon when misc device file doesn't exist.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 18 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-22
|
|
|
aea863 |
- use misc device ioctl interface by default, if available.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 17 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-21
|
|
|
aea863 |
- fix file map lookup when reading included or nsswitch sources.
|
|
|
aea863 |
- a regression introduced by file map lookup optimisation in rev 9.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 13 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-20
|
|
|
aea863 |
- add LSB init script parameter block.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 13 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-19
|
|
|
aea863 |
- another easy alloca replacements fix.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 12 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-18
|
|
|
aea863 |
- fix return start status on fail.
|
|
|
aea863 |
- fix double free in expire_proc().
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 25 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-17
|
|
|
aea863 |
- fix bad token declaration in master map parser.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 25 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-16
|
|
|
aea863 |
- correct mkdir command in %%install section, bz481132.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 24 2009 Ian Kent <ikent@redhat.com> - 1:5.0.4-15
|
|
|
aea863 |
- fix array out of bounds accesses and cleanup couple of other alloca() calls.
|
|
|
aea863 |
- Undo mistake in copy order for submount path introduced by rev 11 patch.
|
|
|
aea863 |
- add check for alternate libxml2 library for libxml2 tsd workaround.
|
|
|
aea863 |
- add check for alternate libtirpc library for libtirpc tsd workaround.
|
|
|
aea863 |
- cleanup configure defines for libtirpc.
|
|
|
aea863 |
- add WITH_LIBTIRPC to -V status report.
|
|
|
aea863 |
- add libtirpc-devel to BuildRequires.
|
|
|
aea863 |
- add nfs mount protocol default configuration option.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:5.0.4-11
|
|
|
aea863 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 19 2009 Ian Kent <ikent@redhat.com> - 5.0.4-10
|
|
|
aea863 |
- fix mntent.h not included before use of setmntent_r().
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 16 2009 Ian Kent <ikent@redhat.com> - 5.0.4-9
|
|
|
aea863 |
- fix hosts map use after free.
|
|
|
aea863 |
- fix uri list locking (again).
|
|
|
aea863 |
- check for stale SASL credentials upon connect fail.
|
|
|
aea863 |
- add "forcestart" and "forcerestart" init script options to allow
|
|
|
aea863 |
use of 5.0.3 strartup behavior if required.
|
|
|
aea863 |
- always read entire file map into cache to speed lookups.
|
|
|
aea863 |
- make MAX_ERR_BUF and PARSE_MAX_BUF use easier to audit.
|
|
|
aea863 |
- make some easy alloca replacements.
|
|
|
aea863 |
- update to configure libtirpc if present.
|
|
|
aea863 |
- update to provide ipv6 name and address support.
|
|
|
aea863 |
- update to provide ipv6 address parsing.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 5 2009 Ian Kent <ikent@redhat.com> - 5.0.4-8
|
|
|
aea863 |
- rename program map parsing bug fix patch.
|
|
|
aea863 |
- use CLOEXEC flag functionality for setmntent also, if present.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 21 2009 Jeff Moyer <jmoyer@redhat.com> - 5.0.4-6
|
|
|
aea863 |
- fix a bug in the program map parsing routine
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jan 15 2009 Ian Kent <kent@redhat.com> - 5.0.4-5
|
|
|
aea863 |
- fix negative caching of non-existent keys.
|
|
|
aea863 |
- fix ldap library detection in configure.
|
|
|
aea863 |
- use CLOEXEC flag functionality if present.
|
|
|
aea863 |
- fix select(2) fd limit.
|
|
|
aea863 |
- make hash table scale to thousands of entries.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Dec 3 2008 Ian Kent <kent@redhat.com> - 5.0.4-4
|
|
|
aea863 |
- fix nested submount expire deadlock.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Nov 19 2008 Ian Kent <kent@redhat.com> - 5.0.4-3
|
|
|
aea863 |
- fix libxml2 version check for deciding whether to use workaround.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.4-2
|
|
|
aea863 |
- Fix tag confusion.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.4-1
|
|
|
aea863 |
- Upstream source version 5.0.4.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 11 2008 Ian Kent <kent@redhat.com> - 5.0.3-32
|
|
|
aea863 |
- correct buffer length setting in autofs-5.0.3-fix-ifc-buff-size-fix.patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Nov 2 2008 Ian Kent <kent@redhat.com> - 5.0.3-30
|
|
|
aea863 |
- fix segv during library re-open.
|
|
|
aea863 |
- fix incorrect pthreads condition handling for expire requests.
|
|
|
aea863 |
- fix master map lexer eval order.
|
|
|
aea863 |
- fix bad alloca usage.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 23 2008 Ian Kent <ikent@redhat.com> - 5.0.3-28
|
|
|
aea863 |
- don't close file handle for rootless direct mounti-mount at mount.
|
|
|
aea863 |
- wait submount expire thread completion when expire successful.
|
|
|
aea863 |
- add inadvertantly ommitted server list locking in LDAP module.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 10 2008 Ian Kent <ikent@redhat.com> - 5.0.3-26
|
|
|
aea863 |
- add map-type-in-map-name fix patch to sync with upstream and RHEL.
|
|
|
aea863 |
- don't readmap on HUP for new mount.
|
|
|
aea863 |
- add NIS_PARTIAL to map entry not found check and fix use after free bug.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Sep 26 2008 Ian Kent <ikent@redhat.com> - 5.0.3-25
|
|
|
aea863 |
- fix fd leak at multi-mount non-fatal mount fail.
|
|
|
aea863 |
- fix incorrect multi-mount mountpoint calcualtion.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Sep 19 2008 Ian Kent <ikent@redhat.com> - 5.0.3-23
|
|
|
aea863 |
- add upstream bug fixes
|
|
|
aea863 |
- bug fix for mtab check.
|
|
|
aea863 |
- bug fix for zero length nis key.
|
|
|
aea863 |
- update for ifc buffer handling.
|
|
|
aea863 |
- bug fix for kernel automount handling.
|
|
|
aea863 |
- warning: I found a bunch of patches that were present but not
|
|
|
aea863 |
being applied.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Aug 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-21
|
|
|
aea863 |
- add upstream bug fix patches
|
|
|
aea863 |
- add command line option to override is running check.
|
|
|
aea863 |
- don't use proc fs for is running check.
|
|
|
aea863 |
- fix fail on included browse map not found.
|
|
|
aea863 |
- fix incorrect multi source messages.
|
|
|
aea863 |
- clear stale flag on map read.
|
|
|
aea863 |
- fix proximity other rpc ping timeout.
|
|
|
aea863 |
- refactor mount request vars code.
|
|
|
aea863 |
- make handle_mounts startup condition distinct.
|
|
|
aea863 |
- fix submount shutdown handling.
|
|
|
aea863 |
- try not to block on expire.
|
|
|
aea863 |
- add configuration paramter UMOUNT_WAIT.
|
|
|
aea863 |
- fix multi mount race.
|
|
|
aea863 |
- fix nfs4 colon escape handling.
|
|
|
aea863 |
- check replicated list after probe.
|
|
|
aea863 |
- add replicated server selection debug logging.
|
|
|
aea863 |
- update replicated server selection documentation.
|
|
|
aea863 |
- use /dev/urandom instead of /dev/random.
|
|
|
aea863 |
- check for mtab pointing to /proc/mounts.
|
|
|
aea863 |
- fix interface config buffer size.
|
|
|
aea863 |
- fix percent hack heap corruption.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 14 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 5.0.3-19
|
|
|
aea863 |
- change conflicts to requires
|
|
|
aea863 |
- fix license tag
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 30 2008 Ian Kent <ikent@redhat.com> - 5.0.3-18
|
|
|
aea863 |
- don't abuse the ap->ghost field on NFS mount.
|
|
|
aea863 |
- multi-map doesn't pickup NIS updates automatically.
|
|
|
aea863 |
- eliminate redundant DNS name lookups.
|
|
|
aea863 |
- mount thread create condition handling fix.
|
|
|
aea863 |
- allow directory create on NFS root.
|
|
|
aea863 |
- check direct mount path length.
|
|
|
aea863 |
- fix incorrect in check in get user info.
|
|
|
aea863 |
- fix a couple of memory leaks.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed May 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-16
|
|
|
aea863 |
- update patches, documentation and comments only change.
|
|
|
aea863 |
- rename patch and add to CVS.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 12 2008 Ian Kent <ikent@redhat.com> - 5.0.3-14
|
|
|
aea863 |
- check for nohide mounts (bz 442618).
|
|
|
aea863 |
- ignore nsswitch sources that aren't supported (bz 445880).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Apr 17 2008 Ian Kent <ikent@redhat.com> - 5.0.3-13
|
|
|
aea863 |
- fix typo in patch for incorrect pthreads condition handling patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Apr 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-12
|
|
|
aea863 |
- fix incorrect pthreads condition handling for mount requests.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 1 2008 Ian Kent <ikent@redhat.com> - 5.0.3-11
|
|
|
aea863 |
- and another try at fixing lexer matching map type in map name.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Mar 30 2008 Ian Kent <ikent@redhat.com> - 5.0.3-10
|
|
|
aea863 |
- another try a fixing lexer matching map type in map name.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 26 2008 Ian Kent <ikent@redhat.com> - 5.0.3-9
|
|
|
aea863 |
- fix lexer ambiguity in match when map type name is included in map name.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 24 2008 Ian Kent <ikent@redhat.com> - 5.0.3-8
|
|
|
aea863 |
- revert miscellaneous device node related patches.
|
|
|
aea863 |
- add missing check for zero length NIS key.
|
|
|
aea863 |
- fix incorrect match of map type name when included in map name.
|
|
|
aea863 |
- update rev 7 sasl callbacks patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 20 2008 Ian Kent <ikent@redhat.com> - 5.0.3-7
|
|
|
aea863 |
- add patch to initialize sasl callbacks unconditionally on autofs
|
|
|
aea863 |
LDAP lookup library load.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-6
|
|
|
aea863 |
- fix expire calling kernel more often than needed.
|
|
|
aea863 |
- fix unlink of mount tree incorrectly causing autofs mount fail.
|
|
|
aea863 |
- add miscellaneous device node interface library.
|
|
|
aea863 |
- use miscellaneous device node, if available, for active restart.
|
|
|
aea863 |
- device node and active restart fixes.
|
|
|
aea863 |
- update is_mounted to use device node ioctl, if available.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 1 2008 Ian Kent <ikent@redhat.com> - 5.0.3-5
|
|
|
aea863 |
- another fix for don't fail on empty master map.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jan 25 2008 Ian Kent <ikent@redhat.com> - 5.0.3-4
|
|
|
aea863 |
- correction to the correction for handling of LDAP base dns with spaces.
|
|
|
aea863 |
- avoid using UDP for probing NFSv4 mount requests.
|
|
|
aea863 |
- use libldap instead of libldap_r.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 21 2008 Ian Kent <ikent@redhat.com> - 5.0.3-3
|
|
|
aea863 |
- catch "-xfn" map type and issue "no supported" message.
|
|
|
aea863 |
- another correction for handling of LDAP base dns with spaces.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-2
|
|
|
aea863 |
- correct configure test for ldap page control functions.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 14 2008 Ian Kent <ikent@redhat.com> - 5.0.3-1
|
|
|
aea863 |
- update source to version 5.0.3.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Dec 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-25
|
|
|
aea863 |
- Bug 426401: CVE-2007-6285 autofs default doesn't set nodev in /net [rawhide]
|
|
|
aea863 |
- use mount option "nodev" for "-hosts" map unless "dev" is explicily specified.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Dec 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-23
|
|
|
aea863 |
- Bug 397591 SELinux is preventing /sbin/rpc.statd (rpcd_t) "search" to <Unknown> (sysctl_fs_t).
|
|
|
aea863 |
- prevent fork between fd open and setting of FD_CLOEXEC.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Dec 13 2007 Ian Kent <ikent@redhat.com> - 5.0.2-21
|
|
|
aea863 |
- Bug 421371: CVE-2007-5964 autofs defaults don't restrict suid in /net [rawhide]
|
|
|
aea863 |
- use mount option "nosuid" for "-hosts" map unless "suid" is explicily specified.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Dec 6 2007 Jeremy Katz <katzj@redhat.com> - 1:5.0.2-19
|
|
|
aea863 |
- rebuild for new ldap
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-18
|
|
|
aea863 |
- fix schema selection in LDAP schema discovery.
|
|
|
aea863 |
- check for "*" when looking up wildcard in LDAP.
|
|
|
aea863 |
- fix couple of edge case parse fails of timeout option.
|
|
|
aea863 |
- add SEARCH_BASE configuration option.
|
|
|
aea863 |
- add random selection as a master map entry option.
|
|
|
aea863 |
- re-read config on HUP signal.
|
|
|
aea863 |
- add LDAP_URI, LDAP_TIMEOUT and LDAP_NETWORK_TIMEOUT configuration options.
|
|
|
aea863 |
- fix deadlock in submount mount module.
|
|
|
aea863 |
- fix lack of ferror() checking when reading files.
|
|
|
aea863 |
- fix typo in autofs(5) man page.
|
|
|
aea863 |
- fix map entry expansion when undefined macro is present.
|
|
|
aea863 |
- remove unused export validation code.
|
|
|
aea863 |
- add dynamic logging (adapted from v4 patch from Jeff Moyer).
|
|
|
aea863 |
- fix recursive loopback mounts (Matthias Koenig).
|
|
|
aea863 |
- add map re-load to verbose logging.
|
|
|
aea863 |
- fix handling of LDAP base dns with spaces.
|
|
|
aea863 |
- handle MTAB_NOTUPDATED status return from mount.
|
|
|
aea863 |
- when default master map, auto.master, is used also check for auto_master.
|
|
|
aea863 |
- update negative mount timeout handling.
|
|
|
aea863 |
- fix large group handling (Ryan Thomas).
|
|
|
aea863 |
- fix for dynamic logging breaking non-sasl build (Guillaume Rousse).
|
|
|
aea863 |
- eliminate NULL proc ping for singleton host or local mounts.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Sep 24 2007 Ian Kent <ikent@redhat.com> - 5.0.2-16
|
|
|
aea863 |
- add descriptive comments to config about LDAP schema discovery.
|
|
|
aea863 |
- work around segfault at exit caused by libxml2.
|
|
|
aea863 |
- fix foreground logging (also fixes shutdown needing extra signal bug).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Sep 5 2007 Ian Kent <ikent@redhat.com> - 5.0.2-15
|
|
|
aea863 |
- fix LDAP schema discovery.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 28 2007 Ian Kent <ikent@redhat.com> - 5.0.2-14
|
|
|
aea863 |
- update patch to prevent failure on empty master map.
|
|
|
aea863 |
- if there's no "automount" entry in nsswitch.conf use "files" source.
|
|
|
aea863 |
- add LDAP schema discovery if no schema is configured.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 22 2007 Ian Kent <ikent@redhat.com> - 5.0.2-13
|
|
|
aea863 |
- fix "nosymlink" option handling and add desription to man page.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-12
|
|
|
aea863 |
- change random multiple server selection option name to be consistent
|
|
|
aea863 |
with upstream naming.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 21 2007 Ian Kent <ikent@redhat.com> - 5.0.2-11
|
|
|
aea863 |
- don't fail on empty master map.
|
|
|
aea863 |
- add support for the "%%" hack for case insensitive attribute schemas.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 30 2007 Ian Kent <ikent@redhat.com> - 5.0.2-10
|
|
|
aea863 |
- mark map instances stale so they aren't "cleaned" during updates.
|
|
|
aea863 |
- fix large file compile time option.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 27 2007 Ian Kent <ikent@redhat.com> - 5.0.2-9
|
|
|
aea863 |
- fix version passed to get_supported_ver_and_cost (bz 249574).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jul 24 2007 Ian Kent <ikent@redhat.com> - 5.0.2-8
|
|
|
aea863 |
- fix parse confusion between attribute and attribute value.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-7
|
|
|
aea863 |
- fix handling of quoted slash alone (bz 248943).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-6
|
|
|
aea863 |
- fix wait time resolution in alarm and state queue handlers (bz 247711).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 16 2007 Ian Kent <ikent@redhat.com> - 5.0.2-5
|
|
|
aea863 |
- fix mount point directory creation for bind mounts.
|
|
|
aea863 |
- add quoting for exports gathered by hosts map.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 25 2007 Ian Kent <ikent@redhat.com> - 5.0.2-4
|
|
|
aea863 |
- update multi map nsswitch patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 25 2007 Ian Kent <ikent@redhat.com> - 5.0.2-3
|
|
|
aea863 |
- add missing "multi" map support.
|
|
|
aea863 |
- add multi map nsswitch lookup.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 20 2007 Ian Kent <ikent@redhat.com> - 5.0.2-2
|
|
|
aea863 |
- include krb5.h in lookup_ldap.h (some openssl doesn't implicitly include it).
|
|
|
aea863 |
- correct initialization of local var in parse_server_string.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 18 2007 Ian Kent <ikent@redhat.com> - 5.0.2-1
|
|
|
aea863 |
- Update to upstream release 5.0.2.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 12 2007 Ian Kent <ikent@redhat.com> - 5.0.1-16
|
|
|
aea863 |
- add ldaps support.
|
|
|
aea863 |
- note: it's no longer possible to have multiple hosts in an ldap map spec.
|
|
|
aea863 |
- note: to do this you need to rely on the ldap client config.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 7 2007 Ian Kent <ikent@redhat.com> - 5.0.1-14
|
|
|
aea863 |
- fix deadlock in alarm manager module.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Jun 3 2007 Ian Kent <ikent@redhat.com> - 5.0.1-12
|
|
|
aea863 |
- correct mistake in logic test in wildcard lookup.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 7 2007 Ian Kent <ikent@redhat.com> - 5.0.1-10
|
|
|
aea863 |
- fix master map lexer to admit "." in macro values.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 17 2007 Ian Kent <ikent@redhat.com> - 5.0.1-9
|
|
|
aea863 |
- upstream fix for filesystem is local check.
|
|
|
aea863 |
- disable exports access control check (bz 203277).
|
|
|
aea863 |
- fix patch to add command option for set a global mount options (bz 214684).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Apr 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-8
|
|
|
aea863 |
- add configuration variable to control appending of global options (bz 214684).
|
|
|
aea863 |
- add command option to set a global mount options string (bz 214684).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 3 2007 Ian Kent <ikent@redhat.com> - 5.0.1-7
|
|
|
aea863 |
- fix "null" domain netgroup match for "-hosts" map.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 29 2007 Ian Kent <ikent@redhat.com> - 5.0.1-6
|
|
|
aea863 |
- fix directory creation for browse mounts.
|
|
|
aea863 |
- fix wildcard map handling and improve nsswitch source map update.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Mar 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-5
|
|
|
aea863 |
- drop "DEFAULT_" prefix from configuration names.
|
|
|
aea863 |
- add option to select replicated server at random (instead of
|
|
|
aea863 |
ping response time) (bz 227604).
|
|
|
aea863 |
- fix incorrect cast in directory cleanup routines (bz 231864).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 8 2007 Ian Kent <ikent@redhat.com> - 5.0.1-4
|
|
|
aea863 |
- fixed numeric export match (bz 231188).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 1 2007 Ian Kent <ikent@redhat.com> - 5.0.1-3
|
|
|
aea863 |
- change file map lexer to allow white-space only blank lines (bz 229434).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 23 2007 Ian Kent <ikent@redhat.com> - 5.0.1-2
|
|
|
aea863 |
- update "@network" matching patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Feb 22 2007 Ian Kent <ikent@redhat.com> - 5.0.1-1
|
|
|
aea863 |
- update to release tar.
|
|
|
aea863 |
- fix return check for getpwuid_r and getgrgid_r.
|
|
|
aea863 |
- patch to give up trying to update exports list while host is mounted.
|
|
|
aea863 |
- fix to "@network" matching.
|
|
|
aea863 |
- patch to check for fstab update and retry if not updated.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 20 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.24
|
|
|
aea863 |
- add "condrestart" to init script (bz 228860).
|
|
|
aea863 |
- add "@network" and .domain.name export check.
|
|
|
aea863 |
- fix display map name in mount entry for "-hosts" map.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 16 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.22
|
|
|
aea863 |
- fix localhost replicated mounts not working (bz 208757).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 14 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.20
|
|
|
aea863 |
- correct return status from do_mkdir (bz 223480).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Feb 10 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.18
|
|
|
aea863 |
- update the "task done race" patch to fix a deadlock.
|
|
|
aea863 |
- added URL tag.
|
|
|
aea863 |
- removed obsoletes autofs-ldap.
|
|
|
aea863 |
- replaced init directory paths with %%{_initrddir} macro.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.17
|
|
|
aea863 |
- make use of spaces and tabs in spec file consistent.
|
|
|
aea863 |
- escape embedded macro text in %%changelog.
|
|
|
aea863 |
- eliminate redundant %%version and %%release.
|
|
|
aea863 |
- remove redundant conditional check from %%clean.
|
|
|
aea863 |
- remove redundant exit from %%preun.
|
|
|
aea863 |
- correct %%defattr spec.
|
|
|
aea863 |
- remove empty %%doc and redundant %%dir misc lines.
|
|
|
aea863 |
- combine program module spec lines into simpler one line form.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 6 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.15
|
|
|
aea863 |
- fix race when setting task done (bz 227268).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 29 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.13
|
|
|
aea863 |
- make double quote handing consistent (at least as much as we can).
|
|
|
aea863 |
- fix handling of trailing white space in wildcard lookup (forward port bz 199720).
|
|
|
aea863 |
- check fqdn of each interface when matching export access list (bz 213700).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jan 18 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.11
|
|
|
aea863 |
- correct check for busy offset mounts before offset umount (bz 222872).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 17 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.9
|
|
|
aea863 |
- fix another expire regression introduced in the "mitigate manual umount"
|
|
|
aea863 |
patch (bz 222872).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 15 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.7
|
|
|
aea863 |
- ignore "winbind" if it appears in "automount" nsswitch.conf (bz 214632).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 10 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.5
|
|
|
aea863 |
- remove fullstop from Summary tag.
|
|
|
aea863 |
- change Buildroot to recommended form.
|
|
|
aea863 |
- replace Prereq with Requires.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jan 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.3
|
|
|
aea863 |
- remove redundant rpath link option (prep for move to Extras).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jan 9 2007 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc3.1
|
|
|
aea863 |
- consolidate to rc3.
|
|
|
aea863 |
- fix typo in Fix typo in var when removing temp directory (bz 221847).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Dec 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.41
|
|
|
aea863 |
- fix nonstrict multi-mount handling (bz 219383).
|
|
|
aea863 |
- correct detection of duplicate indirect mount entries (bz 220799).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Dec 14 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.38
|
|
|
aea863 |
- update master map tokenizer to admit "slasify-colons" option.
|
|
|
aea863 |
- update location validation to accept "_" (bz 219445).
|
|
|
aea863 |
- set close-on-exec flag on open sockets (bz 215757).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Dec 11 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.35
|
|
|
aea863 |
- update "replace-tempnam" patch to create temp files in sane location.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Dec 11 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.34
|
|
|
aea863 |
- change mount "device" from "automount" to the map name.
|
|
|
aea863 |
- check for buffer overflow in mount_afs.c.
|
|
|
aea863 |
- replace tempnam with mkdtemp.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Dec 10 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.33
|
|
|
aea863 |
- expand export access checks to include missing syntax options.
|
|
|
aea863 |
- make "-hosts" module try to be sensitive to exports list changes.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Dec 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.32
|
|
|
aea863 |
- remove ability to use multiple indirect mount entries in master
|
|
|
aea863 |
map (bz 218616).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Dec 6 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.29
|
|
|
aea863 |
- alter nfs4 host probing to not use portmap lookup and add options
|
|
|
aea863 |
check for "port=" parameter (bz 208757).
|
|
|
aea863 |
- correct semantics of "-null" map handling (bzs 214800, 208091).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Nov 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.26
|
|
|
aea863 |
- fix parsing of bad mount mount point in master map (bz 215620).
|
|
|
aea863 |
- fix use after free memory access in cache.c and lookup_yp.c (bz 208091).
|
|
|
aea863 |
- eliminate use of pthread_kill to detect task completion (bz 208091).
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Nov 12 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.23
|
|
|
aea863 |
- fix tokenizer to distinguish between global option and dn string (bz 214684).
|
|
|
aea863 |
- fix incorrect return from spawn.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Nov 8 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.21
|
|
|
aea863 |
- mitigate manual umount of automounts where possible.
|
|
|
aea863 |
- fix multiply recursive bind mounts.
|
|
|
aea863 |
- check kernel module version and require 5.00 or above.
|
|
|
aea863 |
- fix expire regression introduced in the "mitigate manual umount" patch.
|
|
|
aea863 |
- still more on multiply recursive bind mounts.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 30 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.20
|
|
|
aea863 |
- Update patch for changed semantics of mkdir in recent kernels.
|
|
|
aea863 |
- fix macro table locking (bz 208091).
|
|
|
aea863 |
- fix nsswitch parser locking (bz 208091).
|
|
|
aea863 |
- allow only one master map read task at a time.
|
|
|
aea863 |
- fix misc memory leaks.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.19
|
|
|
aea863 |
- deal with changed semantics of mkdir in recent kernels.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.16
|
|
|
aea863 |
- fix get_query_dn not looking in subtree for LDAP search (missed
|
|
|
aea863 |
econd occurance).
|
|
|
aea863 |
- allow additional common LDAP attributes in map dn.
|
|
|
aea863 |
- Resolves: rhbz#205997
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.13
|
|
|
aea863 |
- fix parsing of numeric host names in LDAP map specs (bz 205997).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Oct 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.12
|
|
|
aea863 |
- fix "-fstype=nfs4" server probing (part 2 of bz 208757).
|
|
|
aea863 |
- set close-on-exec flag on open files where possible (bz 207678).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.11
|
|
|
aea863 |
- fix file handle leak in nsswitch parser (bz 207678).
|
|
|
aea863 |
- fix memory leak in mount and expire request processing (bz 207678).
|
|
|
aea863 |
- add additional check to prevent running of cancelled tasks.
|
|
|
aea863 |
- fix potential file handle leakage in rpc_subs.c for some failure
|
|
|
aea863 |
cases (bz 207678).
|
|
|
aea863 |
- fix file handle leak in included map lookup (bz 207678).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Oct 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.10
|
|
|
aea863 |
- fix get_query_dn not looking in subtree for LDAP search.
|
|
|
aea863 |
- allow syntax "--timeout <secs>" for backward compatibility
|
|
|
aea863 |
(bz 193948).
|
|
|
aea863 |
- make masked_match independent of hostname for exports comparison
|
|
|
aea863 |
(bz 209638).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 5 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.9
|
|
|
aea863 |
- fix "-fstype=nfs4" handling (bz 208757).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Sep 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.8
|
|
|
aea863 |
- review and fix master map options update for map reload.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Sep 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.7
|
|
|
aea863 |
- make default installed master map for /net use "-hosts" instead
|
|
|
aea863 |
of auto.net.
|
|
|
aea863 |
- fix included map recursive map key lookup.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Sep 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.6
|
|
|
aea863 |
- remove unused option UNDERSCORETODOT from default config files.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Sep 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.5
|
|
|
aea863 |
- fix LDAP lookup delete cache entry only if entry doesn't exist.
|
|
|
aea863 |
- add missing socket close in replicated host check (Jeff Moyer).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Sep 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.4
|
|
|
aea863 |
- fix cache entrys not being cleaned up on submount expire.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Sep 17 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.3
|
|
|
aea863 |
- fix include check full patch for file map of same name.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Sep 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.2
|
|
|
aea863 |
- fix handling of autofs specific mount options (bz 199777).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Sep 1 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc2.1
|
|
|
aea863 |
- consolidate to rc2.
|
|
|
aea863 |
- fix colon escape handling.
|
|
|
aea863 |
- fix recusively referenced bind automounts.
|
|
|
aea863 |
- update kernel patches.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 25 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.17
|
|
|
aea863 |
- fix task cancelation at shutdown (more)
|
|
|
aea863 |
- fix concurrent mount and expire race with nested submounts.
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Aug 20 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.16
|
|
|
aea863 |
- fix included map lookup.
|
|
|
aea863 |
- fix directory cleanup on expire.
|
|
|
aea863 |
- fix task cancelation at shutdown.
|
|
|
aea863 |
- fix included map wild card key lookup.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 16 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.15
|
|
|
aea863 |
- expire individual submounts.
|
|
|
aea863 |
- add ino_index locking.
|
|
|
aea863 |
- fix nested submount expiring away when pwd is base of submount.
|
|
|
aea863 |
- more expire re-work to cope better with shutdown following cthon tests.
|
|
|
aea863 |
- allow hostname to start with numeric when validating.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Aug 7 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.14
|
|
|
aea863 |
- remove SIGCHLD handler because it is no longer needed and was
|
|
|
aea863 |
causing expire problems.
|
|
|
aea863 |
- alter expire locking of multi-mounts to lock sub-tree instead of
|
|
|
aea863 |
entire tree.
|
|
|
aea863 |
- review verbose message feedback and update.
|
|
|
aea863 |
- correction for expire of multi-mounts.
|
|
|
aea863 |
- spelling corrections to release notes (Jeff Moyer).
|
|
|
aea863 |
- add back sloppy mount option, removed for Connectathon testing.
|
|
|
aea863 |
- disable mtab locking again.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.13
|
|
|
aea863 |
- tidy up directory cleanup and add validation check to rmdir_path.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.12
|
|
|
aea863 |
- enable mtab locking until I can resolve the race with it.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 4 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.11
|
|
|
aea863 |
- cthon fix expire of wildcard and program mounts broken by recent
|
|
|
aea863 |
patches.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Aug 3 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.10
|
|
|
aea863 |
- cthon corrections for shutdown patch below and fix shutdown expire.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 2 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.9
|
|
|
aea863 |
- cthon fix some shutdown races.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jul 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.8
|
|
|
aea863 |
- Fix compile error.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jul 27 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.7
|
|
|
aea863 |
- cthon fix expire of various forms of nested mounts.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 24 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.6
|
|
|
aea863 |
- cthon more parser corrections and attempt to fix multi-mounts
|
|
|
aea863 |
with various combinations of submounts (still not right).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.5
|
|
|
aea863 |
- Add conflicts kernel < 2.6.17.
|
|
|
aea863 |
- Fix submount operation broken by connectathon updates.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.4
|
|
|
aea863 |
- Correction to host name validation test for connectathon tests.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.3
|
|
|
aea863 |
- More code cleanup and corrections for connectathon tests.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 19 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.2
|
|
|
aea863 |
- Code cleanup and fixes for connectathon tests.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jul 13 2006 Ian Kent <ikent@redhat.com> - 5.0.1-0.rc1.1
|
|
|
aea863 |
- Update version label to avoid package update problems.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jul 13 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-8
|
|
|
aea863 |
- add cacheing of negative lookups to reduce unneeded map
|
|
|
aea863 |
lookups (bz 197746 part 2).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:5.0.0_beta6-7.1
|
|
|
aea863 |
- rebuild
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jul 11 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-7
|
|
|
aea863 |
- correct directory cleanup in mount modules.
|
|
|
aea863 |
- merge key and wildcard LDAP query for lookups (bz 197746).
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jul 8 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-6
|
|
|
aea863 |
- correct test for libhesiod.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jul 7 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-5
|
|
|
aea863 |
- correct auto.net installed as auto.smb.
|
|
|
aea863 |
- update LDAP auth - add autodectect option.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-4
|
|
|
aea863 |
- correct shutdown log message print.
|
|
|
aea863 |
- correct auth init test when no credentials required.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jul 4 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-3
|
|
|
aea863 |
- correct test for existence of auth config file.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 3 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-2
|
|
|
aea863 |
- merge LDAP authentication update for GSSAPI (Jeff Moyer).
|
|
|
aea863 |
- update default auth config to add options documenetation (Jeff Moyer).
|
|
|
aea863 |
- workaround segfaults at exit after using GSSAPI library.
|
|
|
aea863 |
- fix not checking return in init_ldap_connection (jeff Moyer).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta6-1
|
|
|
aea863 |
- consolidate to beta6, including:
|
|
|
aea863 |
- mode change update for config file.
|
|
|
aea863 |
- correction to get_query_dn fix from beta5-4.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 28 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-6
|
|
|
aea863 |
- cleanup defaults_read_config (Jeff Moyer).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-5
|
|
|
aea863 |
- allow global macro defines to override system macros.
|
|
|
aea863 |
- correct spelling error in default config files missed by
|
|
|
aea863 |
previous update.
|
|
|
aea863 |
- misc correctness and a memory leak fix.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 26 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-4
|
|
|
aea863 |
- correct spelling error in default config.
|
|
|
aea863 |
- fix default auth config not being installed.
|
|
|
aea863 |
- change LDAP query method as my test db was incorrect.
|
|
|
aea863 |
- change ldap defaults code to handle missing auth config.
|
|
|
aea863 |
- fix mistake in parsing old style LDAP specs.
|
|
|
aea863 |
- update LDAP so that new query method also works for old syntax.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 23 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-3
|
|
|
aea863 |
- lookup_init cleanup and fix missed memory leak.
|
|
|
aea863 |
- use nis map order to check if update is needed.
|
|
|
aea863 |
- fix couple of memory leaks in lookup_yp.c.
|
|
|
aea863 |
- fix pasre error in replicated server module.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 21 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-2
|
|
|
aea863 |
- Add openssl-devel to the BuildRequires, as it is needed for the LDAP
|
|
|
aea863 |
authentication bitsi also.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 20 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta5-1
|
|
|
aea863 |
- promote to beta5.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 20 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-14
|
|
|
aea863 |
- fix directory cleanup at exit.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 19 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-13
|
|
|
aea863 |
- Change LDAP message severity from crit to degug (bz# 183893).
|
|
|
aea863 |
- Corrections to INSTALL and README.v5.release.
|
|
|
aea863 |
- Add patch to fix segv on overlength map keys in file maps (Jeff Moter).
|
|
|
aea863 |
- Add patch to restrict scanning of /proc to pid directories only (Jeff Moyer).
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 15 2006 Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-12
|
|
|
aea863 |
- Change BuildPrereq to BuildRequires as per the package guidelines.
|
|
|
aea863 |
- Add libxml2-devel to the BuildRequires, as it is needed for the LDAP
|
|
|
aea863 |
authentication bits.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 14 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-11
|
|
|
aea863 |
- add export access list matching to "hosts" lookup module (bz # 193585).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 13 2006 Jeff Moyer <jmoyer@redhat.com> - 5.0.0_beta4-10
|
|
|
aea863 |
- Add a BuildPrereq for cyrus-sasl-devel
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 13 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-9
|
|
|
aea863 |
- move autofs4 module loading back to init script (part bz # 194061).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 12 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-8
|
|
|
aea863 |
- fix handling of master map entry update (bz # 193718).
|
|
|
aea863 |
- fix program map handling of invalid multi-mount offsets.
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jun 10 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-7
|
|
|
aea863 |
- fix context init error (introduced by memory leak patch).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 9 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-6
|
|
|
aea863 |
- add free for working var in get_default_logging.
|
|
|
aea863 |
- add inialisation for kver in autofs_point struct.
|
|
|
aea863 |
- fix sources list corruption in check_update_map_sources.
|
|
|
aea863 |
- fix memory leak in walk_tree.
|
|
|
aea863 |
- fix memory leak in rpc_portmap_getport and rpc_ping_proto.
|
|
|
aea863 |
- fix memory leak in initialisation of lookup modules.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jun 8 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-5
|
|
|
aea863 |
- misc fixes for things found while investigating map re-read problem.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jun 7 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-4
|
|
|
aea863 |
- check base of offset mount tree is not a mount before umounting
|
|
|
aea863 |
its offsets.
|
|
|
aea863 |
- fix replicated mount parse for case where last name in list
|
|
|
aea863 |
fails lookup.
|
|
|
aea863 |
- correct indirect mount expire broken by the wildcard lookup fix.
|
|
|
aea863 |
- fix up multi-mount handling when wildcard map entry present.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-3
|
|
|
aea863 |
- correct config names in default.c (jpro@bas.ac.uk).
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 5 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-2
|
|
|
aea863 |
- re-instate v4 directory cleanup (bz# 193832 again).
|
|
|
aea863 |
- backout master map lookup changes made to beta3.
|
|
|
aea863 |
- change default master map from /etc/auto.master to auto.master
|
|
|
aea863 |
so that we always use nsswitch to locate master map.
|
|
|
aea863 |
- change default installed master map to include "+auto.master"
|
|
|
aea863 |
to pickup NIS master map (all bz# 193831 again).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Jun 2 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta4-1
|
|
|
aea863 |
- update to beta4.
|
|
|
aea863 |
- should address at least bzs 193798, 193770, 193831 and
|
|
|
aea863 |
possibly 193832.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-6
|
|
|
aea863 |
- add back test for nested mount in program map lookup.
|
|
|
aea863 |
- I must have commented this out for a reason. I guess we'll
|
|
|
aea863 |
find out soon enough.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 29 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-5
|
|
|
aea863 |
- fix handling of autofs filesystem mount fail on init.
|
|
|
aea863 |
|
|
|
aea863 |
* Sat May 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-4
|
|
|
aea863 |
- updated hesiod patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Sat May 27 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-3
|
|
|
aea863 |
- update hesiod module (Jeff Moyer).
|
|
|
aea863 |
- add mutex to protect against overlapping mount requests.
|
|
|
aea863 |
- update return from mount request to give more sensible NSS_*
|
|
|
aea863 |
values.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri May 26 2006 Jeff Moyer <jmoyer@redhat.com> - 1:5.0.0_beta3-2
|
|
|
aea863 |
- Fix the install permissions for auto.master and auto.misc.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu May 25 2006 Ian Kent <ikent@redhat.com> - 5.0.0_beta3-1
|
|
|
aea863 |
- update source to version 5.0.0_beta3.
|
|
|
aea863 |
- add patch to remove extra debug print.
|
|
|
aea863 |
- add patch to
|
|
|
aea863 |
- fix memory alloc error in nis lookup module.
|
|
|
aea863 |
- add "_" to "." mapname translation to nis lookup module.
|
|
|
aea863 |
- add patch to add owner pid to mount list struct.
|
|
|
aea863 |
- add patch to disable NFSv4 when probing hosts (at least foe now).
|
|
|
aea863 |
- add patch to fix white space handling in replicated server selection code.
|
|
|
aea863 |
- add patch to prevent striping of debug info macro patch (Jeff Moyer).
|
|
|
aea863 |
- add patch to add sanity checks on rmdir_path and unlink (Jeff Moyer).
|
|
|
aea863 |
- add patch to fix e2fsck error code check (Jeff Moyer).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 16 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-23
|
|
|
aea863 |
- add patch to ignore the "bg" and "fg" mount options as they
|
|
|
aea863 |
aren't relevant for autofs mounts (bz #184386).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 2 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-20
|
|
|
aea863 |
- add patch to use "cifs" instead of smbfs and escape speces
|
|
|
aea863 |
in share names (bz #163999, #187732).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 11 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-18
|
|
|
aea863 |
- Add patch to allow customization of arguments to the
|
|
|
aea863 |
autofs-ldap-auto-master program (bz #187525).
|
|
|
aea863 |
- Add patch to escap "#" characters in exports from auto.net
|
|
|
aea863 |
program mount (bz#178304).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1:4.1.4-16.2.2
|
|
|
aea863 |
- bump again for double-long bug on ppc(64)
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1:4.1.4-16.2.1
|
|
|
aea863 |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 1 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16.2
|
|
|
aea863 |
- Add more general patch to translate "_" to "." in map names. (bz #147765)
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 25 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16.1
|
|
|
aea863 |
- Add patch to use LDAP_DEPRICATED compile option. (bz #173833)
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jan 17 2006 Ian Kent <ikent@redhat.com> - 1:4.1.4-16
|
|
|
aea863 |
- Replace check-is-multi with more general multi-parse-fix.
|
|
|
aea863 |
- Add fix for premature return when waiting for lock file.
|
|
|
aea863 |
- Update copyright declaration for reentrant-syslog source.
|
|
|
aea863 |
- Add patch for configure option to disable locking during mount.
|
|
|
aea863 |
But don't disable locking by default.
|
|
|
aea863 |
- Add ability to handle automount schema used in Sun directory server.
|
|
|
aea863 |
- Quell compiler warning about getsockopt parameter.
|
|
|
aea863 |
- Quell compiler warning about yp_order parameter.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
|
|
|
aea863 |
- rebuilt
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Nov 17 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-14
|
|
|
aea863 |
- Removed the /misc entry from the default auto.master. auto.misc has
|
|
|
aea863 |
an entry for the cdrom device, and the preferred method of mounting the
|
|
|
aea863 |
cd is via udev/hal.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 7 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-13
|
|
|
aea863 |
- Changed to sort -k 1, since that should be the same as +0.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Nov 3 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-12
|
|
|
aea863 |
- The sort command no longer accepts options of the form "+0". This broke
|
|
|
aea863 |
auto.net, so the option was removed. Fixes bz #172111.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 26 2005 <jmoyer@redhat.com> - 1:4.1.4-11
|
|
|
aea863 |
- Check the return code of is_local_addr in get_best_mount. (bz #169523)
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 26 2005 <jmoyer@redhat.com> - 1:4.1.4-10
|
|
|
aea863 |
- Fix some bugs in the parser
|
|
|
aea863 |
- allow -net instead of /etc/auto.net
|
|
|
aea863 |
- Fix a buffer overflow with large key lengths
|
|
|
aea863 |
- Don't allow autofs to unlink files, only to remove directories
|
|
|
aea863 |
- change to the upstream reentrant syslog patch from the band-aid deferred
|
|
|
aea863 |
syslog patch.
|
|
|
aea863 |
- Get rid of the init script patch that hard-coded the release to redhat.
|
|
|
aea863 |
This should be handled properly by all red hat distros.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed May 4 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-8
|
|
|
aea863 |
- Add in the deferred syslog patch. This fixes a hung automounter issue
|
|
|
aea863 |
related to unsafe calls to syslog in signal handler context.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 3 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-7
|
|
|
aea863 |
- I reversed the checking for multimount entries, breaking those configs!
|
|
|
aea863 |
This update puts the code back the way it was before I broke it.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 26 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-6
|
|
|
aea863 |
- Fix a race between mounting a share and updating the cache in the parent
|
|
|
aea863 |
process. If the mount completed first, the parent would not expire the
|
|
|
aea863 |
stale entry, leaving it first on the list. This causes map updates to not
|
|
|
aea863 |
be recognized (well, worse, they are recognized after the first expire, but
|
|
|
aea863 |
not subsequent ones). Fixes a regression, bug #137026 (rhel3 bug).
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Apr 15 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.4-5
|
|
|
aea863 |
- Fixed regression with -browse not taking effect.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-4
|
|
|
aea863 |
- Finish up with the merge breakage.
|
|
|
aea863 |
- Temporary fix for the multimount detection code. It seems half-baked.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-3
|
|
|
aea863 |
- Fix up the one-auto-master patch. My "improvements" had side-effects.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-2
|
|
|
aea863 |
- Import 4.1.4 and merge.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Apr 4 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-123
|
|
|
aea863 |
- Add in an error case that was omitted in the multi-over patch.
|
|
|
aea863 |
- Update our auto.net to reflect the changes that went into 4.1.4_beta2.
|
|
|
aea863 |
This fixes a problem seen by at least one customer where a malformed entry
|
|
|
aea863 |
appeared first in the multimount list, thus causing the entire multimount
|
|
|
aea863 |
to be ignored. This new auto.net places that entry at the end, purely by
|
|
|
aea863 |
luck, but it fixes the problem in this one case.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 31 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-119
|
|
|
aea863 |
- Merge in the multi-over patch. This resolves an issue whereby multimounts
|
|
|
aea863 |
(such as those used for /net) could be processed in the wrong order,
|
|
|
aea863 |
resulting in directories not showing up in a multimount tree. The fix
|
|
|
aea863 |
is to process these directories in order, shortest to longer path.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 23 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-115
|
|
|
aea863 |
- Fixed regression causing any entries after a wildcard in an
|
|
|
aea863 |
indirect map to be ignored. (bz #151668).
|
|
|
aea863 |
- Fixed regression which caused local hosts to be mount instead
|
|
|
aea863 |
of --bind local directories. (bz #146887)
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 17 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-111
|
|
|
aea863 |
- Fixed one off bug in the submount-variable-propagation patch.
|
|
|
aea863 |
(bz #143074)
|
|
|
aea863 |
- Fixed a bug in the init script which wouldn't find the -browse
|
|
|
aea863 |
option if it was preceded by another option. (fz #113494)
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 28 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-100
|
|
|
aea863 |
- When using ldap if auto.master doesn't exist we now check for auto_master.
|
|
|
aea863 |
Addresses bz #130079
|
|
|
aea863 |
- When using an auto.smb map we now remove the leading ':' from the path which
|
|
|
aea863 |
caused mount to fail in the past. Addresses bz #147492
|
|
|
aea863 |
- Autofs now checks /etc/nsswitch.conf to determine in what order files & nis
|
|
|
aea863 |
are checked when looking up autofs submount maps which don't specify a
|
|
|
aea863 |
maptype. Addresses IT #57612.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Feb 14 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-99
|
|
|
aea863 |
- Change Copyright to License in the spec file so it will build.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Feb 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-98
|
|
|
aea863 |
- Program maps can repeat the last character of output. Fix this.
|
|
|
aea863 |
Addresses bz #138606
|
|
|
aea863 |
- Return first entry when there are duplicate keys in a map. Addresses
|
|
|
aea863 |
bz #140108.
|
|
|
aea863 |
- Propagate custom map variables to submounts. Fixes bz #143074.
|
|
|
aea863 |
- Create a sysconfig variable to control whether we source only one master
|
|
|
aea863 |
map (the way sun does), or source all maps found (which is the default for
|
|
|
aea863 |
backwards compatibility). Addresses bz #143126.
|
|
|
aea863 |
- Revised version of the get_best_mount patch. (#146887) cfeist@redhat.com
|
|
|
aea863 |
The previous patch introduced a regression. Non-replicated mounts would
|
|
|
aea863 |
not have the white space stripped from the entry and the mount would fail.
|
|
|
aea863 |
- Handle comment characters in the middle of the automount line in
|
|
|
aea863 |
/etc/nsswitch.conf. Addresses bz #127457.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 2 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.3-94
|
|
|
aea863 |
- Stop automount from pinging hosts if there is only one host (#146887)
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Feb 2 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-90
|
|
|
aea863 |
- Fix potential double free in cache_release. This bug showed up in a
|
|
|
aea863 |
multi-map setup. Two calls to cache_release would result in a SIGSEGV,
|
|
|
aea863 |
and the automount process would never exit.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 24 2005 Chris Feist <cfeist@redhat.com> - 1:4.3-82
|
|
|
aea863 |
- Fixed documentation so users know that any local mounts override
|
|
|
aea863 |
any other weighted mount.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jan 24 2005 Chris Feist <cfeist@redhat.com> - 1:4.3-80
|
|
|
aea863 |
- Added a variable to determine if we created the directory or not
|
|
|
aea863 |
so we don't accidently remove a directory that we didn't create when
|
|
|
aea863 |
we stop autofs. (bz #134399)
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jan 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-76
|
|
|
aea863 |
- Fix the large program map patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jan 11 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-75
|
|
|
aea863 |
- Fix some merging breakages that caused the package not to build.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Jan 6 2005 <jmoyer@redhat.com> - 1:4.1.3-74
|
|
|
aea863 |
- Add in the map expiry patch
|
|
|
aea863 |
- Bring in other patches that have been committed to other branches. This
|
|
|
aea863 |
version should now contain all fixes we have to date
|
|
|
aea863 |
- Merge conflicts due to map expiry changes
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Nov 19 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-57
|
|
|
aea863 |
- Pass a socket into clntudp_bufcreate so that we don't use up additional
|
|
|
aea863 |
reserved ports. This patch, along with the socket leak fix, addresses
|
|
|
aea863 |
bz #128966.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Nov 17 2004 <jmoyer@redhat.com> - 1:4.1.3-56
|
|
|
aea863 |
- Somehow the -browse patch either didn't get committed or got reverted.
|
|
|
aea863 |
Fixed.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Nov 16 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-55
|
|
|
aea863 |
- Fix program maps so that they can have gt 4k characters. (Neil Horman)
|
|
|
aea863 |
Addresses bz #138994.
|
|
|
aea863 |
- Add a space after the colon here "Starting automounter:" in init script.
|
|
|
aea863 |
Fixes bz #138513.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Nov 15 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-53
|
|
|
aea863 |
- Make autofs understand -[no]browse. Addresses fz #113494.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Nov 11 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-48
|
|
|
aea863 |
- Fix the umount loop device function in the init script.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 27 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-34
|
|
|
aea863 |
- Added a patch to fix the automounter failing on ldap maps
|
|
|
aea863 |
when it couldn't get the whole map. (ie. when the search
|
|
|
aea863 |
limit was lower than the number of results)
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 21 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-32
|
|
|
aea863 |
- Fixed the use of +ypmapname so the maps included with +ypmapname
|
|
|
aea863 |
are used in the correct order. (In the past the '+' entries
|
|
|
aea863 |
were always processed after local entries.)
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 21 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-31
|
|
|
aea863 |
- Fixed the duplicate map detection code to detect if maps try
|
|
|
aea863 |
to mount on top of existing maps.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Oct 20 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-29
|
|
|
aea863 |
- Fixed a problem with backwards compatability. Specifying local
|
|
|
aea863 |
maps without '/etc/' prepended to them now works. (bz #136038)
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 15 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-28
|
|
|
aea863 |
- Fixed a bug which caused directories to never be unmounted. (bz #134403)
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Oct 14 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-27
|
|
|
aea863 |
- Fixed an error in the init script which caused duplicate entries to be
|
|
|
aea863 |
displayed when asking for autofs status.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Oct 1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-22
|
|
|
aea863 |
- Comment out map expiry (and related) patch for an FC3 build.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Sep 23 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-21
|
|
|
aea863 |
- Make local options apply to all maps in a multi-map entry.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Sep 21 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-20
|
|
|
aea863 |
- Merged my and Ian's socket leak fixes into one, smaller patch. Only
|
|
|
aea863 |
partially addresses bz #128966.
|
|
|
aea863 |
- Fix some more echo lines for internationalization. bz #77820
|
|
|
aea863 |
- Revert the only one auto.master patch until we implement the +auto_master
|
|
|
aea863 |
syntax. Temporarily addresses bz #133055.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Sep 2 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-18
|
|
|
aea863 |
- Umount loopback filesystems under automount points when stopping the
|
|
|
aea863 |
automounter.
|
|
|
aea863 |
- Uncomment the map expiry patch.
|
|
|
aea863 |
- change a close to an fclose in lookup_file.c
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 31 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-17
|
|
|
aea863 |
- Add patch to support parsing nsswitch.conf to determine map sources.
|
|
|
aea863 |
- Disable this patch, and Ian's map expiry patch for a FC build.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 24 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-16
|
|
|
aea863 |
- Version 3 of Ian's map expiry changes.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-15
|
|
|
aea863 |
- Fix a socket leak in the rpc_subs, causing mounts to fail since we are
|
|
|
aea863 |
running out of port space fairly quickly.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-14
|
|
|
aea863 |
- New map expiry patch from Ian.
|
|
|
aea863 |
- Fix a couple signal races. No known problem reports of these, but they
|
|
|
aea863 |
are holes, none-the-less.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Aug 10 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-13
|
|
|
aea863 |
- Only read one auto.master map (instead of concatenating all found sources).
|
|
|
aea863 |
- Uncomment Ian's experimental mount expiry patch.
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-12
|
|
|
aea863 |
- Add a sysconfig entry to disable direct map support, and set this to
|
|
|
aea863 |
1 by default.
|
|
|
aea863 |
- Disable the beta map expiry logic so I can build into a stable distro.
|
|
|
aea863 |
- Add defaults for all of the sysconfig variables to the init script so
|
|
|
aea863 |
we don't trip over user errors (i.e. deleting /etc/sysconfig/autofs).
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Aug 4 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-11
|
|
|
aea863 |
- Add beta map expiry code for wider testing. (Ian Kent)
|
|
|
aea863 |
- Fix check for ghosting option. I forgot to check for it in DAEMONOPTIONS.
|
|
|
aea863 |
- Remove STRIPDASH from /etc/sysconfig/autofs
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jul 12 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-10
|
|
|
aea863 |
- Add bad chdir patch from Ian Kent.
|
|
|
aea863 |
- Add a typo fix for the mtab lock file.
|
|
|
aea863 |
- Nuke the stripdash patch. It didn't solve a problem.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 22 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-9
|
|
|
aea863 |
- Bump revison for inclusion in RHEL 3.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 21 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-8
|
|
|
aea863 |
- Change icmp ping to an rpc ping. (Ian Kent)
|
|
|
aea863 |
- Fix i18n patch
|
|
|
aea863 |
o Remove the extra \" from one echo line.
|
|
|
aea863 |
o Use echo -e if we are going to do a \n in the echo string.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 21 2004 Alan Cox <alan@redhat.com>
|
|
|
aea863 |
- Fixed i18n bug #107463
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Jun 21 2004 Alan Cox <alan@redhat.com>
|
|
|
aea863 |
- Fixed i18n bug #107461
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
aea863 |
- rebuilt
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jun 5 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-4
|
|
|
aea863 |
- Perform an icmp ping request before rpc_pings, since the rpc clnt_create
|
|
|
aea863 |
function has a builtin default timeout of 60 seconds. This could result
|
|
|
aea863 |
in a long delay when a server in a replicated mount setup is down.
|
|
|
aea863 |
- For non-replicated server entries, ping a host before attempting to mount.
|
|
|
aea863 |
(Ian Kent)
|
|
|
aea863 |
- Change to %%configure.
|
|
|
aea863 |
- Put version-release into .version to allow for automount --version to
|
|
|
aea863 |
print exact info.
|
|
|
aea863 |
- Nuke my get-best-mount patch which always uses the long timeout. This
|
|
|
aea863 |
should no longer be needed.
|
|
|
aea863 |
- Put name into changelog entries to make them consistent. Add e:n-v-r
|
|
|
aea863 |
into Florian's entry.
|
|
|
aea863 |
- Stop autofs before uninstalling
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Jun 05 2004 Florian La Roche <Florian.LaRoche@redhat.de> - 1:4.1.3-3
|
|
|
aea863 |
- add a preun script to remove autofs
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-2
|
|
|
aea863 |
- Incorporate patch from Ian which fixes an infinite loop seen by those
|
|
|
aea863 |
running older versions of the kernel patches (triggered by non-strict mounts
|
|
|
aea863 |
being the default).
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Jun 1 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.3-1
|
|
|
aea863 |
- Update to upstream 4.1.3.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu May 6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-6
|
|
|
aea863 |
- The lookup_yp module only dealt with YPERR_KEY, all other errors were
|
|
|
aea863 |
treated as success. As a result, if the ypdomain was not bound, the
|
|
|
aea863 |
subprocess that starts mounts would SIGSEGV. This is now fixed.
|
|
|
aea863 |
- Option parsing in the init script was not precise enough, sometimes matching
|
|
|
aea863 |
filesystem options to one of --ghost, --timeout, --verbose, or --debug.
|
|
|
aea863 |
The option-parsing patch addresses this issue by making the regexp's much
|
|
|
aea863 |
more precise.
|
|
|
aea863 |
- Ian has rolled a third version of the replicated mount fixes.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue May 4 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-5
|
|
|
aea863 |
- Ian has a new fix for replicated server and multi-mounts. Updated the
|
|
|
aea863 |
patch for testing. Still beta. (Ian Kent)
|
|
|
aea863 |
|
|
|
aea863 |
* Mon May 3 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-4
|
|
|
aea863 |
- Fix broken multi-mounts. test patch. (Ian Kent)
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 20 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-3
|
|
|
aea863 |
- Fix a call to spawnl which forgot to specify a lock file. (nphilipp)
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 14 2004 <jmoyer@redhat.com> - 1:4.1.2-2
|
|
|
aea863 |
- Pass --libdir= to ./configure so we get this right on 64 bit platforms that
|
|
|
aea863 |
support backwards compat.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Apr 14 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.2-1
|
|
|
aea863 |
- Change hard-coded paths in the spec file to the %%{_xxx} variety.
|
|
|
aea863 |
- Update to upstream 4.1.2.
|
|
|
aea863 |
- Add a STRIPDASH option to /etc/sysconfig/autofs which allows for
|
|
|
aea863 |
compatibility with the Sun automounter options specification syntax in
|
|
|
aea863 |
auto.master. See /etc/sysconfig/autofs for more information. Addresses
|
|
|
aea863 |
bug 113950.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Apr 6 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-6
|
|
|
aea863 |
- Add the /etc/sysconfig/autofs file, and supporting infrastructure in
|
|
|
aea863 |
the init script.
|
|
|
aea863 |
- Add support for UNDERSCORE_TO_DOT for those who want it.
|
|
|
aea863 |
- We no longer own /net. Move it to the filesystem package.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 30 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-5
|
|
|
aea863 |
- Clarify documentation on direct maps.
|
|
|
aea863 |
- Send automount daemons a HUP signal during reload. This tells them to
|
|
|
aea863 |
re-read maps (otherwise they use a cached version. Patch from the autofs
|
|
|
aea863 |
maintainer.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 22 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-4
|
|
|
aea863 |
- Fix init script to print out failures where appropriate.
|
|
|
aea863 |
- Build the automount daemon as a PIE.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-3
|
|
|
aea863 |
- Fix bug in get_best_mount, whereby if there is only one option, we
|
|
|
aea863 |
choose nothing. This is primarily due to the fact that we pass 0 in to
|
|
|
aea863 |
the get_best_mount function for the long timeout parameter. So, we
|
|
|
aea863 |
timeout trying to contact our first and only server, and never retry.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-2
|
|
|
aea863 |
- Prevent startup if a mountpoint is already mounted.
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Mar 18 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.1-1
|
|
|
aea863 |
- Update to 4.1.1, as it fixes problems with wildcards that people are
|
|
|
aea863 |
seeing quite a bit.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 17 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-8
|
|
|
aea863 |
- Fix ldap init code to parse server name and options correctly.
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Mar 16 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-7
|
|
|
aea863 |
- Moved the freeing of ap.path to cleanup_exit, as we would otherwise
|
|
|
aea863 |
reference an already-freed variable.
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Mar 15 2004 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.0-6
|
|
|
aea863 |
- add %%config(noreplace) for auto.* config files.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-5
|
|
|
aea863 |
- make the init script only recognize redhat systems. Nalin seems to remember
|
|
|
aea863 |
some arcane build system error that can be caused if we don't do this.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-4
|
|
|
aea863 |
- comment out /net and /misc from the default auto.master. /net is important
|
|
|
aea863 |
since in a default shipping install, we can neatly co-exist with amd.
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Mar 10 2004 Jeff Moyer <jmoyer@redhat.com> 1:4.1.0-3
|
|
|
aea863 |
- Ported forward Red Hat's patches from 3.1.7 that were not already present
|
|
|
aea863 |
in 4.1.0.
|
|
|
aea863 |
- Moving autofs from version 3.1.7 to 4.1.0
|
|
|
aea863 |
|
|
|
aea863 |
* Mon Sep 29 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Added work around for O(1) patch oddity.
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Aug 16 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Fixed tree mounts.
|
|
|
aea863 |
- Corrected transciption error in autofs4-2.4.18 kernel module
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Aug 10 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Checked and merged most of the RedHat v3 patches
|
|
|
aea863 |
- Fixed kernel module handling wu-ftpd login problem (again)
|
|
|
aea863 |
|
|
|
aea863 |
* Thu Aug 7 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Removed ineffective lock stuff
|
|
|
aea863 |
- Added -n to bind mount to prevent mtab update error
|
|
|
aea863 |
- Added retry to autofs umount to clean matb after fail
|
|
|
aea863 |
- Redirected messages from above to debug log and added info message
|
|
|
aea863 |
- Fixed autofs4 module reentrancy, pwd and chroot handling
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jul 30 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
|
|
|
aea863 |
- Fixed autofs directory removal on failure of autofs mount
|
|
|
aea863 |
- Fixed lock file wait function overlapping calls to (u)mount
|
|
|
aea863 |
|
|
|
aea863 |
* Sun Jul 27 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Implemented LDAP direct map handling for nisMap and automountMap schema
|
|
|
aea863 |
- Fixed autofs4 ghosting patch for 2.4.19 and above (again)
|
|
|
aea863 |
- Added locking to fix overlapping internal calls to (u)mount
|
|
|
aea863 |
- Added wait for mtab~ to improve tolerance of overlapping external calls to (u)mount
|
|
|
aea863 |
- Fixed ghosted directory removal after failed mount attempt
|
|
|
aea863 |
|
|
|
aea863 |
* Wed May 28 2003 Ian Kent <raven@themaw.net>
|
|
|
aea863 |
- Cleaned up an restructured my added code
|
|
|
aea863 |
- Corrected ghosting problem with 2.4.19 and above
|
|
|
aea863 |
- Added autofs4 ghosting patch for 2.4.19 and above
|
|
|
aea863 |
- Implemented HUP signal to force update of ghosted maps
|
|
|
aea863 |
|
|
|
aea863 |
* Sat Mar 23 2002 Ian Kent <ian.kent@pobox.com>
|
|
|
aea863 |
- Add patch to implement directory ghosting and direct mounts
|
|
|
aea863 |
- Add patch to for autofs4 module to support ghosting
|
|
|
aea863 |
|
|
|
aea863 |
* Wed Jan 17 2001 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
aea863 |
- use -fPIC instead of -fpic for modules and honor other RPM_OPT_FLAGS
|
|
|
aea863 |
|
|
|
aea863 |
* Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
|
|
|
aea863 |
- enable hesiod support over libbind
|
|
|
aea863 |
|
|
|
aea863 |
* Fri Aug 13 1999 Cristian Gafton <gafton@redhat.com>
|
|
|
aea863 |
- add patch from rth to avoid an infinite loop
|