Commit Graph

1838 Commits

Author SHA1 Message Date
abs 141adf6795 Add rescue/edlabel 2009-02-14 19:29:30 +00:00
abs 2cb54095fc Build and install edlabel based on MACHINE_ARCH not MACHINE 2009-02-14 11:33:56 +00:00
pooka 020ab015cd Add rumpnet_local to the setlists (at least most of the variants ;). 2009-02-08 16:30:48 +00:00
dyoung 238b355bab Remove the 'nls' tag from ./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES,
since we install the directory whether MKNLS=no or not.

Replace comp- with base- in some syspkg names.

Put firmware and files from /usr/share/mk/ into their own syspkgs.
2009-02-05 19:35:48 +00:00
dyoung a6e2723726 Move the RUMP libraries to a syspkg called base-rump-shlib. 2009-02-05 19:29:48 +00:00
dyoung 57e7da9522 Move RUMP libraries to a syspkg called base-rump-shlib. 2009-02-05 19:28:43 +00:00
haad 7aa7bdd03c Add support for the MODULAR framework to the vnd driver. Enable building of
vnd.kmod by default.
2009-02-05 17:32:10 +00:00
joerg bb314659c8 Merge pkg_install-20090201 and update build system. 2009-02-02 20:47:19 +00:00
ghen 89b2df731d Add Belgian Azerty keymap for ukbd(4). Existing pckbd(4) map doesn't work
for USB keyboards.
2009-01-30 23:12:16 +00:00
rmind 6d73ddd355 Revert path of modules back to "/stand". 2009-01-24 22:14:44 +00:00
he e724c6a64d Add an entry for the recently added ./kernel directory tree. 2009-01-24 13:53:56 +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
rmind f0e51651e4 Change path to kernel modules from "/stand" to "/kernel".
Needs to go in before 5.0.  Proposed on <tech-kern>.
2009-01-24 00:29:12 +00:00
jmmv fd39001d18 Adjust file lists after the import of ATF 0.6. 2009-01-19 07:19:35 +00:00
agc 4d23086ab7 Bump shared lib versions for libdevmapper following the 64bit time_t/dev_t bumps 2009-01-18 00:44:33 +00:00
mjf 53ce0ef17c Catch up with shlib major bump for all arm platforms. 2009-01-17 17:05:17 +00:00
dogcow f91a017c5f i386 compat libs' major version bump, due to time_t changes. 2009-01-14 08:04:18 +00:00
tsutsui 9f9e7cdcd7 Remove /boot.atari, which is no longer installed during build
and removed from base.tgz.

Note we must not mark this obsolete because this tertiary bootloader
will be copied into / during installation and it shouldn't be removed
by postinstall(8).
2009-01-13 13:52:06 +00:00
jnemeth 24565c95ce missed a couple 2009-01-13 05:43:39 +00:00
jnemeth 79a9698719 - more christos-time_t shared library bumps
- sort
2009-01-13 01:47:13 +00:00
dogcow a217648bf2 more shared library major number bumps. 2009-01-12 10:01:33 +00:00
jnemeth 306bc7a8b5 shared library bumps; undoubtably there will be many more 2009-01-11 13:26:29 +00:00
pooka 7defc699fc +sysvbfs 2009-01-05 15:38:00 +00:00
lukem aa5e6ee4e2 Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126
2009-01-05 00:18: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
agc 287120139a Might as well install the dm devmapper module when we install the
other parts of the LVM tools - use the same MKLVM switch, though.
2008-12-31 21:22:02 +00:00
agc fcded1c904 Only worry about /sbin/lvm if MKLVM was involved. 2008-12-23 04:22:55 +00:00
agc adf8a9bf65 First pass at set list changes for lvm functionality. 2008-12-22 20:18:36 +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
roy aa75124521 Add the tabs utility, conforming to IEEE Std 1003.1 (``POSIX.1'').
Fixes PR bin/11227

