Deleted Added
full compact
ChangeLog (82794) ChangeLog (119679)
12003-08-27 Ion Badulescu <ionut@buggy.badula.org>
2
3 * conf/nfs_prot/nfs_prot_freebsd3.h (na_uid): freebsd4.5 uses nfs
4 atttributes field named "uid". So #define na_uid to it. [backport
5 of Erez's 6.1 change from 2002-02-26]
6
72003-08-22 Nick Williams <Nick.Williams@morganstanley.com>
8
9 * amd/info_ldap.c (amu_ldap_init): don't try to pass a null
10 pointer as a string to plog, Solaris (and other OS's) don't like
11 it and will dump core.
12
132003-07-17 Erez Zadok <ezk@filer.fsl.cs.sunysb.edu>
14
15 * fsinfo/*.[hc]: rename fsinfo function log() to fsi_log(), to
16 avoid conflict with builtin function in gcc-3.3.
17
182003-07-17 Philippe Troin <phil@fifi.org>
19
20 * amd/amfs_auto.c (amfs_auto_mount): When pref:=NULL set am_pref
21 to strdup("") instead of NULL since this value will be
22 freed. Contributed by Matt Chapman <matthewc@cse.unsw.edu.au>.
23
242003-06-09 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
25
26 * mk-amd-map/mk-amd-map.c (main): open temp db file using O_EXCL,
27 next best thing to using mkstemp(). Patch from Hendrik Scholz
28 <hscholz@raisdorf.net>.
29
302003-05-08 Ion Badulescu <ion@guppy.limebrokerage.com>
31
32 * libamu/mount_fs.c (compute_automounter_mount_flags): use
33 MNT2_GEN_OPT_AUTOMNTFS if available; minor cleanup, removed
34 redundant code for MNT2_GEN_OPT_OVERLAY
35
36 * m4/macros/header_templates.m4: added template for
37 MNT2_GEN_OPT_AUTOMOUNTED
38
392003-04-23 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
40
41 * conf/transp/transp_sockets.c (create_amq_service): minor cpp
42 directive indentation and commenting.
43
442003-04-22 Ion Badulescu <ionut@moisil.badula.org>
45
46 * conf/transp/transp_sockets.c (create_amq_service): Ugly *BSD fix for
47 an RPC library DoS issue (original patch from Martin Blapp,
48 massaged into something more digestable by me)
49
502003-04-13 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
51
52 * doc/Makefile.am (DVIPS): use proper options for dvips.
53
54 * doc/am-utils.texi (opts Option): document new 'unmount' option,
55 and better explain the 'nounmount' option. Also some misc options
56 for better generation of html manual.
57
58 * doc/Makefile.am (install-html): support newer text2html 4.0
59 options, as older options were renamed or changed behavior.
60
61 * amd/autil.c (am_mounted): support new 'unmount' option, to allow
62 all file system mounts to timeout and thus expire. This option is
63 useful for removable local media such as CD-ROMs, USB drives,
64 etc. so they can expire when not in use, and get unmounted (such
65 drives can get work out when they keep spinning). Patch from
66 Christos Zoulas <christos@zoulas.com> (originally from Koji
67 Imada).
68
692003-04-10 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
70
71 * configure.in: use AM_MAINTAINER_MODE, so maintainer-only rules
72 do not get added to Makefiles by default (they are confusing to
73 users who don't have autotools installed).
74
752003-04-04 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
76
77 * libamu/xutil.c (switch_to_logfile): don't try to print logfile
78 if it is null (strlen core dump on solaris). Bug report from John
79 P. Rouillard <rouilj@ieee.org>.
80
812003-03-31 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
82
83 * fsinfo/fsinfo.8: typo co-ordinate -> coordinate. Typo report
84 from Perry E. Metzger" <perry@piermont.com>.
85
862003-03-20 Erez Zadok <ezk@suse73.fsl.cs.sunysb.edu>
87
88 * minor new port: sparc64-unknown-linux-suse7.3.
89
902003-03-20 Erez Zadok <ezk@a-freebsd5.fsl.cs.sunysb.edu>
91
92 * minor new port: i386-unknown-freebsd5.0.
93
94 * configure.in: detect nfsclient/nfsargs.h.
95
96 * conf/nfs_prot/nfs_prot_freebsd3.h: include
97 <nfsclient/nfsargs.h>, needed in FreeBSD 5.0.
98
992003-03-15 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
100
101 * amd/amd.8, amd/amd.8, fixmount/fixmount.8, hlfsd/hlfsd.8,
102 scripts/amd.conf.5, scripts/expn.1: minor spell checking and
103 extraneous space elimination.
104
1052003-01-25 Erez Zadok <ezk@cs.sunysb.edu>
106
107 * BUGS (Note): document AIX-5.1 NFS-client side bug (hangs in
108 vmount).
109
1102003-01-25 Ion Badulescu <ionut@moisil.badula.org>
111
112 *******************************************************************
113 *** Released am-utils-6.0.9 ***
114 *******************************************************************
115
1162003-01-23 Ion Badulescu <ion@guppy.limebrokerage.com>
117
118 * NEWS: updated for Darwin changes
119
120 * .cvsignore: added A.i386-apple-darwin6.0 and
121 A.sparc-sun-solaris2.9
122
123 * m4/macros/check_nfs_fh_dref.m4: darwin/rhapsody is another
124 freebsd22 derivative
125
1262002-12-28 Ion Badulescu <ionut@moisil.badula.org>
127
128 * amd/srvr_nfs.c (start_nfs_pings): don't set FSF_PINGING if
129 pings are disabled
130
131 * libamu/misc_rpc.c (make_rpc_packet): fix make_rpc_packet() on
132 64-bit big-endian platforms, bug report from Bill Fenner
133 <fenner@research.att.com>
134
135 * configure.in: increase library patchlevel
136
137 * libamu/xutil.c (amu_release_controlling_tty): close and reopen
138 file descriptors 0,1,2 before calling setsid()
139
1402002-12-27 Erez Zadok <ezk@cs.sunysb.edu>
141
142 * updated copyright year to 2003 on all files
143
1442002-12-11 Ion Badulescu <ionut@moisil.badula.org>
145
146 Solaris9 build fixes:
147
148 * amd/info_ldap.c (amu_ldap_rebind): call ldap_enable_cache() only
149 if configure detected it
150
151 * configure.in: check for ldap_enable_cache()
152
1532002-12-10 Erez Zadok <ezk@localhost.localdomain>
154
155 * rename "aux/" subdir into "m4/" so as to avoid problems with
156 MS-DOS systems (where "AUX" is a reserved name). This required
157 fixing numerous files.
158
1592002-11-21 Erez Zadok <ezk@cs.sunysb.edu>
160
161 * config.guess.long: updated script so it will properly find the
162 version number of the new Itanium 2 machines running "Red Hat
163 Linux Advanced Workstation release 2.1AW (Derry)". The script now
164 will report ia64-unknown-linux-rh2.1AW.
165
1662002-11-11 Ion Badulescu <ion@guppy.limebrokerage.com>
167
168 * doc/am-utils.texi (Keep-alives): removed outdated info about not
169 maintaining the state of TCP NFS servers
170
1712002-10-01 Ion Badulescu <ion@guppy.limebrokerage.com>
172
173 * hlfsd/hlfsd.h: removed sys_nerr declaration
174
175 * amq/amq.c, hlfsd/hlfsd.c, libamu/xutil.c: always use strerror()
176
177 * libamu/strerror.c: new file, strerror() implementation for
178 systems that don't have it
179
180 * libamu/Makefile.am: added strerror.c
181
182 * include/am_utils.h: debug code improvements ported from 6.1
183
184 * conf/mount/mount_aix.c: compile fix for --disable-debug
185
1862002-09-09 Ion Badulescu <ion@guppy.limebrokerage.com>
187
188 *******************************************************************
189 *** Released am-utils-6.0.8 ***
190 *******************************************************************
191
1922002-09-09 Ion Badulescu <ion@guppy.limebrokerage.com>
193
194 * amd/srvr_nfs.c (nfs_timed_out): add #ifdef DEBUG around dlog
195
1962002-09-04 Ion Badulescu <ion@guppy.limebrokerage.com>
197
198 * amd/mntfs.c (free_mntfs): sanity check for mf_refc [patch from
199 George Ross ported from 6.1]
200
201 * amd/srvr_nfs.c (nfs_timed_out): allocate a new XID on server
202 timeout to avoid problems with late ping replies [patch from
203 George Ross ported from 6.1]
204
2052002-07-11 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
206
207 * scripts/expn.{1,in}: fixed typos as reported by Thomas Klausner
208 <wiz@danbala.ifoer.tuwien.ac.at>.
209
2102002-06-26 <ezk@agora.fsl.cs.sunysb.edu>
211
212 * doc/Makefile.am (install-html): don't use locally hacked
213 texi2html features.
214
215 * doc/am-utils.texi: don't use ':' in @cindex entries.
216
2172002-06-24 Ion Badulescu <ionut@moisil.badula.org>
218
219 * doc/am-utils.texi (automount2amd): minor rewording
220
221 * aux/macros/struct_nfs_args.m4: added test for aix51_nfs_args
222
223 * conf/nfs_prot/nfs_prot_aix5_1.h: rename aix42_nfs_args to
224 aix51_nfs_args, rename unknown fields to u<number>
225
2262002-06-24 Ion Badulescu <ion@guppy.limebrokerage.com>
227
228 * buildall: use ksh for configure on aix5.1; pass the extra
229 arguments after "--" to configure, not to make; fix 'buildall -b'
230 on hpux9 and aix5.1
231
2322002-06-22 Ion Badulescu <lionut@gonzales.badula.org>
233
234 * hlfsd/homedir.c (homedir): use setgid() instead of setegid()
235
236 * buildall: use ksh for configure on aix5.1
237
2382002-06-21 Ion Badulescu <ion@guppy.limebrokerage.com>
239
240 * Makefile.am: added nfs_prot_aix4_3.h to EXTRA_DIST_CONF
241
242 * conf/mount/mount_aix.c (mount_aix3): if the NFSv3 mount fails
243 with EINVAL and we have MOUNT_TYPE_NFS3_BIS defined, retry the
244 mount with the alternative nfs3_args structure
245
246 * conf/nfs_prot/nfs_prot_aix4_3.h: added alternative nfs3_args
247 structure, similar to that in aix5.1, for a hack that tries to
248 compensate for IBM's brain fart
249
250 * conf/nfs_prot/nfs_prot_aix5_1.h: new nfs_prot header for aix5.1+
251
252 * aux/macros/check_nfs_prot_headers.m4: added new header for aix5.1+
253
254 * BUGS: update for direct mounts on Linux; document the brokenness
255 of /bin/sh on AIX 5.1 and HP-UX 9
256
2572002-06-21 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
258
259 * ALL source/header files: change use of HAVE_FIELD_* macros to
260 HAVE_*, since aux/macros/check_field.m4 changed as well.
261
262 * configure.in, Makefile.am, bootstrap, aux/amdgrep,
263 aux/macros/*.m4: MAJOR port of autotool files from 6.1 branch, to
264 work with newer autotools.
265
2662002-06-21 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
267
268 * aux/macros/with_addon.m4: correct M4 quoting.
269
270 * aux/macros/cache_check_dynamic.m4: correct M4 quoting.
271
272 * bootstrap: show version of autotools being used. Helps
273 maintainer debugging.
274
275 * configure.in: new proper syntax for libtool and
276 ansi2knr-filtering rules, required by autoconf 1.53 and higher.
277
2782002-06-21 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
279
280 * aux/GNUmakefile: new search paths for "update" target.
281
282 * config.guess, config.sub, doc/texinfo.tex, ltmain: updates from
283 the latest GNU distributions.
284
2852002-05-30 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
286
287 * config.guess.long: support SuSE version names in long
288 config.guess format.
289
2902002-05-03 Ion Badulescu <ion@guppy.limebrokerage.com>
291
292 * hlfsd/homedir.c (homedir): last chance checking for zombies;
293 (interlock): anal-retentive checking for all sorts of error
294 conditions during child recovery
295
296 * hlfsd/hlfsd.c (main): use SA_RESTART in sigaction
297 (cleanup): indentation
298
2992002-05-01 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
300
301 * scripts/lostaltmail.in (vrfy_user): unlink temp files if too
302 small.
303
3042002-03-29 Ion Badulescu <ionut@moisil.badula.org>
305
306 * amd/nfs_start.c: use plog() instead of perror()
307
3082002-03-28 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
309
310 * amd/info_ldap.c: patch from "Sebastien Bahloul"
311 <sebastien.bahloul@medasys.org> to fix a simple initialization bug
312 and change "HE" to HE_ENT so as to compile on HPUX.
313
3142002-02-12 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
315
316 * scripts/lostaltmail.in: don't verify user if -noverify option
317 was turned on. fix comment typo.
318
3192002-02-11 Ion Badulescu <ion@guppy.limebrokerage.com>
320
321 * Ripped out all traces of autofs support
322
3232002-02-11 Ion Badulescu <ion@guppy.limebrokerage.com>
324
325 * README: require newer auto-tools, update mailing list address
326
327 * README.autofs: point to the 6.1 branch for autofs support
328
3292002-01-20 Erez Zadok <ezk@localhost.localdomain>
330
331 * updated copyright year to 2002 on all files
332
333 * hlfsd/hlfsd.h (HLFSD_VERSION): up version of hlfsd to 1.2,
334 because we made some important changes.
335
3362002-01-20 Ion Badulescu <lionut@gonzales.badula.org>
337
338 * NEWS: document latest changes
339
340 * amd/map.c (unmount_mp): same fix as for hlfsd, update the
341 seconds field in mtime because Linux ignores the useconds field
342
343 * hlfsd/homedir.c: made some global vars static
344 (plt_init): remove all trailing '/' chars from root's home;
345 use root's home, not the username (silly bugfix)
346
3472002-01-20 Ion Badulescu <lionut@gonzales.badula.org>
348
349 * hlfsd/homedir.c (homedir): don't special case uid 0 as having /
350 as home; instead use the root accounts home
351 (plt_init): properly initialize root_home from the root account's
352 home directory, or as "" if root doesn't exist
353 (plt_reset): free root_home
354
3552002-01-20 Ion Badulescu <lionut@gonzales.badula.org>
356
357 * hlfsd/hlfsd.h: update prototype for homedir()
358
359 * hlfsd/stubs.c (nfsproc_lookup_2_svc): get the credentials at the
360 begining of the function and assign the uid to the symlink
361 attributes; increment the mtime's seconds field each time the uid
362 changes
363 (nfsproc_lookup_2_svc): ditto
364 (nfsproc_readlink_2_svc): pass the groupid to homedir();
365
366 * hlfsd/homedir.c (homedir): take a second argument, the user's
367 primary gid, and switch to it when doing filesystem operations;
368 save the old uid and gid and revert to them instead of the
369 hardcoded uid 0
370
3712002-01-10 Ion Badulescu <ion@guppy.limebrokerage.com>
372
373 * conf/mount/mount_linux.c (mount_linux): tcp _must_ have a timeo
374 parameter 2 orders of magnitude larger than udp (patch from Trond
375 Myklebust)
376
3772001-12-13 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
378
379 * scripts/amd.conf.5: correct title to section 5, not 8. Correct
380 reversed meaning of nfs_proto and nfs_vers parameters. Typos
381 reported by Peter Breitenlohner <peb@mppmu.mpg.de>.
382
3832001-12-02 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
384
385 * scripts/ctl-amd.in: run "test" or "[" in front of -x/-f
386
387 * scripts/ctl-hlfsd.in: run "test" or "[" in front of -x/-f
388
3892001-11-29 Ion Badulescu <ion@guppy.limebrokerage.com>
390
391 * tasks: updated
392
393 * amq/amq.8: better document the -f option
394
3952001-11-29 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
396
397 * libamu/mount_fs.c (mnt_flags): same as for nolock option
398 handling, do for maxgrps.
399
4002001-11-28 Philippe Troin <phil@fifi.org>
401
402 * libamu/mount_fs.c (mnt_flags): Drop nolock from generic mount
403 opts.
404 (compute_nfs_args): Added nolock handling.
405 Adapted from an original patch from Avery Pennarun <apenwarr@nit.ca>.
406
4072001-11-27 Erez Zadok <ezk@a-hpux11i.fsl.cs.sunysb.edu>
408
409 * ported to ia64-hp-hpux11.20 using HP's ANSI/C compiler.
410 Couldn't use bison/flex because of 32-bit vs. 64-bit binaries
411 issues. Had to use HP's own yacc/lex. This was discovered by
412 using HP's non-GNU make program.
413
4142001-11-26 Erez Zadok <ezk@a-hpux11i.fsl.cs.sunysb.edu>
415
416 * */Makefile.am: don't use $(OBJECTS) directly because it is no
417 longer automatically defined now that Automake has automatic
418 dependency tracking (which I turn off). Instead, hard-code
419 minimal dependencies on am-utils' header files to depend on
420 PROG_OBJECTS (where PROG is the program name being built)
421
422 * amd/nfs_start.c (checkup): cast getpagesize() return val to
423 long, to avoid conflicts in division of a long by an int (on
424 hpux11i, with their ANSI/C compiler).
425
426 * INSTALL, doc/am-utils.texi: port updates
427
428 * minor new ports: ia64-hp-hpux11.20, i386-unknown-freebsd5.0,
429 i386-unknown-freebsd4.4, i386-pc-linux-rh7.2,
430 ia64-unknown-linux-rh7.1.
431
432 * include/am_defs.h: actually declare extern definition for
433 xdr_callmsg() if it doesn't already exist.
434
435 * aux/macros/header_templates.m4: declare template for
436 HAVE_EXTERN_XDR_CALLMSG.
437
438 * configure.in: check for extern definition for xdr_callmsg()
439 because hpux11 has that function but a bad <rpc/xdr.h> header file
440 that doesn't define it in the right place.
441
442 * libamu/mount_fs.c (print_nfs_args): cast ->rdev to u_long b/c
443 on hpux11 its type is dev_t.
444
445 * conf/nfs_prot/nfs_prot_hpux11.h: don't support autofs on hpux11
446 yet.
447
4482001-11-16 Erez Zadok <ezk@fsl-gw.fsl.cs.sunysb.edu>
449
450 * buildall (Usage): separate $cnf_flags and $extra_cnf_flags due
451 to /bin/sh limitations.
452
453 * bootstrap (cmd): turn back on --ignore-deps (this Automake may
454 have problems)
455
456 * libamu/xutil.c: remove __attribute__ format_arg statement for
457 expand_error() because this function, although taking a
458 printf-like string, does not use it in a printf function; it only
459 expands a non-printf amd-special syntax %m.
460
4612001-11-14 Erez Zadok <ezk@fsl-gw.fsl.cs.sunysb.edu>
462
463 * conf/nfs_prot/nfs_prot_linux.h: define KERNEL_VERSION macro
464 before using it because older Linux systems don't define this
465 (e.g., Red Hat 4.2)
466
4672001-11-13 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
468
469 * configure.in: convert to using autoconfig 2.52. Use new macros.
470 AC_MSG_NOTICE for messages; AH_TOP and AH_BOTTOM to top and bottom
471 parts of autogenerated config.h.in; increase autoconf
472 pre-requisite to version 2.50; use AC_DISABLE_SHARED not
473 AM_DISABLE_SHARED.
474
475 * aux/macros/cache_check_dynamic.m4: finally I can use the new
476 $ECHO_N syntax in macros instead of $ac_n, since I'm using a new
477 autoconf. Isn't it nice to be such forward looking and having
478 placed a comment "XXX: use the next line for autoconf-2.14 and
479 newer"... :-)
480
481 * aux/macros/save_state.m4: highlight message with ***'s
482
483 * aux/macros/host_macros.m4: use proper M4 quoting ([], not "")
484
485 * config.{guess,sub}: upated from latest prep ftp distributions
486
487 * depcomp, missing, mkinstalldirs: upated from latest Automake 1.5
488
489 * ltmain.sh: updated from latest Libtool 1.4.2
490
491 * bootstrap: finally, new autoconf doesn't print silly "AC_TRY_RUN
492 called without default to allow cross compiling" warnings. And,
493 it only took like 3+ years to fix this. But, now it has anoter,
494 albeit less annoying warning (which the manual says to ignore):
495 "AC_PROG_LEX invoked multiple times".
496 When autoheader is run, don't treat the "all clear" message
497 "config.h.in is update" as an error.
498
499 * ltconfig: removed. not needed with latest version of libtool
500
501 * aux/macros/header_templates.m4: replaces acconfig.h and defines
502 all CPP macros we use in this package, including their
503 accompanying C /* comments */.
504
505 * acconfig.h: removed. replaced by new autoconf system to generate
506 header templates using AH_TEMPLATE macros and such.
507
508 * aux/macros/msg.m4: removed. Replaced with new macro
509 AC_MSG_NOTICE
510
511 * Makefile.am (EXTRA_DIST_AUX): remove aux/macros/msg.m4. Add
512 aux/macros/header_templates.m4
513
514 * configure.in: early, in host_macros.m4, I'm renaming silly linux
515 $host_os names such as linux-gnu and lignux to plain "linux".
516 Alas, RMS finally had his way and libtool will NOT recognize
517 "linux" as a valid system, only "linux-gnu". Sigh. Rich, I know
518 you're responsible to Linux's fame. Kudos to you and your
519 cohorts. But please don't force the rest of us to use those ugly
520 or long names. Solution: temporarily name $host_os to "linux-gnu"
521 before calling the AC_PROG_LIBTOOL macro, then name it back to
522 "linux". (That way I don't have to maintain my own version of
523 ltmain.sh.
524
525 * buildall: force running configure -C (to create and use a local
526 config.cache file). New default behavior for autoconf is NOT to
527 use cache files. Yeah, that's gonna fly real well with am-utils,
528 with its 700+ automatic tests.
529
530 * conf/mtab/mtab_mach3.c (rewrite_mtab): use mkstemp instead of
531 mktemp, if the former is available.
532
533 * conf/mtab/mtab_file.c (rewrite_mtab): use mkstemp instead of
534 mktemp, if the former is available.
535
536 * mk-amd-map/mk-amd-map.c (main): use mkstemp instead of mktemp,
537 if the former is available.
538
539 * aux/macros/check_nfs_socket_connection.m4: AC_DEFINE calls must
540 be on a separate line, as per new Autoconf manual, to avoid some
541 Bourne Shell syntactical bizarreness.
542
5432001-11-12 Ion Badulescu <ionut@buggy.badula.org>
544
545 * libamu/mtab.c (hasmntval): strtol can return a non-NULL pointer
546 pointing to '\0' on success, so we need to allow for it. This
547 fixes the problem with rejecting numerical mount options if they
548 are the last option in the string.
549
550 * configure.in: increased library patchlevel
551
552 * NEWS: document the parsing bug; document other previous changes
553
5542001-10-18 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
555
556 * aux/macros/os_cflags.m4 (irix6*): Enforce N32 ABI/mips3 ISA with cc.
557 * BUGS: Explain this.
558
5592001-10-02 Erez Zadok <ezk@agora.fsl.cs.sunysb.edu>
560
561 * doc/am-utils.texi (redhat-ctl-amd): document new script.
562
563 * scripts/Makefile.am: build redhat-ctl-amd but do not install it.
564
565 * scripts/redhat-ctl-amd.in: new script, useful to correctly
566 control Amd on Red Hat Linux systems. Script adapted from ctl-amd
567 and Red Hat's own rc.d script.
568
5692001-10-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
570
571 * conf/nfs_prot/nfs_prot_osf5.h: Renamed from nfs_prot_osf5_1.h.
572 (MNT2_NFS_OPT_AUTO): Disable.
573 * Makefile.am (EXTRA_DIST_CONF): Reflect new name.
574 * aux/macros/check_nfs_prot_headers.m4: Use this file for all
575 Tru64 UNIX V5 and up releases.
576
5772001-09-24 Ion Badulescu <ionut@moisil.badula.org>
578
579 * include/mount_headers1.h (MFS): define as 1 instead of nothing,
580 to fix compile problems on OS X (patch from Ahmon Dancy)
581
582 * aux/macros/try_compile_anyfs.m4 (MFS): ditto
583
5842001-08-13 Erez Zadok <ezk@fsl-gw.fsl.cs.sunysb.edu>
585
586 * doc/am-utils.texi (in_network Selector Variable): document
587 expanded syntax
588
589 * libamu/wire.c (is_network_member): support for network/netmask
590 as well as network/bits syntax in in_network()
591
5922001-07-19 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
593
594 * amd/get_args.c (get_args): a better way to handle GNU and
595 non-GNU getopts without strdup-ing the getopt string.
596
5972001-07-04 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
598
599 * amd/info_ldap.c (amu_ldap_rebind): The first time you called
600 amu_ldap_init, aldh->ldap is not set. So when amu_ldap_rebind is
601 called, this function is absolutely sure to return 0. Then
602 amu_ldap_init return 0 without having opened any LDAP connection.
603 This is not the correct behaviour.
604 (get_ldap_timestamp, amu_ldap_search): error to free an object
605 ("entry") that is automatically freed by the library. Patch from
606 Sebastien Bahloul <sebastien.bahloul@mangoosta.fr>.
607
6082001-07-19 Ion Badulescu <ionut@moisil.badula.org>
609
610 * AUTHORS (variables): added Philippe Troin
611
612 * Makefile.am (EXTRA_DIST): added bootstrap
613
614 * amd/map.c (unmount_node_wrap): fix a couple of comments (already
615 fixed in 6.1)
616
617 * amd/amfs_auto.c (try_mount): print the path for the request that
618 failed (already in 6.1)
619
620 * include/am_compat.h (xfs_args_t): define as u_int if the
621 filesystem is supported but we can't autodetect the type for
622 xfs_args_t. This allows Linux to mount xfs filesystems.
623
6242001-07-12 Philippe Troin <phil@fifi.org>
625
626 * aux/macros/with_addon.m4: Created. Wrapper around AC_ARG_WITH
627 with only the `yes' and `no' as possible answers.
628
629 * configure.in: Added support for disabling LDAP and HESIOD even
630 if the supporting libraries are found.
631
632 * Makefile.am (EXTRA_DIST_AUX): Added with_addon.m4 macro file.
633
6342001-07-12 Philippe Troin <phil@fifi.org>
635
636 * include/am_compat.h: Removed forced definition of MNTTAB_OPT_DEV
637 if MNT2_GEN_OPT_NODEV was found. Actually, the dev= (SVR4) options
638 and the linux nodev options are different beasts.
639
640 * conf/mount/mount_linux.c (opt_map): Removed the MNTTAB_OPT_DEV
641 entry (not really necessary on linux).
642
6432001-07-12 Philippe Troin <phil@fifi.org>
644
645 * amd/get_args.c (get_args): Prepend "+" to the getopt string if
646 HAVE_GNU_GETOPT to avoid getting all options (even the ones after
647 the first non-option argument) slurped in by GNU getopt.
648
649 * aux/macros/check_gnu_getopt.m4: Created. Defines HAVE_GNU_GETOPT
650 if GNU/glibc getopt implementation is detected.
651
652 * configure.in: Added call to AC_CHECK_GNU_GETOPT.
653
654 * acconfig.h: Document HAVE_GNU_GETOPT.
655
656 * Makefile.am (EXTRA_DIST_AUX): Added check_gnu_getopt.m4 macro file.
657
12001-06-27 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
2
3 *******************************************************************
4 *** Released am-utils-6.0.7 ***
5 *******************************************************************
6
72001-06-25 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
8

--- 1101 unchanged lines hidden (view full) ---

11101999-12-09 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
1111
1112 * doc/am-utils.texi (opts Option): document noexec and nomnttab
1113 (new to Solaris 8).
1114
1115 * Makefile.am (EXTRA_DIST_CONF): include nfs_prot_sunos5_8.h in
1116 distribution.
1117
6582001-06-27 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
659
660 *******************************************************************
661 *** Released am-utils-6.0.7 ***
662 *******************************************************************
663
6642001-06-25 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
665

--- 1101 unchanged lines hidden (view full) ---

17671999-12-09 Erez Zadok <ezk@shekel.mcl.cs.columbia.edu>
1768
1769 * doc/am-utils.texi (opts Option): document noexec and nomnttab
1770 (new to Solaris 8).
1771
1772 * Makefile.am (EXTRA_DIST_CONF): include nfs_prot_sunos5_8.h in
1773 distribution.
1774
1118 * applied fixes from Reiner Orth for Solaris 8.
1775 * applied fixes from Rainer Orth for Solaris 8.
1119
1120 * libamu/wire.c (getwire): increment the cp pointer in the loop
1121 body, because the ioctl() inside the "for" loop will overwrite the
1122 ifr structure, thus not detecting all of the interfaces. Bug
1123 reported and fixed by Amitha Perera <perera@cs.rpi.edu>.
1124
1125Thu Dec 9 19:09:38 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1126

--- 4428 unchanged lines hidden ---
1776
1777 * libamu/wire.c (getwire): increment the cp pointer in the loop
1778 body, because the ioctl() inside the "for" loop will overwrite the
1779 ifr structure, thus not detecting all of the interfaces. Bug
1780 reported and fixed by Amitha Perera <perera@cs.rpi.edu>.
1781
1782Thu Dec 9 19:09:38 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1783

--- 4428 unchanged lines hidden ---