Commit Graph

41 Commits

Author SHA1 Message Date
joerg
1907ec3a61 Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.
2012-06-03 21:42:44 +00:00
jruoho
be8b5eb28c Define _PATH_CPUCTL. 2011-09-27 11:24:20 +00:00
pooka
3bf7a94975 practice alphabet: "g before i except never" etc. 2010-12-29 15:53:57 +00:00
jmcneill
b8d8357d86 add /dev/video, /dev/video0 2010-12-25 16:49:08 +00:00
jruoho
73bd86de75 Define _PATH_POWER and use it. 2010-04-24 20:44:33 +00:00
roy
588d0cb499 getent cannot report on termcap as we now use terminfo. 2010-02-03 18:11:18 +00:00
pooka
8245a2442d +_PATH_PUD 2009-12-22 14:24:37 +00:00
lukem
e2a43ad977 Support RESCUEDIR for _PATH_VI.
Fixes /rescue/disklabel -e
2008-09-28 06:38:02 +00:00
christos
b11674e1a4 move gettytab to paths.h 2008-02-04 15:27:20 +00:00
christos
f6a680bbd6 add a couple more 2008-02-01 22:40:01 +00:00
pooka
b50bf77666 _PATH_PUFFS 2007-07-17 10:14:33 +00:00
christos
678d9ffc1a Add _PATH_FTPUSERS; sort. 2004-12-11 06:01:33 +00:00
christos
36b10a0f21 Add _PATH_BPF 2004-12-01 22:51:50 +00:00
christos
bcec1bd48c Add _PATH_DEV_PTS 2004-11-11 03:10:57 +00:00
christos
458810afd4 Typo... 2004-08-19 23:10:40 +00:00
christos
44a8d4af42 Rescue for _PATH_STDPATH 2004-08-19 23:07:01 +00:00
dsl
af4b8ed37d Add _PATH_CONSTTY as "/dev/constty" 2003-10-03 13:17:12 +00:00
agc
039cc95684 Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22270, verified by myself.
2003-08-07 09:44:09 +00:00
tshiozak
04e58308a3 Citrus iconv support (1)
add core engine of Citrus iconv and some support routines.
  - iconv core (citrus_iconv)
  - coded character set mapper (csmapper)
  - encoding scheme database (esdb)
  - standard encoding scheme handler (stdenc)
  - basic character set manipulation utilities (bcs)
  - mmap based infrastructure (citrus_lookup/_mmap/_memstream/_db)
  - some source codes of new plugins (not built yet)
2003-06-25 09:51:26 +00:00
lukem
803e64c800 add _PATH_RANDOM and _PATH_URANDOM 2003-05-03 03:24:01 +00:00
ragge
5a10a8c4a9 Add _PATH_KSYMS. 2003-04-24 20:13:05 +00:00
augustss
4be0da5b3b Add _PATH_SYSMON. 2003-01-01 12:15:16 +00:00
tshiozak
dc7d18ff88 refine i18n stuffs.
- add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.
2002-03-17 22:14:05 +00:00
augustss
43561fede3 Make the _PATH_AUDIO /dev/audio (instead of /dev/audio0) and similar for
sound and mixer.
2002-01-31 00:02:00 +00:00
lukem
05846d208c sort _PATH_CLOCKCTL 2001-10-22 23:57:12 +00:00
manu
6b22bb219e Added the path for the clockctl pseudodriver device. 2001-09-16 06:56:29 +00:00
mjl
73c658e7dd Add PATH_SKEYKEYS. 2000-07-03 23:40:00 +00:00
matt
a328adc371 Add _PATH_EMUL_AOUT. 2000-05-27 06:08:28 +00:00
mrg
5ca1d6a20d add audio paths. 1999-03-26 07:27:04 +00:00
fair
7482c120bd KNF for comments (sigh) 1998-05-08 18:18:29 +00:00
fair
aceea1460f Update STDPATH and DEFPATH as suggested by PR#4304. Document more carefully
which is supposed to be used for what (they should not be the same; why
separate them in the first place, otherwise?).
1998-04-07 21:09:31 +00:00
lukem
f674abc9ae change _PATH_DEFTAPE from "/dev/rst0" to "/dev/nrst0", as confirmed by mycroft. 1997-04-23 09:41:38 +00:00
lukem
f184ab2569 add _PATH_DEFTAPE, defined to "/dev/rst0" 1997-04-15 05:29:56 +00:00
cgd
b8a36c5464 add _PATH_KVMDB as "/var/db/kvm.db" 1996-10-12 00:49:19 +00:00
cgd
4d2cbfce0a new RCS ID format. 1994-10-26 00:55:40 +00:00
jtc
9105223954 Added _PATH_LOCALE 1994-09-30 02:17:51 +00:00
cgd
d1307c5ab4 update 1994-05-07 03:55:55 +00:00
mycroft
e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
cgd
b740fbac92 bsd->netbsd 1993-04-28 06:37:52 +00:00
cgd
7c95196e48 kernel name is bsd... 1993-04-28 05:40:43 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00