No objection on tech-userland, ok: martin
2008-12-11 11:14:36 +00:00
ad 49e50a21d6 PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there)
Add a layerfs module.
2008-12-05 13:05:37 +00:00
tsutsui 7828361bcf - don't build compat_linux on alpha until sys/modules/compat_linux/Makefile
handles required MD files under sys/compat/linux/arch/alpha
- build exec_elf64 for all 64 bit arch
- use MACHINE_ARCH!="alpha" instead of MACHINE!="alpha" for exec_elf32 check

XXX we have many histrical inconsistent use of amd64 vs x86_64.
2008-11-29 18:41:06 +00:00
tsutsui 36e401605d Reorganize lists for MD modules:
- move MD module files from md.* into separate module.* lists
- make those module lists per MACHINE_CPU or MACHINE_ARCH,
  rather than per MACHINE

Tested on several ports.

XXX maybe we should also move usr/tests/modules/k_helper/k_helper.kmod
XXX from lists/tests/mi to lists/tests/module.mi and disable it on evbppc.
2008-11-29 17:57:33 +00:00
tsutsui 6c9852e4a8 alpha doesn't have modules for compat_linux and exec_elf64 (yet?). 2008-11-28 15:16:02 +00:00
tsutsui 399241e435 - rename set list lkm.mi -> module.mi
- move obsolete lists of usr/lkm files to mi
2008-11-26 15:45:56 +00:00
tsutsui d54ffae702 Remove dup entries. 2008-11-26 11:41:07 +00:00
he 5d0260e67c Adapt to the removal of exec_elf32 from the alpha port, necessitating
the module be added to all the other ports' md.* files.
Also add the compat_linux module for alpha.
2008-11-26 11:06:11 +00:00
he 89e03cd94e Add the recently added filecorefs, msdosfs, nullfs, and umapfs modules. 2008-11-26 11:04:22 +00:00
cube 3109c3a3b9 Register PPP compressors modules. 2008-11-25 02:45:14 +00:00
ad 22a5f6ab5a Rename some modules to match their vfs name. 2008-11-24 11:26:49 +00:00
martin c0355a8c33 Move the exec_elf32 module into MD files. 2008-11-23 15:47:42 +00:00
jnemeth f11160b8b4 update compat libc to 12.164 2008-11-21 13:35:23 +00:00
matt 0ad7281825 Add new ptree (Patricia / RADIX tree) implementation to NetBSD. 2008-11-20 23:50:08 +00:00
ad 226bc85b61 Rename the accept filter modules to make module name match filter name. 2008-11-20 09:58:45 +00:00
ad 92ce8c6a3d Make the emulations, exec formats, coredump, NFS, and the NFS server
into modules. By and large this commit:

