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 --- |