Commit Graph

914 Commits

Author SHA1 Message Date
pgoyette 728b11b751 Add the new directory for hash test data 2011-01-02 22:04:45 +00:00
dbj 11be24bd28 add usr/tests/lib/libc/ieeefp and ./usr/libdata/debug/usr/tests/lib/libc/ieeefp 2011-01-02 11:34:13 +00:00
dbj 82507e5f0c add missing ./usr/tests/lib/libc/ieeefp 2011-01-02 09:30:08 +00:00
haad 082dce313a Remove optional keyword from directory definition. 2011-01-01 22:11:45 +00:00
haad 1d0e6bab66 Add /var/lock/lvm subdir for LVM it can be created automagically but I think
that it's better to have it created before.
2011-01-01 13:09:13 +00:00
haad 9ec41ae5fa Add /var/lock directory to base set it's used by LVM and other tools.
Change group owner to operator to enable LVM locking for him.
2011-01-01 12:49:48 +00:00
pgoyette cfe38ef780 Move the various setjmp tests from regress to atf 2010-12-27 19:35:30 +00:00
pgoyette 575e75ffe4 Migrate the ssp tests from regress to atf.
Of the 17 tests, 4 fail in both the regress and atf style.  3 additional
tests fails in atf that did NOT fail in regress: gets, fgets, and read.
I will investigate why, and update when I can, but it is still useful to
get these tests into the new format where they can be exercised.
2010-12-27 02:04:18 +00:00
pgoyette f03970fd11 Migrate J.T.Conklin's public-domain str* tests from regress to atf.
While here, do some clean-up and knf.
2010-12-25 21:10:24 +00:00
pgoyette e02d91d677 Move the only regress/lib/libm test to the new atf format 2010-12-20 23:47:23 +00:00
jruoho 27cfff3b3e Make tcpdump(8) to drop root privileges and chroot(2) by default. 2010-12-17 09:54:27 +00:00
pooka cff244c45d goop for initial raidframe test 2010-12-15 20:42:23 +00:00
pooka 43f4e42ae4 usr.sbin/traceroute 2010-12-15 00:19:05 +00:00
pooka 15e64e6489 don't create h_img2cgd dirs anymore since they'll just be harvested by obsolete 2010-12-15 00:18:37 +00:00
pooka ae428f9a60 directory not used anymore 2010-12-13 13:41:41 +00:00
mrg 1cc7ce56fd if MKCOMPAT != "no", don't include the MD files for now -- they're only
used for compat right now.  we should fix this better later.
2010-12-10 07:17:00 +00:00
njoly f23e744cdd Make tests set generation optional, skipped for MKATF=no build. 2010-12-08 23:56:01 +00:00
christos 26717b4ba7 new /usr/include/pcap directory. 2010-12-05 05:55:29 +00:00
pooka 024c6ce070 adjust previous a bit to attempt to deal with MKMONKEY 2010-12-01 07:03:21 +00:00
riz b16d0da05a Add sets/mtree goop for new test program and accompanying dirs. 2010-11-30 23:18:25 +00:00
pooka 30ef7f96b5 build system gobbeldygook for tests 2010-11-30 22:14:02 +00:00
pooka 48e1b6d6d5 Add simple test for md(4) which just stuffs junk into /dev/rmd0d
and checks the same data can be retrieved.
2010-11-23 15:38:53 +00:00
pooka afd7c107ce build system worship for new tests. 2010-11-11 22:48:47 +00:00
pooka b6e917cebd usual goop for new tp & dir 2010-11-07 19:55:58 +00:00
pooka bfc769e859 debug entries are sacred too 2010-11-04 13:24:26 +00:00
pgoyette 2ce20f6d94 Remove lib/libc/stdio - no longer anything in there. 2010-11-04 13:01:42 +00:00
pooka 90989e51c9 + tests/lib/libc/stdio 2010-11-04 11:50:27 +00:00
christos 1197565d44 add otus 2010-11-03 21:46:36 +00:00
joerg 6960a12118 Install XZ's header files. 2010-11-02 19:12:46 +00:00
mbalmer aa94cc597c Link Lua to the build and add the resulting files to the distribution sets.
Document the addition of Lua and the change we made to the default settings.
2010-10-31 11:52:50 +00:00
jmmv fc81f1bd0c Adjust file lists and directories to match atf 0.11. 2010-10-20 09:22:32 +00:00
wiz 9bdef74c0a Remove obsoleted directory /usr/share/doc/html/ntp/build/scripts 2010-09-25 10:34:13 +00:00
christos f66c6b8ced add the keys directory to base. 2010-09-10 16:37:12 +00:00
christos 0cce27708f add glob tests. 2010-09-09 22:21:41 +00:00
jmmv 0e3d0af4e3 Add tests dir for libdes. 2010-08-25 16:44:25 +00:00
christos 24854e5e7c Add directory for bind's managed keys. 2010-08-24 13:18:04 +00:00
pooka c9a399cbba scsipi test 2010-08-24 11:31:48 +00:00
christos 9433b61fdf add x86 section 9 man directories 2010-08-21 06:41:09 +00:00
pooka 80e96e7716 tests/net/carp 2010-08-10 21:56:24 +00:00
pooka 102729d0d8 +tests/dev/sysmon 2010-08-06 16:13:55 +00:00
pooka 7bd8b6f405 dev + dev/audio test dirs 2010-08-04 13:18:50 +00:00
jmmv e4c7b890ef Add directory for sort(1) tests. 2010-08-01 16:43:38 +00:00
pooka 0ad2fa281a nfs testdirs 2010-07-26 16:18:35 +00:00
pooka 5828037405 here we go loop if loop 2010-07-25 21:45:21 +00:00
jmmv b4f7babb0e Add dirs for libobjc tests. 2010-07-18 12:43:17 +00:00
jmmv 5496453d33 Add directories for lint1 tests. 2010-07-18 10:11:31 +00:00
mrg 3172b07cfc build and install libxcb and xcb-util libraries. 2010-07-18 07:07:08 +00:00
jmmv 9609b16767 Add directories for the lib/csu/ and include/ tests. 2010-07-17 19:26:50 +00:00
jmmv df453a7e8b Add dirs for libpthread tests. 2010-07-16 15:43:23 +00:00
jmmv 5ff82976a0 Add new tests dirs. 2010-07-16 13:56:52 +00:00
christos 855db0253a add {man,cat,html4}/x86 2010-07-08 20:13:19 +00:00
njoly d7d48e5d3f +./libdata/firmware/upgt 2010-07-06 23:33:28 +00:00
pooka 143a035ae5 +fs/puffs/h_dtfs 2010-07-06 14:47:48 +00:00
pooka 0fd3db8269 +testdir 2010-07-06 14:10:26 +00:00
mrg 10e130c4e6 add ./usr/libdata/firmware/radeon 2010-07-05 20:57:19 +00:00
njoly 1511eb19e2 Add test program that use sample code from kern/41937, and fs rump
helpers to check currently supported filesystems.