- shuffles header files and ifdefs
- splits code out where necessary to be modular
- adds module glue for each of the components
- adds/replaces hooks for things that can be installed at runtime
2008-11-19 18:35:57 +00:00
pooka e10fef6cd2 Split vfs out of rumpkern into rumpvfs. Non-fs rumps no longer
include the file system code.  File system rumps explicitly need
to include rumpvfs from now on.
2008-11-19 14:10:48 +00:00
ad e6a3385171 Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
ad b11cbdbb9d compat_ossaudio module, so others can depend on it. 2008-11-13 10:05:52 +00:00
pooka c4cd5545e5 Update compat library setlists for MKPUFFS removal. 2008-11-12 14:47:22 +00:00
ad 90ca4b2244 +ksem 2008-11-12 14:33:11 +00:00
pooka b2fa04c6b2 Now that MKPUFFS is default, kill it as advertised.
While there, give puffs and refuse files sensible syspkg entries.
2008-11-12 13:17:27 +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
wiz 28d736a3de Move libx86_64.so to the base set, for consistency (.so.0 and .so.0.0
are already there).
2008-11-08 19:01:05 +00:00
joerg 0e0a05e75d Switch to the correct second generation wpi(4) firmware. 2008-11-07 15:18:24 +00:00
mrg 9b0170606d make MKPIC=no builds work on i368, shark, vax, pmax, sgimips, sparc,
maybe all mips and all arm as well.
2008-10-31 20:24:51 +00:00
mrg 18387ac741 fix MKPIC=no builds. 2008-10-31 06:41:28 +00:00
mrg cff71853e3 fix MKPIC=no builds. 2008-10-31 03:34:49 +00:00
njoly 173793c33c Fix amd64 (and sparc64) build with MKPUFFS=no. 2008-10-30 22:19:17 +00:00
mrg 53ed6b1956 fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself
and a few others.
2008-10-30 21:21:55 +00:00
njoly 5f10e275c1 s/base-secsh-bin/base-secsh-shlib/ 2008-10-30 16:02:37 +00:00
cliff 496c5768ab add entry for gzboot_GEMINI_0x01600000.bin so we pass checkflist 2008-10-30 15:52:31 +00:00
mrg 9d891bc673 list libp2k and librefuse properly. 2008-10-30 15:10:38 +00:00
mrg 185b2e409b add the compat librefuse / libp2k entries.
move the compat shlibs into "base-compat-shlib", not "base-i18n-shlib".
2008-10-30 05:51:26 +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
kleink 6017eb501c Sync with tzdata2008i. 2008-10-29 11:29:39 +00:00
mrg 05c3fa1435 add the compat pam modules now they are installed in the right place. 2008-10-27 15:17:58 +00:00
jnemeth 79f9f63b39 fix broken non-compat build 2008-10-27 07:45:38 +00:00
mrg 8f194ab1e6 add files built with MKCOMPAT != "no". 2008-10-26 07:31:40 +00:00
pooka f6e8419ce8 update set lists for:
* rump_nfs
* librumpfs_nfs
* librumpnet{,_net,_netinet,_sockin,_virtif}
2008-10-16 09:39:43 +00:00
mrg 86340158d0 - install ldscripts on sparc64
- move ldscripts to /usr/libdata/ldscripts
2008-10-12 23:00:53 +00:00
joerg 39741d2848 Hook up libfetch and pkg_install update. 2008-10-02 17:54:51 +00:00
rtr 01313ea852 install font configurations to /etc/fonts/conf.d 2008-09-26 07:02:57 +00:00
hannken 95da771bbd Build modular fss driver.
Reviewed by: Quentin Garnier <cube@netbsd.org>
2008-09-23 07:56:59 +00:00
rtr c45a4b99dd add /usr/X11R7/lib/modules/dri 2008-09-21 12:10:33 +00:00
kleink 051e58ca17 Update for tzdata2008f. 2008-09-15 22:00:16 +00:00
cube 08b7b8edae Libs in /lib have symlinks in /usr/lib. [hi haad!] 2008-09-15 20:03:50 +00:00
haad 664f39465e Bump libprop minor number, I forgot to do it when I have added
prop_array_add_* routines. In version 1.2 of prop_array_util.c.

Pointed by bad@.
2008-09-15 18:19:25 +00:00
pooka 795cda8d6a Add rump support for sysvbfs. 2008-09-04 12:21:25 +00:00
lukem 386a8c674a remove pointless "obsolete" X11R7 entries 2008-09-02 02:21:27 +00:00
christos dc050a906d one more catalog 2008-08-31 12:55:44 +00:00
christos dc8d73c793 obsolete the old vi catalogs 2008-08-31 12:07:46 +00:00
christos cf944fb95b fix sets for nvi 2008-08-31 05:27:22 +00:00
lukem bee9ff71a1 fix previous; need "obsolete" in the third column 2008-08-31 01:17:12 +00:00
christos 45ee307f3b no more magic.mime 2008-08-30 12:25:41 +00:00
reinoud 627e960617 Back out dirhash kernel module for now. 2008-08-30 10:49:27 +00:00
reinoud 0a5ad4e15d Add dirhash kernel module for sharing dirhashing support with other FS
other than UDF. Its FS agnostic and could be used for any FS

