autofs-vl.spec 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563
  1. %bcond_with systemd
  2. Summary: A tool for automatically mounting and unmounting filesystems.
  3. Summary(ja): 自動的にファイルシステムをマウント/アンマウントするツール
  4. Name: autofs
  5. Epoch: 1
  6. Version: 5.1.8
  7. Release: 2%{?_dist_release}%{?with_systemd:.systemd}
  8. Group: system
  9. Vendor: Project Vine
  10. Distribution: Vine Linux
  11. Packager: daisuke, kenta, shaolin
  12. License: GPL
  13. Source: https://www.kernel.org/pub/linux/daemons/autofs/v5/autofs-%{version}.tar.xz
  14. Patch1: autofs-5.1.8-fix-kernel-mount-status-notification.patch
  15. Patch2: autofs-5.1.8-fix-fedfs-build-flags.patch
  16. Patch3: autofs-5.1.8-fix-set-open-file-limit.patch
  17. Patch4: autofs-5.1.8-improve-descriptor-open-error-reporting.patch
  18. Patch5: autofs-5.1.8-fix-root-offset-error-handling.patch
  19. Patch6: autofs-5.1.8-fix-fix-root-offset-error-handling.patch
  20. Patch7: autofs-5.1.8-fix-nonstrict-fail-handling-of-last-offset-mount.patch
  21. Patch8: autofs-5.1.8-dont-fail-on-duplicate-host-export-entry.patch
  22. Patch9: autofs-5.1.8-fix-loop-under-run-in-cache_get_offset_parent.patch
  23. Patch10: autofs-5.1.8-bailout-on-rpc-systemerror.patch
  24. Patch11: autofs-5.1.8-fix-nfsv4-only-mounts-should-not-use-rpcbind.patch
  25. Patch12: autofs-5.1.8-simplify-cache_add-a-little.patch
  26. Patch13: autofs-5.1.8-fix-use-after-free-in-tree_mapent_delete_offset_tree.patch
  27. Patch14: autofs-5.1.8-fix-memory-leak-in-xdr_exports.patch
  28. Patch15: autofs-5.1.8-avoid-calling-pthread_getspecific-with-NULL-key_thread_attempt_id.patch
  29. Patch16: autofs-5.1.8-fix-sysconf-return-handling.patch
  30. Patch17: autofs-5.1.8-remove-nonstrict-parameter-from-tree_mapent_umount_offsets.patch
  31. Patch18: autofs-5.1.8-fix-handling-of-incorrect-return-from-umount_ent.patch
  32. Patch19: autofs-5.1.8-dont-use-initgroups-at-spawn.patch
  33. Patch20: autofs-5.1.8-fix-missing-unlock-in-sasl_do_kinit_ext_cc.patch
  34. Patch21: autofs-5.1.8-fix-invalid-tsv-access.patch
  35. ## Vine Patch(es)
  36. Patch100: autofs-3.1.7-initdir.patch
  37. Patch101: autofs-5.0.3-rc.autofs_LSB.patch
  38. Patch102: autofs-5.0.8-fix-initscript-vine.patch
  39. Buildroot: %{_tmppath}/%{name}-%{version}-root
  40. BuildRequires: openldap-devel
  41. BuildRequires: libxml2-devel, openssl-devel
  42. BuildRequires: util-linux-ng, nfs-utils, e2fsprogs
  43. BuildRequires: flex, bison
  44. BuildRequires: libtirpc-devel libnsl2-devel
  45. BuildRequires: rpcgen
  46. %if %{with systemd}
  47. BuildRequires: systemd-units
  48. BuildRequires: systemd-devel
  49. Requires(post): systemd-units
  50. Requires(preun): systemd-units
  51. Requires(postun): systemd-units
  52. %else
  53. Requires(post): /sbin/chkconfig
  54. Requires(preun): /sbin/service
  55. Requires(postun): /sbin/chkconfig
  56. Requires(postun): /sbin/service
  57. %endif
  58. Requires: kernel >= 2.6.17
  59. Requires: bash, sed, gawk, coreutils, grep, module-init-tools, procps
  60. Provides: autofs-ldap
  61. Obsoletes: autofs-ldap <= 4.1.4-11vl2
  62. %description
  63. Autofs controls the operation of the automount daemons. The automount
  64. daemons automatically mount filesystems when you use them and
  65. unmount them after a period of inactivity. Filesystems can include
  66. network filesystems, CD-ROMs, floppies and others.
  67. Install this package if you want a program for automatically mounting
  68. and unmounting filesystems. If your Vine Linux machine is on a
  69. network, you should install autofs.
  70. %description -l ja
  71. autofs は automount デーモンの動作を制御します.
  72. automount デーモンは,ファイルシステムを使う時に自動的にマウントし,
  73. 一定時間使わなければアンマウントしてくれます.
  74. 対象となるファイルシステムには NFS, CD-ROM, フロッピー等があります.
  75. ファイルシステムを自動的にマウント/アンマウントさせたい場合は
  76. このパッケージをインストールして下さい.Vine Linux をインストールした
  77. マシンをネットワークに接続しているのならば,autofs をインストール
  78. すると良いでしょう.
  79. %debug_package
  80. %prep
  81. %setup -q
  82. %autopatch -p1 -M 99
  83. echo %{version}-%{release} > .version
  84. %if !%{with systemd}
  85. ## Vine Patch(es)
  86. if [ "%{_initdir}" = "/etc/rc.d/init.d" ]; then
  87. patch -p1 -b --suffix .initdir < %{PATCH100}
  88. fi
  89. %patch101 -p1 -b .lsb
  90. %patch102 -p1 -b .lsb
  91. %endif
  92. echo %{version}-%{release} > .version
  93. %if %{with systemd}
  94. %define systemd_configure_arg --with-systemd
  95. %endif
  96. %define unitdir %{?_unitdir:/lib/systemd/system}
  97. %build
  98. CFLAGS="$RPM_OPT_FLAGS -ggdb"; export CFLAGS
  99. %configure \
  100. --without-sasl \
  101. --disable-mount-locking \
  102. --enable-ignore-busy \
  103. --enable-forced-shutdown \
  104. --without-hesiod \
  105. --with-libtirpc %{?systemd_configure_arg:}
  106. make initdir=/etc/rc.d/init.d DONTSTRIP=1
  107. %install
  108. [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
  109. mkdir -p -m755 $RPM_BUILD_ROOT%{_initdir}
  110. mkdir -p -m755 $RPM_BUILD_ROOT%{_libdir}/autofs
  111. mkdir -p -m755 $RPM_BUILD_ROOT%{_mandir}/{man5,man8}
  112. mkdir -p -m755 $RPM_BUILD_ROOT%{_sbindir}
  113. mkdir -p -m755 $RPM_BUILD_ROOT/etc/sysconfig
  114. mkdir -p -m755 $RPM_BUILD_ROOT/etc/auto.master.d
  115. make install mandir=%{_mandir} initdir=/etc/rc.d/init.d systemddir=%{unitdir} INSTALLROOT=$RPM_BUILD_ROOT
  116. make -C redhat
  117. install -m 755 -d $RPM_BUILD_ROOT/misc
  118. install -m 644 redhat/autofs.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/autofs
  119. %if %{with systemd}
  120. # Configure can get this wrong when the unit files appear under /lib and /usr/lib
  121. find $RPM_BUILD_ROOT -type f -name autofs.service -exec rm -f {} \;
  122. install -Dpm 644 redhat/autofs.service $RPM_BUILD_ROOT%{unitdir}/autofs.service
  123. %define init_file_name %{unitdir}/autofs.service
  124. %else
  125. install -m 755 redhat/autofs.init $RPM_BUILD_ROOT/etc/rc.d/init.d/autofs
  126. %define init_file_name /etc/rc.d/init.d/autofs
  127. %endif
  128. install -m 644 redhat/autofs.conf $RPM_BUILD_ROOT/etc/autofs.conf
  129. install -m 644 redhat/autofs.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/autofs
  130. install -m 644 samples/auto.master $RPM_BUILD_ROOT/etc/auto.master
  131. install -m 644 samples/auto.misc $RPM_BUILD_ROOT/etc/auto.misc
  132. install -m 755 samples/auto.net $RPM_BUILD_ROOT/etc/auto.net
  133. install -m 755 samples/auto.smb $RPM_BUILD_ROOT/etc/auto.smb
  134. install -m 600 samples/autofs_ldap_auth.conf $RPM_BUILD_ROOT/etc/autofs_ldap_auth.conf
  135. %clean
  136. [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
  137. %post
  138. %if %{with systemd}
  139. %systemd_post %{name}.service
  140. %else
  141. if [ $1 -eq 1 ]; then
  142. /sbin/chkconfig --add autofs
  143. fi
  144. %endif
  145. %postun
  146. %if %{with systemd}
  147. %systemd_postun_with_restart %{name}.service
  148. %else
  149. if [ $1 -ge 1 ] ; then
  150. /sbin/service autofs condrestart > /dev/null 2>&1 || :
  151. fi
  152. %endif
  153. %preun
  154. %if %{with systemd}
  155. %systemd_preun %{name}.service
  156. %else
  157. if [ "$1" = 0 ] ; then
  158. /sbin/service autofs stop > /dev/null 2>&1
  159. chkconfig --del autofs
  160. fi
  161. %endif
  162. %files
  163. %defattr(-,root,root)
  164. %license COPYING COPYRIGHT
  165. %doc CHANGELOG CREDITS patches/*
  166. %doc samples/*
  167. %doc README README.*
  168. %config %{init_file_name}
  169. %config(noreplace) /etc/autofs.conf
  170. %config(noreplace,missingok) /etc/auto.master
  171. %config(noreplace,missingok) /etc/auto.misc
  172. %config(noreplace,missingok) /etc/auto.net
  173. %config(noreplace,missingok) /etc/auto.smb
  174. %config(noreplace) /etc/autofs_ldap_auth.conf
  175. %config(noreplace) /etc/sysconfig/autofs
  176. %{_sbindir}/automount
  177. %dir /misc
  178. %dir %{_libdir}/autofs
  179. %{_libdir}/autofs/*.so
  180. %{_libdir}/libautofs.so
  181. %{_mandir}/*/*
  182. %dir /etc/auto.master.d
  183. %changelog
  184. * Sat Nov 19 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.8-2
  185. - built with openldap-2.6.3.
  186. - imported patches from upstream.
  187. * Sat Nov 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.8-1
  188. - updated to 5.1.8.
  189. * Thu Mar 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.7-1
  190. - updated to 5.1.7.
  191. - added systemd support (disabled as default).
  192. * Sat Apr 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 5.1.6-1
  193. - updated to 5.1.6.
  194. * Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 5.1.1-1
  195. - update to 5.1.1
  196. * Tue Jun 17 2014 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 5.1.0-1
  197. - new upstream release
  198. - Patch[123] removed (already in the upstream)
  199. * Sun Dec 01 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.8-2
  200. - add Patch102 (autofs-5.0.8-fix-initscript-vine.patch)
  201. * Sun Nov 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 5.0.8-1
  202. - new upstream release
  203. - update upstream patches (Patch1-3)
  204. * Sun Apr 17 2011 NAKAMURA Kenta <kenta@vinelinux.org> 5.0.5-2
  205. - rebuilt on current VineSeed
  206. * Sun Apr 18 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0.5-1
  207. - new upstream release
  208. - update upstream patches (Patch0-27)
  209. * Wed May 06 2009 NAKAMURA Kenta <kenta@vinelinux.org> 5.0.3-4
  210. - added Patch101: autofs-5.0.3-rc.autofs_LSB.patch to support LSB Header
  211. * Mon Jan 05 2009 NAKAMURA Kenta <kenta@vinelinux.org> 5.0.3-3
  212. - rebuilt with openldap-2.4.11
  213. * Sun Sep 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0.3-2
  214. - make autofs.init executable. (<BTS:wishes:0160>)
  215. * Mon Sep 01 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 5.0.3-1vl5
  216. - new upstream release
  217. - update fedora patches
  218. * Sat Aug 30 2008 Shu KONNO <owa@bg.wakwak.com> 4.1.4-12vl5
  219. - applied new versioning policy, spec in utf-8
  220. * Fri Apr 06 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 4.1.4-11vl5
  221. - fix sort option on auto.net (<BTS:490>)
  222. * Mon Sep 18 2006 NAKAMURA Kenta <kenta@vinelinux.org> 4.1.4-11vl4
  223. - added patch15 and patch16 imported from Fedora Core 5
  224. * Mon Sep 04 2006 NAKAMURA Kenta <kenta@vinelinux.org> 4.1.4-11vl3
  225. - added Obsoletes: autofs-ldap
  226. - added BuildPrereq: openldap-devel
  227. * Sun Aug 27 2006 NAKAMURA Kenta <kenta@vinelinux.org> 4.1.4-11vl2
  228. - removed --without-openldap configure option
  229. - rebuilt with openldap-2.3.27-0vl1
  230. * Sun Oct 30 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.1.4-11vl1
  231. - updated based on Fedora
  232. * Wed Oct 26 2005 <jmoyer@redhat.com> - 1:4.1.4-11
  233. - Check the return code of is_local_addr in get_best_mount. (bz #169523)
  234. * Wed Oct 26 2005 <jmoyer@redhat.com> - 1:4.1.4-10
  235. - Fix a buffer overflow with large key lengths
  236. - change to the upstream reentrant syslog patch from the band-aid deferred
  237. syslog patch.
  238. - Get rid of the init script patch that hard-coded the release to redhat.
  239. This should be handled properly by all red hat distros.
  240. * Wed May 4 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-8
  241. - Add in the deferred syslog patch. This fixes a hung automounter issue
  242. related to unsafe calls to syslog in signal handler context.
  243. * Tue May 3 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-7
  244. - I reversed the checking for multimount entries, breaking those configs!
  245. This update puts the code back the way it was before I broke it.
  246. * Tue Apr 26 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-6
  247. - Fix a race between mounting a share and updating the cache in the parent
  248. process. If the mount completed first, the parent would not expire the
  249. stale entry, leaving it first on the list. This causes map updates to not
  250. be recognized (well, worse, they are recognized after the first expire, but
  251. not subsequent ones). Fixes a regression, bug #137026 (rhel3 bug).
  252. * Fri Apr 15 2005 Chris Feist <cfeist@redhat.com> - 1:4.1.4-5
  253. - Fixed regression with -browse not taking effect.
  254. * Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-4
  255. - Finish up with the merge breakage.
  256. - Temporary fix for the multimount detection code. It seems half-baked.
  257. * Wed Apr 13 2005 Jeff Moyer <jmoyer@redhat.com> - 1:4.1.4-3
  258. - Fix up the one-auto-master patch. My "improvements" had side-effects.
  259. * Wed Oct 27 2004 Chris Feist <cfeist@redhat.com> - 1:4.1.3-34
  260. - Added a patch to fix the automounter failing on ldap maps
  261. when it couldn't get the whole map. (ie. when the search
  262. limit was lower than the number of results)
  263. - updated Patch101
  264. - s/Red Hat/Vines/ in description
  265. * Wed Jun 23 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 3.1.7-42vl3
  266. - fix init script (Patch102)
  267. not to create lock file when no mountpoints are defined
  268. * Tue Oct 28 2003 Tomoya TAKA <taka@vinelinux.org> 3.1.7-42vl2
  269. - do not compile/install autofs-ldap-auto-master
  270. * Sun Oct 5 2003 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.1.7-42vl1
  271. - based on Rawhide 3.1.7-42
  272. - Fri Apr 25 2003 Nalin Dahyabhai <nalin@redhat.com> 3.1.7-37
  273. - sync with current linux/auto_fs.h from the current kernel tree (#88562)
  274. - Tue Apr 2 2002 Nalin Dahyabhai <nalin@redhat.com> 3.1.7-28
  275. - try to properly handle nisplus maps (patch from Steve Foster via the
  276. autofs mailing list)
  277. - override the STRIP makefile variable to not strip binaries (that's the
  278. build root policy's job)
  279. - Wed Aug 29 2001 Nalin Dahyabhai <nalin@redhat.com> 3.1.7-21
  280. - don't inhibit starting if we have a subsys lock around -- that's the
  281. wrong thing to do anyway
  282. - don't create a subsys lock if we're unconfigured (#52755)
  283. - rebuild with new toolchain
  284. - s/Copyright/License/
  285. * Tue Jan 29 2002 Toru Sagami <sagami@vinelinux.org> 3.1.7-2vl2
  286. - make /etc/vine-release read by autofs.init
  287. * Fri Jan 19 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  288. - 3.1.7-2vl1
  289. - rebuilt for VineSeed
  290. - use better macros (%%{_initdir})
  291. - add Patch100 to cope with initdir :-(
  292. * Thu Jan 18 2001 MATSUBAYASHI 'Shaolin' Kohji <shaolin@rhythmaning.org>
  293. - 3.1.7-2vl0
  294. - based on 3.1.7-2 from Rawhide
  295. - remove /etc/init.d from PreReq
  296. - build without openldap and hesiod
  297. - BuildPreReq: bind-devel again for Vine
  298. - added Japanese summary and description
  299. * Tue Jan 9 2001 Nalin Dahyabhai <nalin@redhat.com>
  300. - fix option parsing in lookup_multi (I think)
  301. - fix multi option handling in our hacked-up init script (reported by Thiago
  302. Bartolomei on the autofs mailing list)
  303. * Wed Dec 6 2000 Nalin Dahyabhai <nalin@redhat.com>
  304. - update to 3.1.7
  305. - add the man pages back in (fell out in 3.1.6)
  306. * Tue Nov 28 2000 Nalin Dahyabhai <nalin@redhat.com>
  307. - don't require /etc/auto.master to be there to start
  308. * Mon Nov 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  309. - update to 3.1.6
  310. - disable hesiod support because the new bind-devel doesn't include it
  311. - try to use nsswitch.conf for getting the contents of auto.master
  312. - only convert YP map names auto_home and auto_mnt
  313. * Fri Sep 8 2000 Nalin Dahyabhai <nalin@redhat.com>
  314. - add -lresolv to build properly with OpenLDAP 2
  315. * Wed Aug 23 2000 Nalin Dahyabhai <nalin@redhat.com>
  316. - convert YP map names that start with "auto_" to "auto." (#16753)
  317. * Wed Aug 16 2000 Nalin Dahyabhai <nalin@redhat.com>
  318. - add an extra pause after the initial shutdown attempt
  319. * Fri Aug 11 2000 Nalin Dahyabhai <nalin@redhat.com>
  320. - patch init script to not shut down --submount mounts on reload
  321. - remove temporary files again during reload
  322. * Thu Aug 10 2000 Nalin Dahyabhai <nalin@redhat.com>
  323. - revert to 3.1.5
  324. - add 3.1.6pre1 patch to handle LDAP maps
  325. - add Epoch: to upgrade from Raw Hide or Pinstripe
  326. - update to 3.1.6pre2
  327. * Fri Aug 4 2000 Nalin Dahyabhai <nalin@redhat.com>
  328. - work around kernel insmod concurrency problem (#14972) by loading the module
  329. at start-time
  330. * Wed Aug 2 2000 Nalin Dahyabhai <nalin@redhat.com>
  331. - fix duplicate detection for false matches (e.g. "/user" == "/users") (#15183)
  332. * Tue Aug 1 2000 Nalin Dahyabhai <nalin@redhat.com>
  333. - merge ldap subpackage back into the main one and Obsolete: it
  334. - clean up build warnings
  335. - fix errors automounting ext2 filesystems due to uninitialized option string
  336. * Sat Jul 15 2000 Bill Nottingham <notting@redhat.com>
  337. - move initscript back
  338. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  339. - automatic rebuild
  340. * Mon Jul 10 2000 Nalin Dahyabhai <nalin@redhat.com>
  341. - move the init script to the right place
  342. * Fri Jul 7 2000 Nalin Dahyabhai <nalin@redhat.com>
  343. - add /net directory to the package
  344. * Thu Jul 6 2000 Nalin Dahyabhai <nalin@redhat.com>
  345. - do manual unmounting in shutdown script
  346. - change initscripts prereq to /etc/init.d
  347. - move autoconf invocation to setup section
  348. * Wed Jul 5 2000 Nalin Dahyabhai <nalin@redhat.com>
  349. - move condrestart to postun
  350. - make condrestart check the right file to determine if already running
  351. * Wed Jul 5 2000 Florian La Roche <Florian.LaRoche@redhat.com>
  352. - ignore errors in post script
  353. * Tue Jul 4 2000 Matt Wilson <msw@redhat.com>
  354. - use full path to chkconfig
  355. - full *correct* path to chkconfig
  356. * Tue Jun 27 2000 Nalin Dahyabhai <nalin@redhat.com>
  357. - smoother starting/stopping on upgrades/removal
  358. * Thu Jun 15 2000 Nalin Dahyabhai <nalin@redhat.com>
  359. - be more aggressive when shutting down autofs
  360. - add condrestart support
  361. * Mon Jun 5 2000 Nalin Dahyabhai <nalin@redhat.com>
  362. - move man pages to %{_mandir}
  363. * Wed May 31 2000 Nalin Dahyabhai <nalin@redhat.com>
  364. - tweak argument parsing (bug #11801)
  365. * Mon May 22 2000 Nalin Dahyabhai <nalin@redhat.com>
  366. - rebuild in new build environment
  367. * Mon May 8 2000 Nalin Dahyabhai <nalin@redhat.com>
  368. - fix duplicate detection logic (duh!)
  369. * Tue May 2 2000 Nalin Dahyabhai <nalin@redhat.com>
  370. - add config: and processname: tags to init script
  371. * Sun Apr 30 2000 Nalin Dahyabhai <nalin@redhat.com>
  372. - fix shutdown logic (test -z $pid fails with multiple autofs daemons)
  373. * Wed Apr 26 2000 Nalin Dahyabhai <nalin@redhat.com>
  374. - split off autofs4 for testing & development
  375. - update patches for autofs4 for feeding back to autofs list
  376. - make auto.master a noreplace file
  377. * Mon Apr 17 2000 Nalin Dahyabhai <nalin@redhat.com>
  378. - split lookup_ldap into a subpackage (bug #10874)
  379. * Tue Apr 11 2000 Nalin Dahyabhai <nalin@redhat.com>
  380. - add LDAP map support, requires openldap
  381. - tweak init script patch to use fields 2+ for the map name instead of just 2
  382. * Wed Apr 05 2000 Nalin Dahyabhai <nalin@redhat.com>
  383. - fix bug #10402 by fixing the init script, hopefully for everybody
  384. - merge patches for the init script into a single patch to send to hpa
  385. - patch to build on 2.2 and late-series 2.3 kernels
  386. * Tue Feb 29 2000 Nalin Dahyabhai <nalin@redhat.com>
  387. - enable hesiod support over libbind
  388. * Mon Feb 28 2000 Nalin Dahyabhai <nalin@redhat.com>
  389. - fix init script bug when startup failed
  390. - fix option passing in init script
  391. * Sun Feb 13 2000 Nalin Dahyabhai <nalin@redhat.com>
  392. - make autofs start after ypbind by moving start priority 18, stop to 82
  393. - make sure that calls to "ps aux" include "www" to avoid snippage
  394. * Wed Feb 2 2000 Nalin Dahyabhai <nalin@redhat.com>
  395. - make sure all the docs get packaged
  396. - make init script do status messages like others
  397. - add "nosuid,nodev" to options for /misc/cd
  398. - switch to using INSTALLROOT during make install
  399. * Fri Jan 21 2000 Nalin Dahyabhai <nalin@redhat.com>
  400. - update to 3.1.4
  401. * Mon Sep 20 1999 Cristian Gafton <gafton@redhat.com>
  402. - use ps axw instead of ps ax in the init script
  403. * Fri Sep 10 1999 Bill Nottingham <notting@redhat.com>
  404. - chkconfig --del in %preun, not %postun
  405. * Tue Sep 07 1999 Cristian Gafton <gafton@redhat.com>
  406. - add patch from HJLu to handle NIS auto.master better
  407. * Wed Aug 25 1999 Cristian Gafton <gafton@redhat.com>
  408. - fix bug #4708
  409. * Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
  410. - fix perms on /usr/lib/autofs/*
  411. - add support for specifying maptype in auto.master
  412. * Fri Aug 13 1999 Cristian Gafton <gafton@redhat.com>
  413. - add patch from rth to avoid an infinite loop
  414. * Wed Apr 28 1999 Cristian Gafton <gafton@redhat.com>
  415. - use "autofs" instead of "automount" for /var/lock/subsys lock file
  416. * Fri Apr 09 1999 Cristian Gafton <gafton@redhat.com>
  417. - enahanced initscript to try to load maps over NIS
  418. - changed the mount point back to misc (there is a reason we leave /mnt
  419. alone)
  420. - patched back autofs.misc to the version shipped on 5.2 to avoid replacing
  421. yet one more config file for those who upgrade
  422. * Wed Mar 24 1999 Preston Brown <pbrown@redhat.com>
  423. - upgrade to 3.1.3, fixing smbfs stuff and other things
  424. - changed mountpoint from /misc to /mnt
  425. * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
  426. - auto rebuild in the new build environment (release 10)
  427. * Mon Feb 8 1999 Bill Nottingham <notting@redhat.com>
  428. - build for kernel-2.2/glibc2.1
  429. * Tue Oct 6 1998 Bill Nottingham <notting@redhat.com>
  430. - fix bash2 breakage in init script
  431. * Sun Aug 23 1998 Jeff Johnson <jbj@redhat.com>
  432. - typo in man page.
  433. * Mon Jul 20 1998 Jeff Johnson <jbj@redhat.com>
  434. - added sparc to ExclusiveArch.
  435. * Thu May 07 1998 Prospector System <bugs@redhat.com>
  436. - translations modified for de, fr, tr
  437. * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
  438. - updated to 3.1.1
  439. * Wed Apr 22 1998 Michael K. Johnson <johnsonm@redhat.com>
  440. - enhanced initscripts
  441. * Fri Dec 05 1997 Michael K. Johnson <johnsonm@redhat.com>
  442. - Link with -lnsl for glibc compliance.
  443. * Thu Oct 23 1997 Michael K. Johnson <johnsonm@redhat.com>
  444. - exclusivearch for i386 for now, since our kernel packages on
  445. other platforms don't include autofs yet.
  446. - improvements to initscripts.
  447. * Thu Oct 16 1997 Michael K. Johnson <johnsonm@redhat.com>
  448. - Built package from 0.3.14 for 5.0