t_rmdirrace (1/1): 5 test cases
    ext2fs_race: Passed.
    ffs_race: Passed.
    msdosfs_race: Passed.
    sysvbfs_race: Passed.
    tmpfs_race: Passed.
2010-07-05 12:53:58 +00:00
pooka c60e7744b1 the usual testdir boogie-woogie 2010-07-04 19:33:18 +00:00
njoly 8f58c357eb -./usr/libdata/debug/usr/tests/atf/test_programs
+./usr/libdata/debug/usr/tests/atf/test-programs
2010-07-03 15:29:22 +00:00
jmmv fce55510a6 Adjust directories for atf 0.10. 2010-07-03 08:14:47 +00:00
pooka 9a0b38b6a5 more mtree fun for everyone with testdirs 2010-06-28 19:05:54 +00:00
pooka 2ae8bd1618 tests/lfs 2010-06-28 09:45:47 +00:00
pooka 48eab2d7f9 tests 2010-06-16 19:30:11 +00:00
pooka 00ce6b3c83 tests/fs/ptyfs 2010-06-14 14:53:08 +00:00
pooka c46b8723d4 update 2010-06-10 22:04:52 +00:00
pooka 7560245bb8 arbor days are here again 2010-06-09 12:38:15 +00:00
jruoho f4cbf9faff Add "optional" keyword to rc.d/xdm and rc.d/xfs. Fixes PR misc/43307. 2010-06-07 04:48:47 +00:00
jmmv b74ee5cefd Remove directories not required by atf-0.9 any more. 2010-06-04 08:35:35 +00:00
ghen 3d292e1813 Update to xkeyboard-config 1.9. 2010-05-28 17:17:12 +00:00
mrg d7630e6d89 intall libkms.h into the right place. fix some libdrm_radeon issues. 2010-05-22 23:19:44 +00:00
mrg bd00795b4c deal with libdrm 2.4.40: new / moved headers, libdrm_radeon. 2010-05-22 23:03:13 +00:00
jmmv be1bfc9e29 Update directories to match the atf 0.8 layout. 2010-05-08 08:13:12 +00:00
lukem c786d8f8ac /usr/libdata/debug/usr/X11R6/lib 2010-05-08 05:04:58 +00:00
lukem 9f5405f793 Fix MKDEBUG=yes for libraries on sparc64 for base. 2010-04-29 14:09:10 +00:00
lukem 617c68913a Fix MKDEBUG=yes library builds for amd64 2010-04-28 09:55:25 +00:00
lukem a6b1868168 usr/libdata/debug directories for X11R7 2010-04-27 05:34:15 +00:00
dyoung 064e864242 Describe in a comment what the emit_dist_file target is for.
Under some circumstances, ${TOOL_CAT} may refer to an executable
that does not exist.  As a stopgap fix, use cat(1) instead of
${TOOL_CAT} in emit_dist_file.
2010-04-27 03:01:25 +00:00
lukem cea1219aca add usr/libdata/debug/usr/lib and usr/libdata/debug/usr/lib/i18n 2010-04-27 02:51:04 +00:00
dyoung ca088e5210 Do not try in postinstall(8) to replicate the code in etc/mtree/Makefile
that assembles /etc/mtree/NetBSD.dist.  Instead, use the Makefile's
new target, emit_dist_file, to assemble the correct NetBSD.dist.

Previously, 'postinstall -m amd64 -s $SRC_TOP' would install a
NetBSD.dist that was missing /usr/lib/i386/ et cetera.
2010-04-23 19:21:08 +00:00
pooka 4c1500491b bend over 2010-04-21 11:11:32 +00:00
pooka 994e33429b Build & install msdosfs snapshot test and deal with the happy happy
joy joy setlistdist etcetc. stuff.
2010-04-13 10:27:52 +00:00
pooka b433d14156 add necessary build bucatini for kernfs tests 2010-03-31 19:18:39 +00:00
pooka cd45f4588a add nullfs/umapfs tests to setlists etc 2010-03-30 01:11:17 +00:00
pooka e7c0f40884 .. then jump through the mtree hoops for adding a test 2010-03-29 18:21:29 +00:00
pooka 3a8a23ba3e don't create obsoleted directories 2010-03-21 13:26:10 +00:00
jmmv 8199472ae1 Add the /usr/tests/sys/rc directory. 2010-03-15 19:00:53 +00:00
wiz ad9684dee2 Install mom macro sets again, per request from Petar Bogdanovic.
Don't install generated PostScript files that were part of the reason
for the removal.

Based on a patch by him with slight changes.
2010-01-26 15:11:56 +00:00
joerg 1ca41e3237 Add a regression test for the SHA2 family that also checks for unaligned
accesses.
2010-01-24 21:12:17 +00:00
plunky 2ad83ccc31 also clean up NetBSD.dist.tmp as if a second build is done without the
NetBSD.dist changing, the tmp file will remain.
2010-01-18 10:25:29 +00:00
uebayasi ba7d4fb746 Make sure NetBSD.dist is updated when MKX11 is changed across update builds. 2009-12-18 04:12:36 +00:00
uebayasi db427a195a NetBSD/mips64e[bl] userland is default to N32 ABI. It needs /usr/lib/o32
for O32 ABI and /usr/lib/64 for N64 ABI.
2009-12-14 13:23:56 +00:00
nonaka f97268b43d Added keyboard config files for Sharp Zaurus SL-C3x00. 2009-12-13 04:57:16 +00:00
mrg c7b40f92d5 create /usr/lib/{i386,sparc}{,/security,/i18n} here, where they belong. 2009-12-13 01:02:25 +00:00
mrg 68657e0e89 replace NETBSD_DIST_X11_FILE and NETBSD_DIST_EXTSRC_FILE with EXTRA_DIST_FILES 2009-12-12 01:32:10 +00:00
pooka 70d4493c77 Remove the portalfs kernel file system driver. Replace mount_portal(8)
with a version based on puffs.  User functionality remains the same.
2009-12-05 20:11:01 +00:00
pooka d6224f4507 Remove support for NetBSD/playstation2. 2009-12-05 16:29:10 +00:00
uebayasi d166c4bf28 Support "extsrc", externally added programs and libraries. Users can write
their own reach-overs, cross-build, install, and get set files just like base
and X11 / X.org.  (These sets are not included as TNF releases.)
2009-11-30 16:13:22 +00:00
roy dae79facc9 Hook openresolv into build. 2009-11-21 03:24:30 +00:00
drochner 9589066022 remove some unnecessary .OBJDIR prefixes in make targets
being here, add NetBSD.dist to CLEANFILES
2009-11-19 19:57:40 +00:00
stacktic 8acc973dc4 Fixed NetBSD.dist target 2009-11-02 10:23:40 +00:00
plunky b2965573f9 add ATF tests for libevent 2009-11-02 10:15:45 +00:00
stacktic bafb6c06d9 Fixed build with read-only source tree. 2009-10-18 12:41:06 +00:00
tron 2af3a92c12 Add directory "/etc/zfs". 2009-10-12 08:54:19 +00:00
snj f69ea56c7a Move libdrm headers up one level (out of the X11 directory) to match
the rest of the world and fix the inconsistency with libdrm.pc.
Fixes PR xsrc/42126.
2009-10-08 19:06:49 +00:00
mrg 0086b255f2 don't create xkb/compiled as a directory any more. 2009-10-02 00:00:59 +00:00
tsarna a8bcd3b5c3 Multicast DNS ("Bonjour") support, based on Apple's mDNSResponder. 2009-09-29 23:56:26 +00:00
pooka b4d274c027 add regression tests for dlinfo() 2009-09-24 21:33:45 +00:00
tron ca1f9d61ae Remove "/etc/postfix/postfix-script" as the file was obsoleted by
the upgrade to Postfix 2.6.x.
2009-09-17 11:52:02 +00:00
he 3da5eccbbc Allow builds without X11 to succeed. The previous change when used
in this situation caused the contents of ${.CURDIR} to be cat'ed
into the generated NetBSD.dist mtree spec file, resulting in
${DESTDIR}/var/yp/binding/<garbage> being created, causing set list
check failure at the end of the build.
2009-09-08 09:57:32 +00:00
mrg cfb8df7f4f install the fontconfig files into /etc/fonts/conf.avail, and symlink
the default ones into /etc/fonts/conf.d, as per default.