Note to self: manpage needs to follow.
2008-08-29 14:20:25 +00:00
lukem 794ef73292 add entries for /usr/X11R[67]/man/html[13457] 2008-08-29 05:34:07 +00:00
mrg 644d129f67 add /usr/X11R7 dirs. 2008-08-28 09:01:23 +00:00
lukem 421b8d4ecc Add "dynamicroot" keyword to various entries in /lib and /libexec.
PR 33503
2008-08-25 07:58:37 +00:00
plunky 897274514a link btpand(8) to build 2008-08-17 13:26:36 +00:00
pooka 7b679f625d Maintain consistency of naming between the rumpfs library name and
the MOUNT_FOOFS name.  Don't bother polluting the obsolete lists
with the original names since they were in only for a few days.
2008-08-05 14:42:03 +00:00
jmmv 4aae46826d Add missing kernel modules to the file lists. i386 untested because the
build is broken (for me at least).
2008-08-05 01:00:20 +00:00
matt 0f2899146c Deal with libc minor bump. 2008-08-04 21:32:13 +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
he f5b006e1bc Add recently added subdirs under /usr/X11R6. 2008-07-29 14:59:26 +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
pooka 8a2d75c65b add also the dir /usr/include/fs/tmpfs
pointed out by Kurt Schreiner
2008-07-28 20:17:46 +00:00
joerg d249112fae Update build glue for dhcpcd 4.0.0rc3 and move it to
src/external/dhcpcd.

Make dhcpcd quiet by default when run from rc.
2008-07-27 19:31:02 +00:00
dyoung 6c06f2593a Per discussion on tech-userlevel@, do not compile and install nvi
if MKNVI=no.

The default is MKNVI=yes, so that this amounts to no change for
most users, but the default may change.
2008-07-22 21:07:58 +00:00
matt 48717a981d Move rb.c from sys/lib/libkern to common so it can be in both libc and libkern. 2008-06-30 19:03:59 +00:00
he abdf124cc5 Add the overlooked nullfs kernel module entries. 2008-06-29 11:54:56 +00:00
rumble ed4fb1c656 Add of bunch of file system modules. 2008-06-28 16:11:35 +00:00
kent 78e5efcf6e build and install azalia.kmod for amd64 and i386. 2008-06-26 16:10:35 +00:00
ad c6f43a476e Crank libc minor for getlogin_r 2008-06-25 11:12:01 +00:00
dogcow 0afd84fe2a due to popular demand, /var/lib/postfix -> /var/db/postfix 2008-06-25 05:57:16 +00:00
jnemeth 1868ec0ccc more build breakage -- add new /var/lib/postfix directory 2008-06-23 07:25:16 +00:00
christos 478064d1cc bump libssh 2008-06-22 15:44:45 +00:00
ad 44eb18fda8 Add a dumb, mostly Solaris-compatible psrset command. It's missing some
options. Without it there's no easy way to test or use processor sets.
2008-06-22 13:53:59 +00:00
christos 6c2e702afd bump shared libraries for bind-9-5-0 2008-06-21 20:45:07 +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
dogcow 6dd3a09b6e add named-compilezone. (HI EXPLORER!) 2008-06-12 10:55:44 +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
kiyohara 20ae2d4c31 Obsolete elf2pef. 2008-05-31 02:18:24 +00:00
he 43d9fe982a Add boot_com0 and boot_vga, to mirror recent changes. 2008-05-28 06:32:44 +00:00
christos bf458e0e2a bump crypto and add camellia 2008-05-26 16:56:44 +00:00
joerg e4890f8abd Hook dhcpcd into build. 2008-05-24 19:39:30 +00:00
lukem 3ece9bfe0a OpenLDAP client libraries, utilities, and relevant manual pages. 2008-05-22 14:24:42 +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
jmcneill 2930288d40 Add puffs and putter kmods to set lists. 2008-05-19 20:23:36 +00:00
jmcneill adb4d61725 Add radeondrm kmod 2008-05-18 21:14:51 +00:00
jmcneill 904fcecc76 Add drm and i915drm kmods 2008-05-18 20:55:54 +00:00
peter 38ef85727a Update to libevent 1.4.4-stable.
Reviewed by provos@
2008-05-16 20:24:57 +00:00
reinoud e979c658c9 Import writing part of the UDF file system making optical media like CD's
and DVD's behave like floppy discs. Writing is supported upto and including
version 2.01; version 2.50 and 2.60 will follow.

