PERFORCE change 160839 for review
Arnar Mar Sig
antab at FreeBSD.org
Sun Apr 19 22:54:38 UTC 2009
http://perforce.freebsd.org/chv.cgi?CH=160839
Change 160839 by antab at antab_farm on 2009/04/19 22:54:21
IFC @ 160832
Affected files ...
.. //depot/projects/avr32/src/ObsoleteFiles.inc#6 integrate
.. //depot/projects/avr32/src/UPDATING#6 integrate
.. //depot/projects/avr32/src/bin/sh/parser.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/CREDITS#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/INSTALL#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/NEWS#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/README#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/TODO#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/VERSION#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/aclocal.m4#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/audit/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/audit/audit.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditd/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditd/auditd.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditd/auditd_darwin.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditd/auditd_fbsd.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditfilterd/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditfilterd/auditfilterd.8#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/auditreduce/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bin/praudit/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bsm/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bsm/audit_uevents.h#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/bsm/libbsm.h#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/config/config.h.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/config/ltmain.sh#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/configure#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/configure.ac#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/etc/audit_class#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/etc/audit_control#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/etc/audit_event#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libauditd/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libauditd/auditd_lib.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/Makefile.am#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/au_control.3#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/au_fcntl_cmd.3#1 branch
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/audit_submit.3#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_audit.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_control.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_domain.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_fcntl.c#1 branch
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_io.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_notify.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_token.c#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/bsm_wrappers.c#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/libbsm/libbsm.3#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/man/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/man/auditon.2#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/modules/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/modules/auditfilter_noop/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/Makefile.am#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/audit.h#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/audit_domain.h#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/audit_fcntl.h#1 branch
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/audit_kevents.h#3 integrate
.. //depot/projects/avr32/src/contrib/openbsm/sys/bsm/audit_record.h#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/test/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/test/bsm/Makefile.in#2 integrate
.. //depot/projects/avr32/src/contrib/openbsm/tools/Makefile.in#2 integrate
.. //depot/projects/avr32/src/include/signal.h#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/Makefile#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive.h#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_entry.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_platform.h#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read.3#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_disk_entry_from_file.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_disk_set_standard_lookup.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_open_fd.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_open_file.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_open_filename.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_compression_all.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_compression_bzip2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_compression_compress.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_compression_gzip.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_compression_xz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_format_empty.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_read_support_format_mtree.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write.3#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_disk.c#5 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_disk_set_standard_lookup.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_open_filename.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_set_compression_bzip2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_set_compression_gzip.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/archive_write_set_compression_xz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/archive_write_set_format_mtree.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/config_freebsd.h#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/libarchive-formats.5#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/Makefile#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/main.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/read_open_memory.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_compat_bzip2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_compat_gzip.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_compat_xz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_compat_xz_1.txz.uu#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_entry.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_entry_strmode.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_extattr_freebsd.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_open_fd.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_open_file.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_open_filename.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_pax_filename_encoding.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_pax_filename_encoding.tar.uu#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_compress_program.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_disk.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_disk_entry_from_file.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_cpio_bin_bz2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_cpio_bin_gz.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_cpio_bin_xz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_cpio_svr4_gzip.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_gtar_gz.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_gtar_lzma.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_gtar_sparse_1_13.tar.uu#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_iso_gz.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_iso_gz.iso.gz.uu#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_isojoliet_bz2.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_isorr_bz2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_mtree.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_pax_bz2.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_tbz.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_tgz.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_read_format_txz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_compress_bzip2.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_compress_gzip.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_compress_lzma.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_compress_program.c#3 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_compress_xz.c#1 branch
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_disk_failures.c#4 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_disk_sparse.c#2 integrate
.. //depot/projects/avr32/src/lib/libarchive/test/test_write_format_mtree.c#1 branch
.. //depot/projects/avr32/src/lib/libbsm/Makefile#2 integrate
.. //depot/projects/avr32/src/lib/libc/string/strmode.3#2 integrate
.. //depot/projects/avr32/src/lib/libc/string/strmode.c#3 integrate
.. //depot/projects/avr32/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#4 integrate
.. //depot/projects/avr32/src/release/doc/share/misc/dev.archlist.txt#3 integrate
.. //depot/projects/avr32/src/rescue/rescue/Makefile#4 integrate
.. //depot/projects/avr32/src/sbin/ifconfig/af_inet.c#2 integrate
.. //depot/projects/avr32/src/sbin/ifconfig/ifconfig.c#3 integrate
.. //depot/projects/avr32/src/sbin/route/keywords#2 integrate
.. //depot/projects/avr32/src/sbin/route/route.c#3 integrate
.. //depot/projects/avr32/src/share/man/man4/ed.4#4 integrate
.. //depot/projects/avr32/src/share/man/man4/man4.i386/Makefile#2 integrate
.. //depot/projects/avr32/src/share/man/man4/man4.i386/ar.4#2 delete
.. //depot/projects/avr32/src/share/man/man4/man4.i386/ray.4#2 delete
.. //depot/projects/avr32/src/share/man/man4/man4.i386/sr.4#2 delete
.. //depot/projects/avr32/src/share/man/man9/altq.9#2 integrate
.. //depot/projects/avr32/src/share/misc/iso3166#3 integrate
.. //depot/projects/avr32/src/share/zoneinfo/asia#5 integrate
.. //depot/projects/avr32/src/sys/amd64/amd64/busdma_machdep.c#3 integrate
.. //depot/projects/avr32/src/sys/amd64/conf/DEFAULTS#3 integrate
.. //depot/projects/avr32/src/sys/amd64/include/metadata.h#2 integrate
.. //depot/projects/avr32/src/sys/amd64/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/amd64/include/pc/bios.h#2 integrate
.. //depot/projects/avr32/src/sys/arm/arm/busdma_machdep.c#3 integrate
.. //depot/projects/avr32/src/sys/arm/arm/cpufunc_asm_armv5_ec.S#2 integrate
.. //depot/projects/avr32/src/sys/arm/arm/cpufunc_asm_sheeva.S#2 integrate
.. //depot/projects/avr32/src/sys/arm/conf/BWCT#3 integrate
.. //depot/projects/avr32/src/sys/arm/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/arm/mv/common.c#2 integrate
.. //depot/projects/avr32/src/sys/arm/mv/gpio.c#2 integrate
.. //depot/projects/avr32/src/sys/arm/mv/ic.c#2 integrate
.. //depot/projects/avr32/src/sys/arm/mv/mv_pci.c#2 integrate
.. //depot/projects/avr32/src/sys/arm/mv/mvreg.h#2 integrate
.. //depot/projects/avr32/src/sys/boot/i386/libi386/biosdisk.c#3 integrate
.. //depot/projects/avr32/src/sys/boot/i386/libi386/biossmap.c#2 integrate
.. //depot/projects/avr32/src/sys/boot/sparc64/loader/main.c#3 integrate
.. //depot/projects/avr32/src/sys/bsm/audit.h#3 integrate
.. //depot/projects/avr32/src/sys/bsm/audit_domain.h#2 integrate
.. //depot/projects/avr32/src/sys/bsm/audit_fcntl.h#1 branch
.. //depot/projects/avr32/src/sys/bsm/audit_kevents.h#3 integrate
.. //depot/projects/avr32/src/sys/bsm/audit_record.h#2 integrate
.. //depot/projects/avr32/src/sys/cam/scsi/scsi_ses.c#2 integrate
.. //depot/projects/avr32/src/sys/compat/linux/linux_emul.c#2 integrate
.. //depot/projects/avr32/src/sys/compat/linux/linux_emul.h#3 integrate
.. //depot/projects/avr32/src/sys/compat/linux/linux_futex.c#3 integrate
.. //depot/projects/avr32/src/sys/conf/NOTES#5 integrate
.. //depot/projects/avr32/src/sys/conf/files#8 edit
.. //depot/projects/avr32/src/sys/conf/options#4 integrate
.. //depot/projects/avr32/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#3 integrate
.. //depot/projects/avr32/src/sys/contrib/pf/net/if_pflog.c#2 integrate
.. //depot/projects/avr32/src/sys/contrib/pf/net/if_pfsync.c#2 integrate
.. //depot/projects/avr32/src/sys/contrib/pf/net/pf.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/agp/agp.c#4 integrate
.. //depot/projects/avr32/src/sys/dev/ar/if_ar.c#2 delete
.. //depot/projects/avr32/src/sys/dev/ar/if_ar.h#2 delete
.. //depot/projects/avr32/src/sys/dev/ar/if_ar_isa.c#2 delete
.. //depot/projects/avr32/src/sys/dev/ar/if_ar_pci.c#2 delete
.. //depot/projects/avr32/src/sys/dev/ar/if_arregs.h#2 delete
.. //depot/projects/avr32/src/sys/dev/ath/ath_hal/ah.c#4 integrate
.. //depot/projects/avr32/src/sys/dev/ath/ath_hal/ar5210/ar5210_phy.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/ath/ath_hal/ar5211/ar5211_phy.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/ath/ath_hal/ar5212/ar5212_phy.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ath/ath_rate/sample/sample.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/ath/if_ath.c#5 integrate
.. //depot/projects/avr32/src/sys/dev/atkbdc/atkbd.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/drm/drm_drv.c#4 integrate
.. //depot/projects/avr32/src/sys/dev/e1000/if_em.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/e1000/if_em.h#2 integrate
.. //depot/projects/avr32/src/sys/dev/e1000/if_igb.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ed/if_ed_cbus.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ed/if_ed_isa.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ed/if_ed_pccard.c#4 integrate
.. //depot/projects/avr32/src/sys/dev/ed/if_ed_pci.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/fb/creator.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/fb/machfb.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/if_ndis/if_ndis.c#5 integrate
.. //depot/projects/avr32/src/sys/dev/iicbus/if_ic.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ipw/if_ipw.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/joy/joy.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/lmc/if_lmc.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/lmc/if_lmc.h#3 integrate
.. //depot/projects/avr32/src/sys/dev/mge/if_mge.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/mlx/mlx.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/mly/mly.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/pccard/pccarddevs#4 integrate
.. //depot/projects/avr32/src/sys/dev/pci/pci.c#5 integrate
.. //depot/projects/avr32/src/sys/dev/pci/pcireg.h#4 integrate
.. //depot/projects/avr32/src/sys/dev/powermac_nvram/powermac_nvram.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ppbus/if_plip.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/ray/if_ray.c#2 delete
.. //depot/projects/avr32/src/sys/dev/ray/if_raydbg.h#2 delete
.. //depot/projects/avr32/src/sys/dev/ray/if_raymib.h#2 delete
.. //depot/projects/avr32/src/sys/dev/ray/if_rayreg.h#2 delete
.. //depot/projects/avr32/src/sys/dev/ray/if_rayvar.h#2 delete
.. //depot/projects/avr32/src/sys/dev/sr/if_sr.c#2 delete
.. //depot/projects/avr32/src/sys/dev/sr/if_sr.h#2 delete
.. //depot/projects/avr32/src/sys/dev/sr/if_sr_isa.c#2 delete
.. //depot/projects/avr32/src/sys/dev/sr/if_sr_pci.c#2 delete
.. //depot/projects/avr32/src/sys/dev/sr/if_srregs.h#2 delete
.. //depot/projects/avr32/src/sys/dev/tdfx/tdfx_pci.c#2 integrate
.. //depot/projects/avr32/src/sys/dev/twa/tw_osl_freebsd.c#3 integrate
.. //depot/projects/avr32/src/sys/dev/twe/twe_freebsd.c#2 integrate
.. //depot/projects/avr32/src/sys/geom/part/g_part.c#5 integrate
.. //depot/projects/avr32/src/sys/geom/part/g_part_ebr.c#4 integrate
.. //depot/projects/avr32/src/sys/geom/part/g_part_if.m#3 integrate
.. //depot/projects/avr32/src/sys/geom/vinum/geom_vinum.c#3 integrate
.. //depot/projects/avr32/src/sys/geom/vinum/geom_vinum_rename.c#3 integrate
.. //depot/projects/avr32/src/sys/i386/conf/DEFAULTS#3 integrate
.. //depot/projects/avr32/src/sys/i386/i386/busdma_machdep.c#3 integrate
.. //depot/projects/avr32/src/sys/i386/include/metadata.h#2 integrate
.. //depot/projects/avr32/src/sys/i386/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/i386/include/pc/bios.h#2 integrate
.. //depot/projects/avr32/src/sys/ia64/ia64/busdma_machdep.c#3 integrate
.. //depot/projects/avr32/src/sys/ia64/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/kern/kern_conf.c#3 integrate
.. //depot/projects/avr32/src/sys/kern/kern_descrip.c#3 integrate
.. //depot/projects/avr32/src/sys/kern/kern_malloc.c#4 integrate
.. //depot/projects/avr32/src/sys/kern/kern_uuid.c#3 integrate
.. //depot/projects/avr32/src/sys/kern/vfs_acl.c#3 integrate
.. //depot/projects/avr32/src/sys/kern/vfs_bio.c#4 integrate
.. //depot/projects/avr32/src/sys/kern/vfs_cache.c#5 integrate
.. //depot/projects/avr32/src/sys/kern/vfs_vnops.c#4 integrate
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_aue.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_auereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_axe.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_axereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_cdce.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_cdcereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_cue.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_cuereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_kue.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_kuereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_rue.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_ruereg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_rum.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_rumreg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_rumvar.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_udav.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_udavreg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_ural.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_uralreg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_uralvar.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_zyd.c#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_zydfw.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/if_zydreg.h#2 delete
.. //depot/projects/avr32/src/sys/legacy/dev/usb/kue_fw.h#2 delete
.. //depot/projects/avr32/src/sys/mips/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/modules/Makefile#5 integrate
.. //depot/projects/avr32/src/sys/modules/ar/Makefile#2 delete
.. //depot/projects/avr32/src/sys/modules/netgraph/sync_ar/Makefile#2 delete
.. //depot/projects/avr32/src/sys/modules/netgraph/sync_sr/Makefile#2 delete
.. //depot/projects/avr32/src/sys/modules/ray/Makefile#2 delete
.. //depot/projects/avr32/src/sys/modules/sr/Makefile#2 delete
.. //depot/projects/avr32/src/sys/net/ethernet.h#2 integrate
.. //depot/projects/avr32/src/sys/net/flowtable.c#1 branch
.. //depot/projects/avr32/src/sys/net/flowtable.h#1 branch
.. //depot/projects/avr32/src/sys/net/if.c#6 integrate
.. //depot/projects/avr32/src/sys/net/if.h#3 integrate
.. //depot/projects/avr32/src/sys/net/if_arc.h#2 integrate
.. //depot/projects/avr32/src/sys/net/if_arcsubr.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_atm.h#2 integrate
.. //depot/projects/avr32/src/sys/net/if_atmsubr.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_disc.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_enc.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_ethersubr.c#4 integrate
.. //depot/projects/avr32/src/sys/net/if_faith.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_fddisubr.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_fwsubr.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_gif.c#3 integrate
.. //depot/projects/avr32/src/sys/net/if_gif.h#3 integrate
.. //depot/projects/avr32/src/sys/net/if_gre.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_iso88025subr.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_lagg.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_lagg.h#2 integrate
.. //depot/projects/avr32/src/sys/net/if_llatbl.c#3 integrate
.. //depot/projects/avr32/src/sys/net/if_llatbl.h#2 integrate
.. //depot/projects/avr32/src/sys/net/if_loop.c#5 integrate
.. //depot/projects/avr32/src/sys/net/if_spppsubr.c#4 integrate
.. //depot/projects/avr32/src/sys/net/if_stf.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_tun.c#2 integrate
.. //depot/projects/avr32/src/sys/net/if_var.h#3 integrate
.. //depot/projects/avr32/src/sys/net/if_vlan.c#4 integrate
.. //depot/projects/avr32/src/sys/net/iso88025.h#2 integrate
.. //depot/projects/avr32/src/sys/net/radix_mpath.c#2 integrate
.. //depot/projects/avr32/src/sys/net/route.c#3 integrate
.. //depot/projects/avr32/src/sys/net/route.h#2 integrate
.. //depot/projects/avr32/src/sys/net/rtsock.c#3 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211.c#4 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211_node.c#4 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211_output.c#5 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211_proto.h#4 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211_tdma.c#4 integrate
.. //depot/projects/avr32/src/sys/net80211/ieee80211_var.h#5 integrate
.. //depot/projects/avr32/src/sys/netatalk/at_control.c#2 integrate
.. //depot/projects/avr32/src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#2 integrate
.. //depot/projects/avr32/src/sys/netgraph/ng_eiface.c#2 integrate
.. //depot/projects/avr32/src/sys/netgraph/ng_fec.c#2 integrate
.. //depot/projects/avr32/src/sys/netgraph/ng_iface.c#2 integrate
.. //depot/projects/avr32/src/sys/netinet/if_ether.c#5 integrate
.. //depot/projects/avr32/src/sys/netinet/igmp.c#5 integrate
.. //depot/projects/avr32/src/sys/netinet/in_pcb.h#4 integrate
.. //depot/projects/avr32/src/sys/netinet/in_var.h#3 integrate
.. //depot/projects/avr32/src/sys/netinet/ip_carp.c#3 integrate
.. //depot/projects/avr32/src/sys/netinet/ip_fastfwd.c#3 integrate
.. //depot/projects/avr32/src/sys/netinet/ip_input.c#5 integrate
.. //depot/projects/avr32/src/sys/netinet/ip_output.c#6 integrate
.. //depot/projects/avr32/src/sys/netinet/sctp_bsd_addr.c#2 integrate
.. //depot/projects/avr32/src/sys/netinet/sctp_indata.c#4 integrate
.. //depot/projects/avr32/src/sys/netinet/sctp_structs.h#5 integrate
.. //depot/projects/avr32/src/sys/netinet/vinet.h#5 integrate
.. //depot/projects/avr32/src/sys/netinet6/in6.h#2 integrate
.. //depot/projects/avr32/src/sys/netinet6/nd6.c#5 integrate
.. //depot/projects/avr32/src/sys/netinet6/nd6.h#2 integrate
.. //depot/projects/avr32/src/sys/netipx/ipx_outputfl.c#2 integrate
.. //depot/projects/avr32/src/sys/nfsclient/nfs_socket.c#3 integrate
.. //depot/projects/avr32/src/sys/pc98/cbus/olpt.c#2 integrate
.. //depot/projects/avr32/src/sys/powerpc/aim/trap.c#3 integrate
.. //depot/projects/avr32/src/sys/powerpc/aim/trap_subr.S#4 integrate
.. //depot/projects/avr32/src/sys/powerpc/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/powerpc/include/trap_aim.h#2 integrate
.. //depot/projects/avr32/src/sys/rpc/svc.h#2 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit.c#3 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_bsm.c#3 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_bsm_domain.c#2 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_bsm_fcntl.c#1 branch
.. //depot/projects/avr32/src/sys/security/audit/audit_bsm_token.c#3 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_pipe.c#3 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_private.h#3 integrate
.. //depot/projects/avr32/src/sys/security/audit/audit_syscalls.c#3 integrate
.. //depot/projects/avr32/src/sys/sparc64/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/sun4v/include/param.h#2 integrate
.. //depot/projects/avr32/src/sys/sys/acl.h#2 integrate
.. //depot/projects/avr32/src/sys/sys/malloc.h#3 integrate
.. //depot/projects/avr32/src/sys/sys/param.h#6 integrate
.. //depot/projects/avr32/src/sys/ufs/ufs/ufs_lookup.c#2 integrate
.. //depot/projects/avr32/src/sys/ufs/ufs/ufs_vnops.c#2 integrate
.. //depot/projects/avr32/src/sys/vm/vm_fault.c#3 integrate
.. //depot/projects/avr32/src/sys/vm/vm_map.c#4 integrate
.. //depot/projects/avr32/src/sys/vm/vm_pageout.c#2 integrate
.. //depot/projects/avr32/src/tools/regression/bin/sh/parser/and-pipe-not.0#1 branch
.. //depot/projects/avr32/src/tools/tools/nanobsd/fill_pkg.sh#1 branch
.. //depot/projects/avr32/src/tools/tools/nanobsd/gateworks/G2348#3 integrate
.. //depot/projects/avr32/src/tools/tools/nanobsd/gateworks/G2358#3 integrate
.. //depot/projects/avr32/src/tools/tools/nanobsd/gateworks/common#2 integrate
.. //depot/projects/avr32/src/tools/tools/net80211/scripts/setup.wdsmain#2 integrate
.. //depot/projects/avr32/src/tools/tools/net80211/wlanwds/wlanwds.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/Makefile#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/bsdcpio.1#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/cmdline.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/cpio.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/cpio.h#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/cpio_platform.h#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/pathmatch.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/pathmatch.h#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/main.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test.h#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_0.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_basic.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_format_newc.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_gcpio_compat.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_a.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_c.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_d.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_f.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_m.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_t.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_u.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_version.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_y.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_option_z.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_owner_parse.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_passthrough_dotdot.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_passthrough_reverse.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/cpio/test/test_pathmatch.c#2 integrate
.. //depot/projects/avr32/src/usr.bin/tar/Makefile#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/bsdtar.1#2 integrate
.. //depot/projects/avr32/src/usr.bin/tar/bsdtar.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/bsdtar.h#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/bsdtar_platform.h#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/cmdline.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/read.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/main.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test.h#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_0.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_basic.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_copy.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_patterns.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_strip_components.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/test/test_symlink_dir.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/tree.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/util.c#3 integrate
.. //depot/projects/avr32/src/usr.bin/tar/write.c#4 integrate
.. //depot/projects/avr32/src/usr.sbin/Makefile#4 integrate
.. //depot/projects/avr32/src/usr.sbin/bluetooth/btpand/event.c#2 integrate
.. //depot/projects/avr32/src/usr.sbin/pciconf/cap.c#3 integrate
.. //depot/projects/avr32/src/usr.sbin/pkg_install/add/main.c#2 integrate
.. //depot/projects/avr32/src/usr.sbin/raycontrol/Makefile#2 delete
.. //depot/projects/avr32/src/usr.sbin/raycontrol/raycontrol.8#2 delete
.. //depot/projects/avr32/src/usr.sbin/raycontrol/raycontrol.c#2 delete
.. //depot/projects/avr32/src/usr.sbin/sysinstall/index.c#2 integrate
.. //depot/projects/avr32/src/usr.sbin/sysinstall/menus.c#4 integrate
Differences ...
==== //depot/projects/avr32/src/ObsoleteFiles.inc#6 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.185 2009/04/10 22:15:01 danger Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.188 2009/04/18 22:16:46 antoine Exp $
#
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
# directories (OLD_DIRS) which should get removed at an update. Recently
@@ -14,8 +14,31 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20090417: removal of legacy versions of USB network interface drivers
+OLD_FILES+=usr/include/legacy/dev/usb/if_auereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_axereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_cdcereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_cuereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_kuereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_ruereg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_rumreg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_rumvar.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_udavreg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_uralreg.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_uralvar.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_zydfw.h
+OLD_FILES+=usr/include/legacy/dev/usb/if_zydreg.h
+OLD_FILES+=usr/include/legacy/dev/usb/kue_fw.h
+# 20090416: removal of ar(4), ray(4), sr(4), raycontrol(8)
+OLD_FILES+=usr/sbin/raycontrol
+OLD_FILES+=usr/share/man/man4/i386/ar.4.gz
+OLD_FILES+=usr/share/man/man4/i386/ray.4.gz
+OLD_FILES+=usr/share/man/man4/i386/sr.4.gz
+OLD_FILES+=usr/share/man/man8/raycontrol.8.gz
# 20090410: VOP_LEASE.9 removed
OLD_FILES+=usr/share/man/man9/VOP_LEASE.9.gz
+# 20090406: usb_sw_transfer.h removed
+OLD_FILES+=usr/include/dev/usb/usb_sw_transfer.h
# 20090405: removal of if_ppp(4) and if_sl(4)
OLD_FILES+=sbin/slattach rescue/slattach
OLD_FILES+=sbin/startslip rescue/startslip
@@ -54,6 +77,7 @@
OLD_FILES+=usr/lib/libusb20.so
OLD_FILES+=usr/lib/libusb20_p.a
OLD_FILES+=usr/include/libusb20_compat01.h
+OLD_FILES+=usr/include/libusb20_compat10.h
.if ${TARGET_ARCH} == "amd64"
OLD_LIBS+=usr/lib32/libusb20.so.1
OLD_FILES+=usr/lib32/libusb20.a
@@ -97,6 +121,8 @@
OLD_FILES+=usr/include/dev/usb/if_upgtvar.h
OLD_FILES+=usr/include/dev/usb/if_uralreg.h
OLD_FILES+=usr/include/dev/usb/if_uralvar.h
+OLD_FILES+=usr/include/dev/usb/if_urtwreg.h
+OLD_FILES+=usr/include/dev/usb/if_urtwvar.h
OLD_FILES+=usr/include/dev/usb/if_zydfw.h
OLD_FILES+=usr/include/dev/usb/if_zydreg.h
OLD_FILES+=usr/include/dev/usb/kue_fw.h
==== //depot/projects/avr32/src/UPDATING#6 (text+ko) ====
@@ -22,6 +22,23 @@
to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20090415:
+ Anticipate overflowing inp_flags - add inp_flags2.
+ This changes most offsets in inpcb, so checking v4 connection
+ state will require a world rebuild.
+ Bump __FreeBSD_version to 800080.
+20090415:
+ Add an llentry to struct route and struct route_in6. Modules
+ embedding a struct route will need to be recompiled.
+ Bump __FreeBSD_version to 800079.
+
+20090414:
+ The size of rt_metrics_lite and by extension rtentry has changed.
+ Networking administration apps will need to be recompiled.
+ The route command now supports show as an alias for get, weighting
+ of routes, sticky and nostick flags to alter the behavior of stateful
+ load balancing.
+ Bump __FreeBSD_version to 800078.
20090408:
Do not use Giant for kbdmux(4) locking. This is wrong and
apparently causing more problems than it solves. This will
@@ -1390,4 +1407,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.589 2009/04/12 19:42:25 emax Exp $
+$FreeBSD: src/UPDATING,v 1.592 2009/04/15 22:09:42 kmacy Exp $
==== //depot/projects/avr32/src/bin/sh/parser.c#2 (text+ko) ====
@@ -36,7 +36,7 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/parser.c,v 1.60 2008/05/28 21:44:32 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/parser.c,v 1.61 2009/04/13 19:10:56 stefanf Exp $");
#include <stdlib.h>
#include <unistd.h>
@@ -250,6 +250,7 @@
int negate;
negate = 0;
+ checkkwd = 2;
TRACE(("pipeline: entered\n"));
while (readtoken() == TNOT)
negate = !negate;
==== //depot/projects/avr32/src/contrib/openbsm/CREDITS#3 (text) ====
@@ -28,6 +28,7 @@
Xin LI
Stacey Son
Todd Heberlein
+ Gary Hoo
In addition, Coverity, Inc.'s Prevent(tm) static analysis tool and Gimpel
Software's FlexeLint tool were used to identify a number of bugs in the
==== //depot/projects/avr32/src/contrib/openbsm/INSTALL#2 (text) ====
@@ -2,9 +2,8 @@
OpenBSM is currently built using autoconf and automake, which should allow
for building on a range of operating systems, including FreeBSD, Mac OS X,
-and Linux. Depending on the availability of audit facilities in the
-underlying operating system, some components that depend on kernel audit
-support are built conditionally. Typically, build will be performed using:
+and Linux. Some components are built only if appropriate kernel audit
+suppport is found. Typical builds will be performed using:
./configure
make
@@ -15,10 +14,14 @@
CFLAGS="-Wall -Werror" ./configure
-To install, use:
+To install the library, binaries, and man pages, use:
make install
+The OpenBSM install will not install files in /etc; these have to be
+manually installed or merged. Currently, the locations of these files are
+not configurable.
+
You may wish to specify that the OpenBSM components not be installed in the
base system, rather in a specific directory. This may be done using the
--prefix argument to configure. If installing to a specific directory,
@@ -29,7 +32,3 @@
make
make install
LD_LIBRARY_PATH=/home/rwatson/openbsm/libbsm ; export LD_LIBRARY_PATH
-
-You will need to manually propagate openbsm/etc/* into /etc/security on your
-system; this is not done automatically so as to avoid disrupting the current
-configuration. Currently, the locations of these files is not configurable.
==== //depot/projects/avr32/src/contrib/openbsm/Makefile.in#2 (text) ====
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.10 from Makefile.am.
+# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -15,7 +15,7 @@
@SET_MAKE@
#
-# $P4: //depot/projects/trustedbsd/openbsm/Makefile.in#9 $
+# $P4: //depot/projects/trustedbsd/openbsm/Makefile.in#10 $
#
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
@@ -97,6 +97,7 @@
CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
+DSYMUTIL = @DSYMUTIL@
ECHO = @ECHO@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
@@ -121,6 +122,7 @@
MAKEINFO = @MAKEINFO@
MIG = @MIG@
MKDIR_P = @MKDIR_P@
+NMEDIT = @NMEDIT@
OBJEXT = @OBJEXT@
PACKAGE = @PACKAGE@
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
@@ -184,6 +186,7 @@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = bsm $(am__append_1) libbsm bin man modules sys
@@ -332,8 +335,8 @@
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS
@@ -358,8 +361,8 @@
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
@@ -369,13 +372,12 @@
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
- here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
@@ -446,6 +448,10 @@
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)
+dist-lzma: distdir
+ tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
+ $(am__remove_distdir)
+
dist-tarZ: distdir
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__remove_distdir)
@@ -472,6 +478,8 @@
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+ *.tar.lzma*) \
+ unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
@@ -623,8 +631,8 @@
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am am--refresh check check-am clean clean-generic \
clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
- dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
- distclean-generic distclean-hdr distclean-libtool \
+ dist-gzip dist-lzma dist-shar dist-tarZ dist-zip distcheck \
+ distclean distclean-generic distclean-hdr distclean-libtool \
distclean-tags distcleancheck distdir distuninstallcheck dvi \
dvi-am html html-am info info-am install install-am \
install-data install-data-am install-dvi install-dvi-am \
==== //depot/projects/avr32/src/contrib/openbsm/NEWS#3 (text) ====
@@ -1,5 +1,23 @@
OpenBSM Version History
+OpenBSM 1.1
+
+- Change auditon(2) parameters and data structures to be 32/64-bit architecture
+ independent. Add more information to man page about auditon(2) parameters.
+- Add wrapper functions for auditon(2) to use legacy commands when the new
+ commands are not supported.
+- Add default for 'expire-after' in audit_control to expire trail files when
+ the audit directory is more than 10 megabytes ('10M').
+- Interface to convert between local and BSM fcntl(2) command values has been
+ added: au_bsm_to_fcntl_cmd(3) and au_fcntl_cmd_to_bsm(3), along with
+ definitions of constants in audit_fcntl.h.
+- A bug, introduced in OpenBSM 1.1 alpha 4, in which AUT_RETURN32 tokens
+ generated by audit_submit(3) were improperly encoded has been fixed.
+- Fix example in audit_submit(3) man page. Also, make it clear that we want
+ the audit ID as the argument.
+- A new audit event class 'aa', for post-login authentication and
+ authorization events, has been added.
+
OpenBSM 1.1 beta 1
- The filesz parameter in audit_control(5) now accepts suffixes: 'B' for
@@ -431,4 +449,4 @@
to support reloading of kernel event table.
- Allow comments in /etc/security configuration files.
-$P4: //depot/projects/trustedbsd/openbsm/NEWS#32 $
+$P4: //depot/projects/trustedbsd/openbsm/NEWS#40 $
==== //depot/projects/avr32/src/contrib/openbsm/README#3 (text) ====
@@ -1,15 +1,22 @@
-OpenBSM 1.1 beta 1
+OpenBSM 1.1
Introduction
-OpenBSM provides an open source implementation of Sun's BSM Audit API.
-Originally created under contract to Apple Computer by McAfee Research, this
-implementation is now maintained by volunteers and the generous contribution
-of several organizations. Coupled with a kernel audit implementation,
-OpenBSM can be used to maintain system audit streams, and is a foundation for
-an Audit-enabled system. Portions of OpenBSM, including include files and
-token-building routines, are reusable in a kernel audit implementation, and
-may be found in the FreeBSD and Mac OS X kernels.
+OpenBSM is an open source implementation of Sun's BSM event auditing file
+format and API. Originally created for Apple Computer by McAfee Research,
+OpenBSM is now maintained by volunteers and through the generous contribution
+of several organizations.
+
+OpenBSM includes several command line tools, including auditreduce(8) and
+praudit(8) for reducing and printing audit trails, as well as the libbsm(3)
+library to manage configuration files, generate audit records, and parse and
+print audit trils.
+
+Coupled with a kernel audit implementation, OpenBSM can be used to maintain
+system audit streams, and is a foundation for a full audit-enabled system.
+Portions of OpenBSM, including include files and token-building routines, are
+reusable in a kernel audit implementation, and may be found in the FreeBSD
+and Mac OS X kernels.
Contents
@@ -17,7 +24,7 @@
bin/ Audit-related command line tools
bsm/ Library include files for BSM
- compat/ Compatibility code to build on various OS's
+ compat/ Compatibility code to build on various operating systems
etc/ Sample /etc/security configuration files
libauditd Common audit management functions for auditd and launchd
libbsm/ Implementation of BSM library interfaces and man pages
@@ -44,7 +51,8 @@
The TrustedBSD Project would appreciate the contribution of bug fixes,
enhancements, etc, under identically or substantially similar licenses to
-those present on the remainder of the OpenBSM source code.
+those present on the remainder of the OpenBSM source code. Please see the
+file CREDITS to learn more about who has contributed to the project.
Location
@@ -56,4 +64,4 @@
http://www.TrustedBSD.org/
-$P4: //depot/projects/trustedbsd/openbsm/README#35 $
+$P4: //depot/projects/trustedbsd/openbsm/README#36 $
==== //depot/projects/avr32/src/contrib/openbsm/TODO#2 (text) ====
@@ -16,11 +16,10 @@
just at the beginning of a record. This will make it easier to use
praudit in test suites processing single-token files without header and
trailer context.
-- Put hostname in trail file name.
- Document audit_warn event arguments.
- Allow the path /etc/security to be configured at configure-time so that
alternative locations can be used.
- NLS support for au_strerror(3), which provides error strings for BSM errors
not available on the local OS platform.
-$P4: //depot/projects/trustedbsd/openbsm/TODO#12 $
+$P4: //depot/projects/trustedbsd/openbsm/TODO#13 $
==== //depot/projects/avr32/src/contrib/openbsm/VERSION#3 (text) ====
@@ -1,1 +1,1 @@
-OPENBSM_1_1_BETA_1
+OPENBSM_1_1
==== //depot/projects/avr32/src/contrib/openbsm/aclocal.m4#2 (text) ====
@@ -1,7 +1,7 @@
-# generated automatically by aclocal 1.10 -*- Autoconf -*-
+# generated automatically by aclocal 1.10.1 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006 Free Software Foundation, Inc.
+# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -11,14 +11,17 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
-m4_if(m4_PACKAGE_VERSION, [2.61],,
-[m4_fatal([this file was generated for autoconf 2.61.
-You have another version of autoconf. If you want to use that,
-you should regenerate the build system entirely.], [63])])
+m4_ifndef([AC_AUTOCONF_VERSION],
+ [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+m4_if(AC_AUTOCONF_VERSION, [2.62],,
+[m4_warning([this file was generated for autoconf 2.62.
+You have another version of autoconf. It may work, but is not guaranteed to.
+If you have problems, you may need to regenerate the build system entirely.
+To do so, use the procedure documented by the package, typically `autoreconf'.])])
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-# serial 51 AC_PROG_LIBTOOL
+# serial 52 AC_PROG_LIBTOOL
# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
@@ -106,7 +109,6 @@
AC_REQUIRE([AC_OBJEXT])dnl
AC_REQUIRE([AC_EXEEXT])dnl
dnl
-
AC_LIBTOOL_SYS_MAX_CMD_LEN
AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
AC_LIBTOOL_OBJDIR
@@ -208,6 +210,8 @@
;;
esac
+_LT_REQUIRED_DARWIN_CHECKS
+
AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
enable_win32_dll=yes, enable_win32_dll=no)
@@ -287,10 +291,81 @@
echo "$lt_simple_link_test_code" >conftest.$ac_ext
eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
_lt_linker_boilerplate=`cat conftest.err`
-$rm conftest*
+$rm -r conftest*
])# _LT_LINKER_BOILERPLATE
+# _LT_REQUIRED_DARWIN_CHECKS
+# --------------------------
+# Check for some things on darwin
+AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS],[
+ case $host_os in
+ rhapsody* | darwin*)
+ AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+ AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+ AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+ [lt_cv_apple_cc_single_mod=no
+ if test -z "${LT_MULTI_MODULE}"; then
+ # By default we will add the -single_module flag. You can override
+ # by either setting the environment variable LT_MULTI_MODULE
+ # non-empty at configure time, or by adding -multi_module to the
+ # link flags.
+ echo "int foo(void){return 1;}" > conftest.c
+ $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+ -dynamiclib ${wl}-single_module conftest.c
+ if test -f libconftest.dylib; then
+ lt_cv_apple_cc_single_mod=yes
+ rm -rf libconftest.dylib*
+ fi
+ rm conftest.c
+ fi])
+ AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+ [lt_cv_ld_exported_symbols_list],
+ [lt_cv_ld_exported_symbols_list=no
+ save_LDFLAGS=$LDFLAGS
+ echo "_main" > conftest.sym
+ LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+ [lt_cv_ld_exported_symbols_list=yes],
+ [lt_cv_ld_exported_symbols_list=no])
+ LDFLAGS="$save_LDFLAGS"
+ ])
+ case $host_os in
+ rhapsody* | darwin1.[[0123]])
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+ darwin1.*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ darwin*)
+ # if running on 10.5 or later, the deployment target defaults
+ # to the OS version, if on x86, and 10.4, the deployment
+ # target defaults to 10.4. Don't you love it?
+ case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+ 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ 10.[[012]]*)
+ _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+ 10.*)
+ _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+ esac
+ ;;
+ esac
+ if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+ _lt_dar_single_mod='$single_module'
+ fi
+ if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+ _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+ else
+ _lt_dar_export_syms="~$NMEDIT -s \$output_objdir/\${libname}-symbols.expsym \${lib}"
+ fi
+ if test "$DSYMUTIL" != ":"; then
+ _lt_dsymutil="~$DSYMUTIL \$lib || :"
+ else
+ _lt_dsymutil=
+ fi
+ ;;
+ esac
+])
+
# _LT_AC_SYS_LIBPATH_AIX
# ----------------------
# Links a minimal program and checks the executable
@@ -614,7 +689,11 @@
*64-bit*)
case $lt_cv_prog_gnu_ld in
yes*) LD="${LD-ld} -m elf64_sparc" ;;
- *) LD="${LD-ld} -64" ;;
+ *)
+ if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+ LD="${LD-ld} -64"
+ fi
+ ;;
esac
;;
esac
@@ -707,7 +786,7 @@
$2=yes
fi
fi
- $rm conftest*
+ $rm -r conftest*
LDFLAGS="$save_LDFLAGS"
])
@@ -978,7 +1057,7 @@
AC_CHECK_FUNC([shl_load],
[lt_cv_dlopen="shl_load"],
[AC_CHECK_LIB([dld], [shl_load],
- [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list