FreeBSD Manual Pages
SERVICES_MKDB(8) FreeBSD System Manager's Manual SERVICES_MKDB(8) NAME services_mkdb -- generate the services databases SYNOPSIS services_mkdb [-q] [-o database] [file] services_mkdb -u [file] DESCRIPTION services_mkdb creates a db(3) database for the specified file. If no file is specified, then /etc/services is used. The database is installed into /var/db/services.db. The file must be in the correct format (see services(5)). The options are as follows: -o database Put the output databases in the named file. -q Don't warn about duplicate services. -u Print the services file to stdout, omitting duplicate entries and comments. The databases are used by the C library services routines (see getservent(3)). services_mkdb exits zero on success, non-zero on failure. FILES /var/db/services.db The current services database. /var/db/services.db.tmp A temporary file. /etc/services The current services file. SEE ALSO db(3), getservent(3), services(5) BUGS Because services_mkdb guarantees not to install a partial destination file it must build a temporary file in the same file system and if suc- cessful use rename(2) to install over the destination file. If services_mkdb fails it will leave the previous version of the destina- tion file intact. FreeBSD 11.1 April 4, 2010 FreeBSD 11.1
NAME | SYNOPSIS | DESCRIPTION | FILES | SEE ALSO | BUGS
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=services_mkdb&sektion=8&manpath=FreeBSD+8.1-RELEASE>