Also extending the UDF implementation to support symbolic links and
hardlinks.

Added are the mmcformat(8) tool to format rewritable CD/DVD discs and
newfs_udf(8).

Limitations:
        all operations can be performed on the file system though the
        sheduling is currently optimised for archiving workloads.

        mv(1)/rename(2) is currently only implemented for non-directories.
2008-05-14 16:49:47 +00:00
he d1eb8042a4 Recursively bump the major version number of the shared libraries
which use libcrypto (and those which use those libraries again),
as libcrypto's major number was recently bumped.  The pam modules
share a major with libpam, so they are all bumped as well.
2008-05-11 19:17:06 +00:00
joerg ad75cc2fc8 Add nbsvtool to the sets. 2008-05-11 18:01:46 +00:00
christos b0010ee77c bump libssh. 2008-05-10 21:50:47 +00:00
mlelstv 612cebe300 libcrypto was updated 2008-05-10 19:22:29 +00:00
skrll 06decd2786 Add a cdboot prog.
Derived from OpenBSD.
2008-05-10 19:11:58 +00:00
christos ca47211c3a new openssl 2008-05-09 22:08:26 +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
xtraeme 126b0d446f Build and install by default the following LKMs on i386 and amd64:
aps(4), finsio(4), itesio(4), nsclpcsio(4), smsc(4) and ug(4).

These drivers aren't enabled in GENERIC kernels, so having the LKMs
in base will simplify future testing.
2008-05-01 21:51:20 +00:00
mrg 9770ba3578 bump libbfd major since its ABI changed 2 weeks ago. 2008-04-20 07:11:21 +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
jdc aba5d1bbdf Increment libcurses minor. 2008-04-14 20:42:58 +00:00
yamt e675673521 bump libssh 2008-04-07 12:22:24 +00:00
christos 0f04529cc0 bump libssh 2008-04-06 23:40:27 +00:00
christos e00c77edc9 bump libedit. 2008-04-05 23:54:47 +00:00
joerg d2eb72f2d8 libarchive minor bumped. 2008-03-30 05:33:29 +00:00
lukem c63660b4d2 Fix fat-finger in previous.
Use "e.g.," instead of "E.g.,".
Noted by Geoff Wing.
2008-03-28 05:47:27 +00:00
lukem c4851a8c8e Do not mark "old" major and major.minor shared libraries as
"obsolete"; just remove the entry, as third-party applications
may be linked against the old major shared library, and
that is a symlink to the old major.minor shared library.
E.g., "lib<name>.so.<N>" and "lib<name>.so.<N>.<M>"
Exceptions to this rule may include shared libraries that
are dlopen()ed at run-time, such as extra locales, etc.
2008-03-28 01:22:44 +00:00
lukem 978f5e87de Remove all entries for obsolete major shlibs ("lib<name>.so.<N>");
third-party applications may be linked against them.
2008-03-27 23:16:33 +00:00
lukem 4a4d3f9c31 Add a note about handling old major shlibs. 2008-03-27 06:31:21 +00:00
lukem 1c11345734 Remove obsolete entries for old major shlibs for Kerberos and pthread_dbg.
Noted by Greg Troxel.
2008-03-27 06:05:32 +00:00
mlelstv b0f88a0388 Import Heimdal-1.1 2008-03-22 08:36:48 +00:00
jdc 915ba4ba52 Increment libcurses minor version (termattrs() and term_attrs() added). 2008-03-21 13:43:36 +00:00
bjs a50a2c8f8e Change version suffix back to 1.1 at request of christos@ so that
users know whether or not their library has the security
vulnerability.
2008-03-19 17:10:51 +00:00
bjs 07631e7d54 revert libbz2's version suffix to 1.0, ok cube@ 2008-03-19 02:17:03 +00:00
christos 2386346428 update sets for bzip2-1.0.5 2008-03-18 14:54:31 +00:00
cube c6726d686a Bump libprop's minor after addition of prop_dictionary_make_immutable. 2008-03-05 07:55:36 +00:00
dyoung d469b65bb0 Also bump the minor on the second occurrence of libc.so. :-) 2008-02-11 05:57:30 +00:00
ad 749400b704 Crank minor for atomic ops. 2008-02-10 18:47:06 +00:00
jmmv a9ec381491 Adjust lists to work when MKMODULAR is set to yes. 2008-02-09 19:34:03 +00:00
jmmv cb1adbc6e9 Adjust lists to match the import of atf 0.4. 2008-02-04 20:33:09 +00:00
garbled e87796b3eb Change bsddisklabel.c to export it's functions rather than declaring them
all static.  This makes it possible to write a md_make_bsd_partitions()
function without having to copy all of bsddisklabel.c into md.c.

