History log of /freebsd-14.2/sbin/devd/devd.8 (Results 1 – 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0
# fa9896e0 16-Aug-2023 Warner Losh <[email protected]>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0
# bad324ac 19-Oct-2021 Felix Johnson <[email protected]>

devd(8): Note default config file search locations

PR: 197003
MFC after: 3 days
Reported by: Harald Schmalzbauer <[email protected]>


Revision tags: release/13.0.0, release/12.2.0, release/11.4.0
# f86e6000 04-Dec-2019 Warner Losh <[email protected]>

Regularize my copyright notice

o Remove All Rights Reserved from my notices
o [email protected] everywhere
o regularize punctiation, eliminate date ranges
o Make sure that it's clear that I don't clai

Regularize my copyright notice

o Remove All Rights Reserved from my notices
o [email protected] everywhere
o regularize punctiation, eliminate date ranges
o Make sure that it's clear that I don't claim All Rights reserved by listing
All Rights Reserved on same line as other copyright holders (but not
me). Other such holders are also listed last where it's clear.

show more ...


Revision tags: release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0
# 2c71b835 05-Oct-2016 Sevan Janiyan <[email protected]>

Add history section for devd(8)
Move sentence to a new line as advised by igor

PR: 212439
Approved by: bcr (mentor)
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D8104


Revision tags: release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0
# d931b81a 14-Aug-2014 Alan Somers <[email protected]>

sbin/devd/devd.8
Fix grammar bug.

Reported by: ian
Sponsored by: Spectra Logic Corporation


Revision tags: release/9.3.0
# 9102691e 21-May-2014 Alan Somers <[email protected]>

sbin/devd/devd.8
sbin/devd/devd.cc
Create a new socket, of type SOCK_SEQPACKET, for communicating with
clients. SOCK_SEQPACKET sockets preserve record boundaries,
simplying code in the client. T

sbin/devd/devd.8
sbin/devd/devd.cc
Create a new socket, of type SOCK_SEQPACKET, for communicating with
clients. SOCK_SEQPACKET sockets preserve record boundaries,
simplying code in the client. The old SOCK_STREAM socket is
retained for backwards-compatibility with existing clients.

Sponsored by: Spectra Logic

show more ...


# 6a2ae0eb 07-Mar-2014 Alan Somers <[email protected]>

sbin/devd/devd.8
sbin/devd/devd.cc
Add a -q flag to devd that will suppress syslog logging at
LOG_NOTICE or below.

Requested by: ian@ and imp@
MFC after: 3 weeks
Sponsored by: Spectra Logic Corpor

sbin/devd/devd.8
sbin/devd/devd.cc
Add a -q flag to devd that will suppress syslog logging at
LOG_NOTICE or below.

Requested by: ian@ and imp@
MFC after: 3 weeks
Sponsored by: Spectra Logic Corporation

show more ...


Revision tags: release/10.0.0, release/9.2.0
# 6d1014a3 01-Jul-2013 Alan Somers <[email protected]>

Add syslog(3) support to devd(8).

sbin/devd/devd.cc
All output will now go to syslog(3) if devd is daemonized, or stderr
if it's running in the foreground.

sbin/devd/devd.8

Add syslog(3) support to devd(8).

sbin/devd/devd.cc
All output will now go to syslog(3) if devd is daemonized, or stderr
if it's running in the foreground.

sbin/devd/devd.8
Remove the "-D" flag. Filtering messages by priority now
happens in the usual syslog way. For performance reasons, a few
extra-verbose debugging statements are now conditional on the "-d" (do
not daemonize) flag.

etc/syslog.conf
etc/newsyslog.conf
Direct messages from devd(8) to /var/log/devd.log, but leave it
disabled by default

Reviewed by: eadler
Approved by: gibbs (co-mentor)
MFC after: never (removed a command-line option from devd)

show more ...


Revision tags: release/8.4.0
# 71c23819 05-Feb-2013 Niclas Zeising <[email protected]>

Bump .Dd for the change in r246121.

Approved by: joel (mentor)


# e1334f93 30-Jan-2013 Ian Lepore <[email protected]>

Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close
their socket connection any time, and devd only notices that when it gets an
error trying to write an event to the client.

Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can close
their socket connection any time, and devd only notices that when it gets an
error trying to write an event to the client. On a system with no device
change activity, clients could connect and disappear repeatedly without devd
noticing, leading to an ever-growing list of open socket descriptors in devd.

Now devd uses poll(2) looking for POLLHUP on all existing clients every time
a new client connection is established, and also periodically (once a minute)
to proactively find zombie clients and reap the socket descriptors. It also
now has a connection limit, configurable with a new -l <num> command line arg.
When the maximum number of connections is reached it stops accepting new
connections until some current clients drop off.

Reviewed by: imp
Approved by: cognet (mentor)

show more ...


Revision tags: release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0
# d50b2720 16-Dec-2011 Gleb Smirnoff <[email protected]>

Xref re_format(7) in devd.conf(5), not in devd(8).

Pointy hat to: glebius


# eecc3092 16-Dec-2011 Gleb Smirnoff <[email protected]>

Xref re_format(7).


Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0
# 5ef35a98 17-Sep-2006 Ruslan Ermilov <[email protected]>

Add -f option to program's usage(), fix manpage's SYNOPSIS.


Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0
# 80615950 19-Dec-2005 Joseph Koshy <[email protected]>

Rev 1.15 should have incremented the date on this manual page.


# 8334958a 24-Nov-2005 Joseph Koshy <[email protected]>

Add a -f configfile option to devd(8), based on a patch submitted by
Wojciech A. Koszek.

Submitted by: Wojciech A. Koszek <[email protected]>


Revision tags: release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0
# 21414470 10-Jan-2005 Ruslan Ermilov <[email protected]>

Scheduled mdoc(7) sweep.


# e33bdced 28-Nov-2004 Ceri Davies <[email protected]>

Clarify that devd will only parse files whose names end in .conf.
Prompted by

PR: docs/73668
Submitted by: Dan Pelleg
MFC After: 3 days


Revision tags: release/5.3.0_cvs, release/5.3.0
# 2410103c 07-Jul-2004 Ruslan Ermilov <[email protected]>

mdoc(7) fixes.


# 251bedd1 01-Jul-2004 Warner Losh <[email protected]>

Create a unix domain socket and write to it all the events that come
in over the socket.


Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0
# ffd1bc06 26-Sep-2003 Ralf S. Engelschall <[email protected]>

fix typo: s/Instaed/Instead/


Revision tags: release/5.1.0_cvs, release/5.1.0
# d5986fac 17-May-2003 Ruslan Ermilov <[email protected]>

mdoc(7) fixes: Expand contraction.


# 5a882d77 21-Apr-2003 Warner Losh <[email protected]>

Implement a two new flags, and change the meaning of another one.
'd': now means don't do daemon().
'D': Debug
'n': Don't wait to process all pending events before calling daemon.

In the past, devd

Implement a two new flags, and change the meaning of another one.
'd': now means don't do daemon().
'D': Debug
'n': Don't wait to process all pending events before calling daemon.

In the past, devd would call daemon immediately. However, this causes
a race. If anything in the boot process depends on configuring the
devices configured by devd, maybe they would be configured in time,
maybe not. Now we don't call daemon until all pending events are
processed, unless -n is specified.

# -n is actually the default for a while due to the select(2) bug in devctl
# that I just fixed to give people a chance to upgrade.

show more ...


Revision tags: release/4.8.0_cvs, release/4.8.0
# f1e65894 03-Mar-2003 Ruslan Ermilov <[email protected]>

mdoc(7) police: Revision.


# 93c6603a 14-Feb-2003 Warner Losh <[email protected]>

devd bugs section is now OBE


Revision tags: release/5.0.0_cvs, release/5.0.0
# 57bd0fc6 27-Dec-2002 Jens Schweikhardt <[email protected]>

english(4) police.


12