reported by jukka marin on netbsd-users.
2009-09-07 21:07:02 +00:00
mrg 2bd0cf0757 - do not create X11 subdirs always anymore
- we now only create them when building X11, and only create the ones
  we need (X11R6 xor X11R7)

- all these subdirs are now in the xbase set

- move the logic for running mtree into etc/mtree/Makefile

- split NetBSD.dist into 3 files, and have the build and postinstall handle
  creating a possibly merged one.  we still have a single installed file
  called "NetBSD.dist".
2009-09-07 19:34:29 +00:00
mrg 1ef7a9ffe7 install the xorg "protocol.txt" file. 2009-08-23 09:05:44 +00:00
mbalmer 70d654f756 Document recent gpio(4) changes and introduce a new config file for GPIO.
Integrate with the startup scripts in /etc/rc.d.  Introduce new variable
"gpio" for /etc/rc.conf.
2009-07-25 16:20:10 +00:00
njoly b5ed1c3306 Add usr/libdata/debug/usr/tests/lib/libc/string for MKDEBUG build. 2009-07-22 14:24:01 +00:00
joerg 974b291a6c Add popcount(3) and the long and long long version. Name is inspired by
gnulib, the implementation goes back to the AMD Software Optimizer
guide. A number of platforms will want to replace the C version with
assembler code using native instructions.
2009-07-21 13:18:43 +00:00
joerg d6e219476b Add a fast, platform independent hash function to libc.
The algorithm used is the Jenkins hash.  The name (mi_vector_hash)
reflects the nature of the hash function.
Add glue for libc ATF tests and include a test case to make sure that
(mis)alignment and endianess are handled correctly.