Make ofppc sysinst install sanely and in a bootable manner on both my
7044, and my pegasos.  The only thing the user needs to do is pick the
right kernel set.
2008-01-23 23:15:37 +00:00
dyoung 05e738a7c8 Add /usr/mdec/mbr_com0{,_9600}. Sort. 2008-01-19 23:30:08 +00:00
dyoung 1db95ef542 Sort. 2008-01-19 23:29:29 +00:00
ad bbc79e58a6 Pull in my modules code for review/test/hacking. 2008-01-16 12:34:50 +00:00
rmind 5c71a4d49f Implementation of processor-sets, affinity and POSIX real-time extensions.
Add schedctl(8) - a program to control scheduling of processes and threads.

Notes:
- This is supported only by SCHED_M2;
- Migration of LWP mechanism will be revisited;

Proposed on: <tech-kern>. Reviewed by: <ad>.
2008-01-15 03:37:10 +00:00
simonb d8de5b102b Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
jdc 5a990b469d Add a note about marking entries as "obsolete", instead of deleting them. 2008-01-03 20:47:55 +00:00
jnemeth ab591ccf7c put back etc/systrace and mark as obsolete 2008-01-01 10:47:54 +00:00
jnemeth 058ba778d1 put back rescue/systrace and mark as obsolete 2008-01-01 10:45:12 +00:00
ad 2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
ad a5b4bcb2d5 libpthread minor was bumped. 2007-12-24 14:48:23 +00:00
dogcow 779352d8d0 hello to libssh.so.7. 2007-12-18 09:17:21 +00:00
christos 68066588aa bump for 4.7 2007-12-18 02:32:36 +00:00
christos 24d7eb9482 bump libc 2007-12-14 17:27:55 +00:00
ad ae87f94d1d Bump libc/libpthread minor for thr_curcpu()/pthread_curcpu_np(). 2007-11-27 21:06:41 +00:00
njoly 8bb343aabb Add tests to the obsolete files list to be installed. 2007-11-21 16:23:29 +00:00
dogcow f5f98b502d add <dev/pud> (hi, pooka!) 2007-11-21 01:28:44 +00:00
tsutsui cd3d4b7684 Add newfs_ext2fs(8). 2007-11-17 17:00:15 +00:00
ad b919eb8116 Crank libpthread to 0.8. It now uses _lwp_ctl(), and it's handy to keep
0.7 hanging around for old kernels.
2007-11-13 17:22:51 +00:00
ad 3c776c8aa6 Bump libc minor for _lwp_ctl, libpthread constructor changes. 2007-11-13 17:13:14 +00:00
pooka 9ac65ee1fe * split the putter header into a kernel version and a userland version
+ install latter to /usr/include/dev/putter
* remove last dependencies to puffs from putter, it's completely
  independent now
