summaryrefslogtreecommitdiff
path: root/libexec/rpc.rstatd
AgeCommit message (Collapse)Author
2005-09-16use poll() instead of select(), pr4502, alexander.farber@gmail.comTheo de Raadt
2004-09-16more signal flag races; ok miod@Otto Moerbeek
2004-09-15ARGSUSED signal handlerTheo de Raadt
2004-06-02IPv6 support.Brad Smith
From NetBSD ok millert@
2004-02-15new arg to disk_unbusy, to record separate read/write statistics.Ted Unangst
looked at by various, testing henning@ mcbride@ dan weeks mostly from netbsd via Pedro Martelletto <pbastos@rdc.puc-rio.br>
2004-01-07Inline the cleanup() routine since it is no longer a signal handlerTodd C. Miller
and is only called in one place. It now does a proper exit() instead of _exit(). OK deraadt@
2003-12-12term 3 cleanup, ok from brezakTheo de Raadt
2003-07-29spacesTheo de Raadt
2003-07-05protosTheo de Raadt
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-01-20use LOG_NDELAY in chroot() using daemonsTheo de Raadt
2002-09-06use socklen_t more; henning okTheo de Raadt
2002-07-155 new uid/gid sets; millert okTheo de Raadt
2002-06-29screw the MLINKSTheo de Raadt
2002-06-29document /var/empty chrootTheo de Raadt
2002-06-28correct uid handling; markusTheo de Raadt
2002-06-28go back to running these as root from inetd. however once rpc.{rusersd,rstatd}Theo de Raadt
starts, do a chroot to /var/empty and change to user nobody. hi mom, i'm in jail!
2002-05-23no need for -lkvm anymoreTheo de Raadt
2002-03-24string.hTheo de Raadt
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ↵Todd C. Miller
hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
2001-11-18create own svc_run(), which can do updating outside of a signal handlerTheo de Raadt
2001-11-06new vm includes.Artur Grabowski
2001-10-30rstat_timeval is not the same as timevalTheo de Raadt
2001-10-02o Remove #if{,n}def BSD stuffTodd C. Miller
o Replace nlist and kvm_* with sysctl() and getifaddrs(3) Fixes an issue on alpha where we would run off the end of the interface list.
2001-09-19some signal race whackingTheo de Raadt
2001-07-08-WallTheo de Raadt
2001-06-27UVM is no longer an optionArtur Grabowski
2001-01-28$OpenBSD$Niklas Hallqvist
2001-01-24sysctl() arg 4 is a size_t, not intTheo de Raadt
2001-01-17use _exit() in signal handlers, and flag that the pmap_unset() calls are unsafeTheo de Raadt
2000-09-03Boring... Add :L modifier to all tweakable variables tests.Marc Espie
Closes PR 1246
2000-01-23rpc.lockd has nothing to do with rpc.rstatd; dwmalone@maths.tcd.ieTodd C. Miller
1999-11-30UVM support (how could I miss this?). From jason@Artur Grabowski
1999-07-09- remove all trailing whitespaceAaron Campbell
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-05-23remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-commonAaron Campbell
is used instead; kwesterback@home.com
1998-12-16even more .Nm fixesAaron Campbell
1998-07-10do not syslog() with "\n"; skipped smtpd/named/ipmon; 12 minutes of dabblingTheo de Raadt
1997-09-09mention rpc.lockd(8)kstailey
1997-08-05Errno.Angelos D. Keromytis
1997-07-23tabifykstailey
1997-07-08Don't call exit(0) from rstat_service(). There is a alarm(3) that brings uskstailey
down in due time.
1997-07-08daemons can't fprintf(stderr, "blah"), use syslog(3)kstailey
1997-04-17Use the real times returned by dkreadstat().Tobias Weingartner
The use of FSHIFT and FSCALE need to be reviewed in rpc.rstatd. Does the protocol specify a value for these, or are they system dependant? Currently we pass the kernel values back unmodified, which is not what the protocol specifies. Check sys/param.h and rpcsvc/rstat.x to see.
1997-04-03tabifykstailey
1997-02-20Provide disk statistics; cleaned up from NetBSD PR 3200 [Jarle Greipsland]Thorsten Lockert
1997-02-09save 6% diskspace by moving to tabsTheo de Raadt
1996-03-28From NetBSD: merge of 960317Niklas Hallqvist
1995-10-18initial import of NetBSD treeTheo de Raadt