Bump libc minor to 169.
2009-07-20 17:03:36 +00:00
mrg ee5acb3c1c add the new subdirs used by xkeyboard-config. 2009-06-11 05:40:18 +00:00
mrg 02fb05a57b install pci.ids somewhere so that libpciaccess can find it. 2009-06-10 02:20:13 +00:00
bouyer d478d33fa1 Add support for fr_*.UTF-8 locale. Setting LANG to fr_*.UTF-8 won't get
the message catalog right (they're encoded in iso-8859-1), but other locale
functions should work right.
Proposed on tech-userlevel on 20 May 2009.
2009-06-03 18:47:05 +00:00
pooka 355dcf3a3b Install agr ioctl header and stop putting our hand under the sys skirt
in ifconfig.
2009-05-26 21:58:31 +00:00
njoly 1ab0e3e71a Remove obsolete ./usr/include/openpgpsdk 2009-05-18 12:50:41 +00:00
ginsbach c8da0e5fef Add the getdate(3) function and getdate_err value, conforming to IEEE
Std 1003.1 (``POSIX.1'') and the Open Group Base Specifications X/Open
System Interfaces extension (``XSI'').
2009-05-14 02:37:35 +00:00
pooka 80be26da9a add regression test for module init/fini in rump 2009-05-02 16:02:18 +00:00
njoly a6ba76a6cd Add some missing entries to fix MKDEBUG build on alpha.
Looks good from tsutsui.
2009-04-27 14:22:40 +00:00
joerg e7f29a3386 Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.
2009-04-21 16:08:57 +00:00
mrg 9a0a6d5470 don't need X11R7 Xprint* directories anymore. 2009-04-20 03:56:59 +00:00
christos c7ad9a2170 add the var run lwresd and var run named 2009-04-12 17:35:16 +00:00
pooka 408a46214d Add ffs tests in kind of a semiguessed fashion. 2009-04-08 13:32:26 +00:00
apb bde6809f51 Add usr/tests/util/mtree 2009-04-08 06:55:09 +00:00
mrg bcc593b98f put xkbcomp output into /var/db/xkb by default, a place that (now) exists 2009-03-03 06:01:56 +00:00
jmmv b071025674 Add directories and file lists for the new kernel and ipf tests. 2009-02-20 21:45:09 +00:00
jmmv fd2c7cbdc1 Convert libcrypto tests to ATF. Original work done by Lukasz Strzygowski
in the GSoC 2008 atfify project.  Reorganization of files and build system
reworked by me.
2009-02-13 20:58:13 +00:00
jmmv 408c8f0410 Create the directories required for the new tests in the util directory. 2009-02-13 05:20:47 +00:00
uebayasi d4222bb04e Fix build for tests/syscall; pointed out by Geoff Wing. 2009-02-12 16:14:32 +00:00
agc df41ea2ee2 Add the build glue and sets information for the libopenpgpsdk library, and
the openpgp binary.
2009-01-24 01:15:24 +00:00
taca 6619b4d1ca Fix a typo with /etc/rc.d/lvm. 2009-01-18 08:24:46 +00:00
haad f42e53f384 Add lvm script to the lists. 2009-01-16 01:58:32 +00:00
apb 578d3b717e Add rndctl 2009-01-08 12:12:38 +00:00
tnozaki 52ed7b035f Fixes PR lib/39662, shortcomings in LC_{MONETARY,NUMERIC,TIME,MESSAGES} db format.
ok'ed by core and releng.
(thanks for agc@, snj@ and i'm sorry for long time patience).

[libc]
- localeio.[ch] and lc*.[ch] in src/lib/libc/locale was replaced by
  new locale-db implementation using citrus_db backend,
  see src/lib/libc/citrus/citrus_lc_*.[ch].
- add citrus_bcs_strtou?l.c. don't use strtou?l locale implementation
  internally, because they're locale-aware function.
- add some stubs for multi-locale issue, see {current,global}_locale.c.
- remove some obsolete file, setrunelocale.c, ___runetype_mb.c.
- remove __savectype() from ctypeio.[ch].

[tools]
- mklocale(1): add new option ``-t'' that generates new style
  LC_{MONETARY,NUMERIC,TIME,MESSAGES} locale-db format.
- chrtbl(1): added ctypeio.[ch] for __savectype().

[locale-db]
- added en_US.US-ASCII locale.
- removed some shareable locale definition file:
    en_US.US-ASCII -> en_US.ISO8859-1, en_US.UTF-8
    zh_CN.eucCN -> zh_CN.GB18030
    and more...see src/share/locale/*/Makefile.
- remove obsoleted locale sr_YU, added new locale sr_ME, sr_RS.
- change locale name ja_JP.ISO2022-JP* -> ja_JP.ISO-2022-JP*
  for X11's locale.alias file alignments.
- fix regression test, wrong wcs?width(3), NAN/INF usage.

i tested release-build following arch:
  i386, amd64, hpc{mips,arm,sh}, sparc64, vax.

citrus_lc_*.[ch] also can read old-plain-text style locale-db.
so that backward compatibility is keeped, but lc*.[ch] can't read
new citrus_db'ed locale-db and localeio.c never check sanity,
so forward compatibility is broken ;-<

old mklocale(1) doesn't know -t option, so you have to rebuild toolchain.
2009-01-02 00:20:18 +00:00
isaki cf59801230 x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@.
- Make MD poffd(8) retire, and use MI powerd(8) instead of it.
- Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer.
  Use /dev/pow0 for pow(4) ioctl.
- POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
2008-12-20 13:20:58 +00:00
mishka 43e91ff9f2 Import rc.d/httpd script for httpd(8) daemon control.
See rc.conf(5) for options explanation.
2008-12-11 13:55:16 +00:00
ad 0efea177e3 Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
christos f8537c96cf don't keep building the directories for old vi. 2008-10-30 21:45:55 +00:00
joerg 68ab5fbb16 Add glue to ship Intel firmware images. For ipw and iwi require user to
accept the EULA via sysctl as discussed with core@.
2008-10-30 00:27:31 +00:00
christos f2fd40685c add /usr/share/examples/pppd 2008-10-25 17:44:32 +00:00
mrg f4084919ef catch up with share/ldscripts -> libdata/ldscripts. 2008-10-12 23:35:38 +00:00
rtr 01313ea852 install font configurations to /etc/fonts/conf.d 2008-09-26 07:02:57 +00:00
cube 2cb1e2f875 Add the directory in which the DRI modules are installed. 2008-09-21 00:48:44 +00:00
lukem 2ffbf6203d Add directories for X11R6 and X11R7 html man pages 2008-08-29 04:51:57 +00:00
mrg 644d129f67 add /usr/X11R7 dirs. 2008-08-28 09:01:23 +00:00
mrg 91ab1550a1 add X11R6/include/{pixman-1,xorg} entries.
(probably will move to X11R7 ... later, but before native xorg is done.)
2008-08-02 04:39:41 +00:00
pooka bdf6e0b034 Install rump libraries and utilities to the base system and remove the
private non-installed build infrastructure from sys/rump.

breakdown of commit:
  * install relevant headers into /usr/include/rump
  * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern
    from src/lib and install as librumpuser and librump, respectively
    + this retains the ability to test a librump build with just the
      kernel sources at hand
  * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib
    for general consumption, they are not kernel-space dwellers anyway
  * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs
  * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k
  * build and install userspace kernel file system daemons if MKPUFFS=yes
    is spexified
  * retire fsconsole for now, it will make a comeback with an actually
    implemented version shortly
2008-07-29 13:17:40 +00:00
mrg 7c507325f2 add several new subdirs to /usr/X11R6 to cope with native Xorg.
XXX: should native Xorg use /usr/X11R6?  input required.
2008-07-29 04:50:52 +00:00
perry 654ac37d1c so long, mom. 2008-07-16 21:27:36 +00:00
christos fc2d56c7e9 Fix perms for /var/db/postfix thanks to Matthias Drochner for the report. 2008-06-27 14:29:30 +00:00
christos c210eb854d /var/lib/postfix -> /var/db/postfix 2008-06-25 01:36:03 +00:00
jnemeth f2370a7841 Add /var/lib before /var/lib/postfix as all parent directories MUST exist
as per mtree(8).  Unbreak build.
2008-06-23 03:12:19 +00:00
christos 0d8a2b1868 add /var/lib/postfix 2008-06-22 23:12:33 +00:00
peter 5f47c5620b Add entries for /etc/pf.conf and /etc/pf.os.
Suggested by Luke Mewburn in PR/35188.
2008-06-20 17:05:26 +00:00
yamt fff57c5525 merge yamt-pf42 branch.
(import newer pf from OpenBSD 4.2)

ok'ed by peter@.  requested by core@
2008-06-18 09:06:25 +00:00
lukem e042dc6573 Provide /etc/openldap/ 2008-06-11 23:56:15 +00:00
aymeric 2974b82da3 enable the wcurses-enabled vi as 'nvi', 'nex', and 'nview'.
Will be put in place of the default "non-n" variants when they are stable.
2008-06-10 18:41:47 +00:00
joerg e4890f8abd Hook dhcpcd into build. 2008-05-24 19:39:30 +00:00
ad 14cd43625f Install kernel modules into the proper locations, taking machine and
kernel version into account.
2008-05-20 19:01:10 +00:00
ad 7d1f779aa2 Build and install modules into /kernel/modules. Each module gets a
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.
2008-05-02 23:12:00 +00:00
jmmv 322798e84e Adjust directory list after import of atf-0.5. 2008-05-01 15:32:46 +00:00
ad 928d6a0983 Give i386 and amd64 a default boot.cfg. 2008-04-30 16:48:53 +00:00
plunky 486e4624e5 some changes to serial bluetooth host controller interfaces
btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland
2008-04-15 11:17:47 +00:00
jmmv d82bccf48d Add directories for modules tests. 2008-02-10 12:41:06 +00:00
jmmv 53f55c0659 Add the new directories required by atf 0.4. 2008-02-04 20:31:07 +00:00
lukem 35ec5a7f7a Set the permissions of /etc/openssl/private to 0700.
This makes sense and matches the behaviour of many other systems.
PR misc/18258.
2008-01-22 01:21:04 +00:00
simonb d8de5b102b Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
ad 2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
jmmv c78fd9679d Register the directories for the puffs tests. 2007-12-26 20:51:26 +00:00
jmmv 98c2eca191 Register the /usr/tests/net/sys subtree. 2007-12-23 13:50:50 +00:00
jmcneill 1247e31569 Add example hotkey_button script 2007-12-22 19:04:10 +00:00
jmmv 72ff826442 Add the debug directory for tests/util/id. Noted by drochner@. 2007-11-21 20:49:12 +00:00
jmmv 3ed83147c3 Add the directory for the id(1) tests. 2007-11-16 18:07:02 +00:00
jmmv 6ff8382f07 Fix build of tests with an MKDEBUG build by properly creating the target
directories that will hold the debug programs and by registering those in
the file lists.  (Untested, but hopefully will work.)  Noted by drochner@.
2007-11-14 20:37:53 +00:00
jmmv 98380f8b63 Convert the regress/games tests to the atf
This change converts all the existing regression tests in regress/games
to the new framework provided by atf.  As a side effect, this also moves
all the tests programs in regress/games to tests/games.
2007-11-12 15:19:45 +00:00
jmmv 9b7401e7cb Convert the regress/sys/fs/tmpfs tests to the atf
This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf.  As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
2007-11-12 15:18:07 +00:00
jmmv 65926be28b Convert the regress/bin tests to the atf
This change converts all the existing regression tests in regress/bin to
the new framework provided by atf.  As a side effect, this also moves all
the tests programs in regress/bin to tests/util, as they all belong to
utilities installed by the base-util-root package.
2007-11-12 15:13:58 +00:00
jmmv 3b0ca37dba Add the atf tests
This adds reachover Makefiles to build and install the atf tests.
2007-11-12 15:09:26 +00:00
jmmv 4d9b8b6a50 Add the tests.tgz set
This adds a new tests.tgz set to releases which includes all the tests
for the system.  It is important to note that this set does not rely on
comp.tgz: a user of the system can run the tests without having the
development tools installed, which can be useful in a production machine.
2007-11-12 15:06:45 +00:00
jmmv dc55116c56 Add the ATF documentation
This change adds the ATF manual pages that are not tied to any specific
tool nor library.  It also adds some distribution documentation to the
system, as this is linked to by the manual pages (plus we have to install
the license text to comply with its terms).
2007-11-12 15:04:02 +00:00
jmmv ce8090f1b4 Add the atf configuration files
This change adds the directory used by atf to look for its configuration
files.
2007-11-12 15:02:57 +00:00
jmmv 78bb0388d3 Add the ATF data files
This change adds example files shipped with ATF as well as other data files
required to support some of its features.
2007-11-12 15:01:50 +00:00
jmmv fa5c7fcfae Add the atf shell subroutines
This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.
2007-11-12 14:57:34 +00:00
jmmv 096ebe7672 Add the libatf library
This adds reachover Makefiles to build the libatf library and enables it in
the parent Makefile.

Things to review in this change:

* Add proper version numbers in the shlib_version files.

* Is libatf properly listed in lib/Makefile?  It theoretically needs
  libstdc++, but the resulting binary library is not linked against it.
2007-11-12 14:56:24 +00:00
garbled 5f16c40aeb Remove the pmppc etc stuff. Delete the pmppc manpage dirs from the mtree
list, but add mtree dirs for evbppc in section 4, because the pmppc sec.
4 manpages will be moving there.
2007-10-17 23:04:10 +00:00
tls 215e50961e Add httpd to the build. Add _httpd to passwd and groups and postinstall.
Add /var/www to mtree, add example line to inetd.conf.
2007-10-16 02:47:12 +00:00
ad 96d0aa8e9b fixsb has done its job. 2007-07-14 21:20:31 +00:00
xtraeme e9878e8efb Add the /etc/powerd/scripts/sensor_indicator to handle events on
indicator sensors.

Update powerd(8).
2007-07-02 15:26:18 +00:00
xtraeme bca6ba70fe Add the /etc/rc.d/envsys script required by envsys2. 2007-07-01 08:01:29 +00:00
xtraeme 08d5afa292 Imported envsys 2, a brief description of the new features:
(Part 4: documentation and configuration files)

* Support for detachable sensors.
* Cleaned up the API for simplicity and efficiency.
* Ability to send capacity/critical/warning events to powerd(8).
* Adapted all the code to the new locking order.
* Compatibility with the old envsys API: the ENVSYS_GTREINFO
  and ENVSYS_GTREDATA ioctl(2)s are supported.
* Added support for a 'dictionary based communication channel' between
  sysmon_power(9) and powerd(8), that means there is no 32 bytes event
  size restriction anymore.
* Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40.
* All drivers with the n^2 gtredata bug were fixed, PR kern/36226.

Tested by:

blymn: smsc(4).
bouyer: ipmi(4), mfi(4).
kefren: ug(4).
njoly: viaenv(4), adt7463.c.
riz: owtemp(4).
xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).
2007-07-01 07:55:51 +00:00
kiyohara bbec0bb7bf Added OpenBSD's zyd(4) driver.
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.
2007-06-09 11:20:54 +00:00
christos 2f776ce02e Move .db files for services and netgroup to /var/db per gimpy's request. 2007-05-10 17:45:50 +00:00
scw 5764a76889 Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
tnozaki fd2dd8ec0d add new encoding support to iconv(3):
- RISCOS-LATIN1
	- DEC-MCS
	- DEC-HANYU(libDECHanyu)
2007-04-01 18:52:28 +00:00
tnozaki aeadbd280f add tr_TR.ISO8859-9 locale. 2007-03-14 15:49:25 +00:00
tnozaki 9eae719a71 1. added iconv support of KZ-1048 encoding
2. move PTCP154 to KAZAKH directory.
2007-03-13 16:34:37 +00:00
tnozaki ab9a36c548 add nn_NO(Nynorsk) and nb_NO(Bokmal) locale. 2007-03-08 16:26:26 +00:00
tnozaki 806c2e8ee3 add zh_HK.Big5-HKSCS locale, derrived from FreeBSD. 2007-03-06 15:50:45 +00:00
garbled 1d2057e71c update mtree for man4.prep 2007-03-01 18:47:49 +00:00
kiyohara 10abd6f2e2 Supprot Bluetooth HCI UART (H4) driver and daemon. 2007-02-20 16:53:20 +00:00
elad 5e2e282f9c Add support for per-user /tmp.
Enabled via per_user_tmp in /etc/rc.conf (default off).

See security(8) and rc.conf(5) for more details.

Lots of input from thorpej@ & christos@, thanks!
2007-02-04 08:19:26 +00:00
kardel 54a07e0f01 PR/25482
reinstate NTP html pages (sans gif's/img tags).
The important man pages are now generated by autogen and
thus match again the code again.
2007-01-20 16:50:29 +00:00
reed daf4c6e3eb Remove comment about "hand-crafted".
Mention this file may be overwritten on upgrades, where to put
custom specs instead, and point to manual page.
2006-12-14 02:28:30 +00:00
reed 0dfdbcd57a Add comment about not modifying this file, where to put custom specs,
and point to man page.
2006-12-14 02:24:21 +00:00
tnozaki dec2eb4c9d 1. move GB*.esdb from i18n/esdb/MISC to i18n/esdb/GB directory.
2. add iconv support for Chinese Tradisional GB12345.
2006-11-23 03:25:24 +00:00
dogcow 02ef5933d0 add TCVN to mtree from the recent i18n changes. (hi, tnozaki!) 2006-11-13 22:28:47 +00:00
christos 3353f7d077 goodbye uucp 2006-11-12 01:20:00 +00:00
christos 97be580a50 add /usr/include/ssp 2006-11-08 22:43:34 +00:00
joerg fc0bc19fc7 Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD.
Special thanks to Sepherosa Ziehau for helping debugging USB issues.
Hook up rum(4) for i386 config files.
2006-10-31 22:21:16 +00:00
rpaulo e3c4f7c039 PR 34692: wpa_supplicant script.
By Jukka Salmi.
2006-10-07 16:50:34 +00:00
jmcneill b11beef4fa Add acadapter, lid_switch, and sleep_button powerd scripts. 2006-09-26 02:19:56 +00:00
snj 03e091a960 Fix a sorting error in the last change. Pointed out by Jukka Salmi. 2006-09-25 21:26:27 +00:00
snj beecc65b09 Add missing rc.d scripts (cgd, ftpd, hostapd, ifwatchd, ipfs, irdaattach,
moused, rtclocaltime, staticroute, tpctl).

From Jukka Salmi in PR misc/33626.
2006-09-24 23:10:47 +00:00
elad a333c21fa0 PR/18476: reed at reedmedia dot net: add /etc/skel to special mtree
Slightly different patch applied (entry was made optional), thanks!
2006-09-23 09:42:31 +00:00
christos b4d99722ef add linux emulation examples 2006-09-22 15:39:51 +00:00
dbj 58ced62fd0 remove ./usr/share/examples/veriexecctl which is now listed in obsolete file 2006-09-18 08:41:21 +00:00
plunky 4f1cbddc12 update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations

add bthub(4) which autoconfigures at bluetooth controllers as they
are enabled. bluetooth devices now attach here.

btdevctl(8) and its cache is updated to handle new semantics

etc/rc.d/btdevctl is updated to configure devices from a list
in /etc/bluetooth/btdevctl.conf
2006-09-10 15:45:55 +00:00
matt 194d4b6b59 Remove entries for netns and netccitt. Add entry for netbt. 2006-08-25 23:29:33 +00:00
plunky 885b13c515 rename btcontrol(8) as btdevctl(8) to make it fit with the NetBSD naming
scheme for control programs. This fixes pr 34051.
2006-08-13 09:03:21 +00:00
tron fdeefd9c3e Bluetooth fixes by Iain Hibbert:
Create "/etc/rc.d/btcontrol" to attach bluetooth devices at boot.
2006-07-26 11:14:55 +00:00
tron ebe62ad714 Bluetooth fixes by Iain Hibbert:
Remove bluetooth.conf(5) and config parsing from libbluetooth(3)
as this is no longer required.
2006-07-26 11:11:04 +00:00
lukem cacf5bfacc Implement MKDEBUG:
If "no", don't build and install separate debugging symbols
	into /usr/libdata/debug.
	Default: no
2006-07-23 11:41:24 +00:00
peter 4e40f16c41 Add:
./usr/share/man/cat4/hpcarm
./usr/share/man/man4/hpcarm
./usr/share/man/html4/hpcarm
2006-06-27 14:59:38 +00:00
tnozaki 2bcfe3b4c8 added Chinese Tradisional Big5 family,
Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.
2006-06-19 17:28:24 +00:00
gdamore a5c89047c0 Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
2006-06-19 15:44:33 +00:00
tnozaki a302e2a921 added iconv support for georgian-ps, georgian-academy. 2006-06-15 15:34:20 +00:00
tron c93d58d1b7 Remove obsolete directory "/usr/include/libmilter". 2006-06-13 11:51:43 +00:00
tron 9d3dfcdb0d Remove obsolete directory "/usr/libexec/sm.bin". 2006-06-13 11:26:17 +00:00
tron 54a902424e Remove entries for "/var/spool/mqueue" (used by "sendmail" only). 2006-06-09 21:08:51 +00:00
tron 1efd685555 Remove obsolete entries for "sendmail". Patch suppled by Yoshito Komatsu
in PR misc/33658
2006-06-09 14:39:53 +00:00
rpaulo 04a78127de /libdata/firmware/ral 2006-06-08 00:13:25 +00:00
christos 7754caa257 remove some more smmsp for sendmail. 2006-05-30 02:10:01 +00:00
christos ace25de76c Remove sendmail (approved by core) 2006-05-30 00:40:22 +00:00
mrg c31382a543 add /usr/include/g++/{debug,tr1}. 2006-05-12 01:57:59 +00:00
rpaulo c90cd3ee2c ./usr/share/examples/hostapd 2006-04-30 13:54:16 +00:00
thorpej 7906863b14 Add /usr/include/prop 2006-04-28 03:27:49 +00:00
tnozaki a3e63d71ca add following encoding support to iconv:
* KOI-7(iso-ir-37, iso-5427)
	* KOI-8(old KOI8)
	* KOI7-switched(iso-2022 variant)
	* KOI8-C -- Pablo Saratxaga's  X_LOCALE KOI8-C(Caucasus)
	* KOI8-CyrillicOld -- Serge Winitzki's KOI8-C(Cyrillic-Old)
	  ** not exported yet **
	* KOI8-E(iso-ir-111, ecma-cyrillic)
	* KOI8-RU
	* KOI8-T
2006-04-08 14:15:48 +00:00
drochner 9a7f5fbd60 cdk is obsolete 2006-04-07 12:40:10 +00:00
tnozaki b37120b682 add iconv support for Armenian State Standard encoding:
ARMSCII-7, ARMSCII-8, ARMSCII-8A
2006-04-01 04:13:21 +00:00
tnozaki 307ce80709 add kk_KZ.PT154 locale and iconv support for PTCP154. 2006-03-28 14:44:00 +00:00
ghen 5f73509dc3 Document the defaultroute6 rc.conf variable and the /etc/mygate6 file in
/etc/defaults/rc.conf, /etc/mtree/special, and rc.conf(5).  Ok with wiz.
2006-03-27 10:07:07 +00:00
tnozaki ade0b1e1b5 add following locales:
af_AZ.ISO8859-1/15
	be_BY.ISO8859-5
	en_NZ.ISO8859-1/15
	et_EE.ISO8859-15
	eu_ES.ISO8859-1/15
	pt_BR.ISO8859-1
	ro_RO.ISO8859-2
	sr_YU.ISO8859-2/5
	ukUA.CP1251/ISO8859-5
2006-03-23 23:23:38 +00:00
wiz eaefa28b52 Remove some more kerberosIV remnants. 2006-03-23 20:02:56 +00:00
christos ad4cee0d1e remove KerberosV 2006-03-20 04:14:42 +00:00
tnozaki 10269f58df added be_BY.CP1251, ru_BY.CP1251, ru_RU.CP1251 locale.
requested by cheusov AT tut DOT by, thanks.
2006-03-14 16:16:44 +00:00
tnozaki 274950e65d added macintosh encodings(single-byte only). 2006-03-13 19:45:35 +00:00
wiz e793469a2f Remove ./usr/include/dev/vinum, already marked as obsolete. 2006-02-25 10:30:11 +00:00
agc 8ea6bf9b52 Install the iscsi/auths file as mode 600. 2006-02-11 09:33:16 +00:00
gdamore bcbff1364b Add evbmips and manual pages to distribution files, as requested by wiz@ 2006-02-11 01:51:22 +00:00
agc 2235f2dadf Add distribution entries and supporting files for the iSCSI target. 2006-02-08 19:02:58 +00:00
christos 1dec6a8251 remove sushi records. 2006-02-08 17:19:00 +00:00
wiz d1be1d7143 Add some dirs for groff-1.19.2. 2006-02-06 18:35:27 +00:00
kleink ce1abcb4d5 zoneinfo/SystemV is gone; forgot to commit this with tzdata2005r. 2006-01-21 09:54:03 +00:00
thorpej 13f83a7396 Add /libdata, /libdata/firmware, and /usr/libdata/firmware directories. 2006-01-17 06:58:28 +00:00
wiz 722d027127 Remove ./usr/X11R6/include/X11/fonts/codeconv, its contents have
been obsoleted quite some time ago.
2006-01-06 16:59:20 +00:00
wiz 850fd51087 Add /usr/share/legal. 2005-10-22 12:31:52 +00:00
he 6de0a4bd6a Add entries so that ./usr/share/doc/html/bind9/arm gets created,
now that we want to install something there.
2005-10-11 06:12:43 +00:00
tsarna 384be89761 Adjust for ownership of /var/rwho 2005-09-14 14:01:57 +00:00
peter 9c1da17e90 pf needs to be started after the network is up, because some pf rules
derive IP address(es) from the interface (e.g "... from any to fxp0").
This however, creates window for possible attacks from the network.

Implement the solution proposed by YAMAMOTO Takashi:
Add /etc/defaults/pf.boot.conf and load it with the /etc/rc.d/pf_boot
script before starting the network. People who don't like the default
rules can override it with their own /etc/pf.boot.conf.
The default rules have been obtained from OpenBSD.

No objections on: tech-security
2005-08-23 12:12:56 +00:00
rpaulo 82bdaacb4f Adapted to the changes of grfinfo(1) MANSUBDIR (hp300). (thanks Klaus Klein) 2005-08-20 17:23:53 +00:00
nakayama 69b6d49897 Add man page for teliosio(4). 2005-07-31 00:12:16 +00:00
perry 03c94431fb add /usr/libexec/ching 2005-06-30 12:40:22 +00:00
peter df0caa2637 Remove (pf)spamd. Its right to exist in NetBSD has been questioned since it
appeared and whether it's really part of pf or not is still unclear. Looking
at the other *BSDs it seems that they have left out spamd when importing pf,
and now we do that too. Also, the name conflicted with another more popular
used tool, after the rename to pfspamd it was left with completely unusable
documentation which apparently no-one wanted to fix.

A port of the latest spamd will be imported into pkgsrc soon.

Suggested by several people, no objections on last proposal on tech-userlevel.
2005-06-27 20:32:39 +00:00
lukem 1bd2839e9a Consistently use 0664 root:utmp for /var/log/{lastlog,wtmp}{,x}.
Rest of PR 18670.
2005-05-22 14:34:20 +00:00
peter 7147ba1184 PR/30177: Rui Paulo: /var/chroot/pflogd isn't created by default 2005-05-11 10:41:51 +00:00
lukem b26a3203a3 Add /etc/pam.conf and /etc/pam.d/* 2005-05-02 03:23:43 +00:00
christos 699bb11d46 Add more locale directories in preparation of new gettext. 2005-04-26 19:39:11 +00:00
lukem 8232ca0162 Tweaks for the move of postinstall from /etc to /usr/sbin 2005-04-17 23:12:40 +00:00
kleink 7a5e7ac8e9 Adjust for the Argentina directory that came with tzdata2004b;
noted by Geoff C. Wing in PR bin/29954.
2005-04-12 15:35:54 +00:00
jwise bfd29aa656 /var/chroot/spamd is now /var/chroot/pfspamd. 2005-04-12 14:24:32 +00:00
tnozaki a3b248100e add csmapper:CNS11643-1,2 and esdb:ISO-2022-CN,
integrate esdb:EUC-TW, locale:zh_TW.eucTW.
2005-03-27 22:30:05 +00:00
rtr c6b047ea8b + do not install getconfig 2005-03-24 05:27:18 +00:00
rtr 80843b35d1 + getconfig scripts and configs 2005-03-22 21:43:24 +00:00
tron 96f232123e Remove directory which got obsoleted by XFree86 4.5.0. 2005-03-21 14:45:19 +00:00
christos 12399bd640 Add the freetype services directory under internal 2005-03-20 18:25:22 +00:00
peter 0a9aa9779a Install pf(4) examples. Reviewed by yamt@.
Thanks to hubertf@ for the reminder.
2005-03-15 16:05:03 +00:00
christos f709224812 PR/18670: Charles Blundell: Add entries for lastlog and lastlogx 2005-03-04 16:14:46 +00:00
thorpej 354f2a1004 Switch to ipsec-tools for libipsec, setkey, and racoon. From
Emmanuel Dreyfus, with some small changes by me.
2005-02-19 16:55:02 +00:00
tnozaki fcff889a4d remove ko_KR.UTF-8.
this locale is alias for en_US.UTF-8 by locale.alias now.
2005-02-10 18:03:01 +00:00
perry c3f3d85961 Restore the html directories. They are indeed functional. 2005-02-04 17:10:40 +00:00
wiz 195aff13a9 Remove /usr/share/man/html* directories. They have been there,
empty, for 3 years, and there was no public plan on how to fill
them in all that time.  Let's re-add them when they have a purpose.
2005-02-04 15:07:54 +00:00
christos 2cfa477387 Install pam configuration files. 2005-01-09 07:27:14 +00:00
thorpej 9c276b19a0 Add /usr/lib/security 2004-12-28 23:59:22 +00:00
thorpej 186e7464e2 Add /usr/include/security 2004-12-28 22:00:36 +00:00
perry 87352ee9ba add ./var/chroot and subdirectories 2004-11-25 01:33:31 +00:00
wiz d355f71bc3 Dig {cat,man,html}4/hp700. 2004-09-24 13:47:46 +00:00
ian 70f35b6f77 Remove support for ALIASES in share/locale/ctype/Makefile, which
created symlinks in the filesystem.  Put the one existing alias
(zh_TW.BIG5) into the newer locale.alias file.
2004-09-10 15:12:51 +00:00
wiz bad83f3d79 Add locale/nb for texinfo-4.7. 2004-07-12 23:55:33 +00:00
itojun 3b8461f315 let spamd use /var/chroot/spamd, not /var/empty 2004-06-25 15:54:31 +00:00
christos 52fe589e88 Example for named.conf is dead.
Section 10 doc for named is dead.
2004-05-18 05:39:27 +00:00
lukem 10cfcae8fc Radically overhaul X11 configuration:
*	End user modifiable configuration has moved from
		/usr/X11R6/lib/X11/<someprog>
	to
		/etc/X11/<someprog>
	This is consistent with our own policies as well as other projects.

	The files & directories that were moved have _NOT_ been marked
	`obsolete', as they contain user configuration and therefore we
	don't want the automatic "obsolete file removal" mechanism to
	remove them.

    *	The /etc/font/* and /etc/X11/* configuration files are installed
	with 'configinstall' (not 'install'), using CONFIGFILES and
	CONFIGSYMLINKS.
	This is so that a normal 'make build' in src/x11 will not
	trash your configuration.

    *	A 'distribution' target has been added to src/x11 to perform
	'make configinstall' in the appropriate subdirectories.
	(Should we consider making 'configinstall' a first-class target?)

    * 	The xdm pixmaps have have been moved to /usr/X11R6/include/X11/pixmaps
	where the other pixmaps are.
	(I don't consider these pictures end-user configuration).


IMPORTANT NOTE:

    *	These changes require an up to date xsrc, and 'make cleandir' should
	be performed in src/x11 before a build for the changes to fully take
	effect.
2004-05-16 10:25:13 +00:00
lukem ee04d88971 Consistently use CONFIGFILES & CONFIGLINKS (which enable the 'configinstall'
target) instead of using home-grown 'distribution' targets or using
FILES with the 'install' target.
Add some etc/ subdir Makefiles where appropriate.

XXX: some of etc/Makefile install-etc-files could be converted to CONFIGFILES.
2004-05-16 09:53:09 +00:00
lukem 7c51496531 Use /var/db/xdm (instead of /usr/X11R6/lib/X11/xdm) as the default authDir. 2004-05-12 03:58:47 +00:00
jonathan 85b3ba5bf1 Redo net.inet.* sysctl subtree for fast-ipsec from scratch.
Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB.
Rework netstat to show FAST_IPSEC statistics, via sysctl,  for
netstat -p ipsec.

New kernel files:
	sys/netipsec/Makefile		(new file; install *_var.h includes)
	sys/netipsec/ipsec_var.h	(new 64-bit mib counter struct)

Changed kernel files:
	sys/Makefile			(recurse into sys/netipsec/)
	sys/netinet/in.h		(fake IP_PROTO name for fast_ipsec
					sysctl subtree.)
	sys/netipsec/ipsec.h		(minimal userspace inclusion)
	sys/netipsec/ipsec_osdep.h	(minimal userspace inclusion)
	sys/netipsec/ipsec_netbsd.c	(redo sysctl subtree from scratch)
	sys/netipsec/key*.c		(fix broken net.key subtree)

	sys/netipsec/ah_var.h		(increase all counters to 64 bits)
	sys/netipsec/esp_var.h		(increase all counters to 64 bits)
	sys/netipsec/ipip_var.h		(increase all counters to 64 bits)
	sys/netipsec/ipcomp_var.h	(increase all counters to 64 bits)

	sys/netipsec/ipsec.c		(add #include netipsec/ipsec_var.h)
	sys/netipsec/ipsec_mbuf.c	(add #include netipsec/ipsec_var.h)
	sys/netipsec/ipsec_output.c	(add #include netipsec/ipsec_var.h)

	sys/netinet/raw_ip.c		(add #include netipsec/ipsec_var.h)
	sys/netinet/tcp_input.c		(add #include netipsec/ipsec_var.h)
	sys/netinet/udp_usrreq.c	(add #include netipsec/ipsec_var.h)

Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree
for "netstat -s -p ipsec":

New file:
	usr.bin/netstat/fast_ipsec.c	(print fast-ipsec counters)

Changed files:
	usr.bin/netstat/Makefile	(add fast_ipsec.c)
	usr.bin/netstat/netstat.h	(declarations for fast_ipsec.c)
	usr.bin/netstat/main.c		(call KAME-vs-fast-ipsec dispatcher)
2004-05-07 00:55:14 +00:00
lukem 8a1597d78b Fix up botches in X userland from upgrade from XFree86 4.3.0 -> 4.4.0.
(All paths are relative to usr/X11R6)

* Obsolete:
	bin/fontconfig-config

* Add directories:
	lib/X11/locale/zh_CN.UTF-8
	lib/X11/xkb/geometry/ibm

* Rename include/freetype2/ft2build.h to include/ft2build.h and obsolete former

* Add files:
	fonttosfnt(1) program & man page
	include/expat.h
	lib/X11/app-defaults/XClock-color
	lib/X11/fonts/TTF/Vera*.ttf
	some font encodings
	zn_CN.UTF-8 locale
	some font encodings
	various xkb config files
	lib/X11/xedit/lisp/progmodes/patch.lsp
	Xfontcache(3) and various links
	XDGA(3) and various links
	XRes(3) and various links
	Xss(3) and various XScreenSaver*(3) links

* Add some more TODO items

* Clean up lib/expat build now that the version is hard coded.
2004-04-28 14:17:55 +00:00
dbj 4fe7bbb7da enable rc.d fixsb script
initial testing suggests that it is working and I am confident it
will not cause irrevocable damage
2004-04-18 04:02:27 +00:00