2007-11-12 16:39:32 +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 9d5a9c0d86 Add the atf tools
This adds reachover Makefiles to build and install the atf tools.
Some are public, thus installed in /usr/bin, and others are internal
and therefore installed in /usr/libexec.
2007-11-12 15:00:00 +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
plunky e5a7441d16 Add a new utility 'btkey' for managment of Bluetooth Link Keys stored
in the NetBSD key cache (/var/db/bthcid.keys) and Bluetooth controller
memory.
2007-11-09 21:18:22 +00:00
dogcow 7b88afe00e also bump the /usr/lib version of libkvm.so. (hi, joerg!) 2007-11-09 05:54:42 +00:00
joerg dafa796a4f libkvm was bumped. 2007-11-08 21:02:32 +00:00
drochner 2a6ead9f9c also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)
2007-11-08 20:14:07 +00:00
ad bdd61de26b Add _lwp_setname/_lwp_getname to libc. 2007-11-07 00:52:25 +00:00
tls b21c402a7b Remove MKPRIVATELIB from BIND libraries; move library reachover
directories and Makefiles from src/usr.sbin/bind to src/lib; make
BIND libraries build shared.  Saves about 1MB-1.5MB per installed
executable, about 5MB for a base+etc minimal installation of NetBSD.
2007-11-04 23:28:16 +00:00
njoly a478f23b9e Add compat_linux and exec_linux_elf lkm support for amd64:
- Add needed COMPAT_OSSAUDIO to GENERIC.
- Add missing includes needed by linux_syscallargs.h.
- Add lkm building.
2007-10-19 18:52:09 +00:00
jmmv 4f0f9d66ad Mark old versions of libpthread_dbg as obsolete so that they get cleaned
during an update build.  (Hi ad@!)
2007-10-19 13:16:51 +00:00
pavel eb133809df Remove /usr/share/sendmail and subdirectories under it from the obsolete
list. I already removed the files under /usr/share/sendmail from the
obsolete list in src/distrib/sets/lists/misc/mi rev. 1.145, but forgot
about the directories. This avoids "postinstall check obsolete" failing
needlessly.
2007-10-19 12:32:32 +00:00
garbled c4c235482e Fix up the set lists to reflect the move of the pmppc section 4 manapages
to evbppc and removal of the section 8 pmppc pages.
2007-10-17 23:20:01 +00:00
ad bc9419f99a Crank libpthread_dbg major. 2007-10-16 15:11:27 +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
kleink f6166193d2 Update for tzdata2007g. 2007-09-30 11:29:43 +00:00
lukem e9aa053c09 Add raise_default_signal(3) -- raise the default signal handler.
Can be used by applications that have their own SIGINT (et al)
handlers and want to exit in a manner that correctly
signals to the parent that the process was terminated by a signal.
See http://www.cons.org/cracauer/sigint.html for more info.
Discussed on tech-userlevel@.
2007-09-25 01:13:54 +00:00
drochner 9d8b5fa74e Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.
2007-08-20 16:01:28 +00:00
pooka ba4e596bc9 move sysctlfs from examples to base 2007-08-09 22:01:25 +00:00
nonaka fad0ea915b build and install zbsdmod.o. 2007-08-09 16:08:58 +00:00
he fd961c4429 Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make
it possible to get the pid, euid and egid of the process at the remote
end at the time it did bind() or connect().

Add a new libc function, getpeereid() to easily get at the euid and egid.
As a consequence, bump libc's minor number.

Document the LOCAL_PEEREID socket option in unix(4).

Based on contribution by Arne H. Juul, minor modifications by myself.
2007-08-09 15:23:01 +00:00
jnemeth cd27c0d793 PR/36370 - Lloyd Parkes -- pckbd.fr_CA-iso8859-1 does not have share tag 2007-08-04 12:41:59 +00:00
ad 18af8ee9bd Add cpuctl(8). For now this is not much more than a toy for debugging and
benchmarking that allows taking CPUs online/offline.
2007-08-04 11:02:56 +00:00
joerg 577a8c7029 Add build glue for libarchive and update the various sets. 2007-07-29 17:06:00 +00:00
nonaka 6198bdd8dc Added /usr/sbin/tpctl 2007-07-29 14:37:53 +00:00