summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2004-09-24pass segment size to userland; ok deraadt@Markus Friedl
2004-09-24connect() the client-side sockets. idea & test & ok camield@Henning Brauer
2004-09-24ditch `config' in the @sample messages, since this more or less coversMarc Espie
all files installed from templates.
2004-09-242nd half of @newuser/@newgroup: treat them as shared items, and removeMarc Espie
them along with directories, if extra.
2004-09-24use pkgspec_match for default conflict too.Marc Espie
2004-09-23typo from number six;Jason McIntyre
2004-09-23cosmeticsHenning Brauer
2004-09-23after receival of a SIGCHLD reset io_pid or rde_pid, respectively, dependentHenning Brauer
on which child went away.
2004-09-23reset chld_pid to 0 when acting upon a SIGCHLD so we don't try to send itHenning Brauer
a kill then - tiny possible race there pointed out by Brian Poole <raj@cerias.purdue.edu>
2004-09-22document the semantics of @newuser/@newgroupMarc Espie
2004-09-22don't bother shrinking the pfd and index2peer arraysHenning Brauer
ok claudio
2004-09-21@newuser/@newgroup initial support:Marc Espie
- groups category and users category that get handled first, so that those groups/users can be used for other files. - : separated fields, for easy parsing. Mostly matching useradd groupadd. - ! for mandatory values. Missing pkg_delete -c support for now. okay naddy@, pvalchev@, millert@
2004-09-21sort option descriptions. from jmcJared Yanovich
2004-09-21sync usageJared Yanovich
kill BUGS, because the only one listed no longer applies xref some slippy things. ok millert
2004-09-21sync usage, de-globalize a variable, and de-lint. ok millertJared Yanovich
2004-09-21Don't pad the prefix count with 0. OK henning@Claudio Jeker
2004-09-21Start external tests and init commands also in the initial state.Marco Pfatschbacher
Log the pid when killing an external program. Avoid a possible NULL dereference. ok mcbride@
2004-09-21typoMarc Espie
2004-09-21rename cleanup dirs functions, since they will apply to all shared itemsMarc Espie
soon.
2004-09-21.Xr elansc(4) here tooAlexander Yurchenko
2004-09-21spelling fixes; ok jmc@ henning@David Krause
2004-09-20addres -> addressMiod Vallat
2004-09-20error out for pkgcfl in pkg_create, but don't warn if it's found inMarc Espie
existing packages or installed packages. Too much noise for now.
2004-09-20deals with conflicts, must keep pkgcfl around a little while longer...Marc Espie
2004-09-20old pkgcfl is dead.Marc Espie
2004-09-20use fullname() in sample, so that absolute names AND relative names work.Marc Espie
problem noticed by sturm@
2004-09-18greatly improved by jmc with some tweaks by yours trulyHenning Brauer
2004-09-18jmc says S before s and not s before S, sssssssso we do.Henning Brauer
2004-09-18implement -S to override earlier -s, requested by theoHenning Brauer
2004-09-18say when we run settimeofday() with -s and when not, help from bobHenning Brauer
2004-09-18don't call settimeofday() when the offset is smaller than 180 seconds,Henning Brauer
adjtime() will fix that fast enough, from discussion in theo's living room ok mcbride beck
2004-09-18add a new -s option, that tells ntpd to set the time using settimeofday()Henning Brauer
once at startup. ntpd delays daemonizing until it has done the intial time setting (or ran into the timeout) in this mode to make sure stuff started later in rc is not subject to time jumps. this eleminates the need to run rdate -n beforehands. with some input from & ok ryan and bob, march music from mickey
2004-09-18framework to be able to distinguish packages installed manually (and thusMarc Espie
wanted by the user) from packages installed automatically to satisfy a dependency.
2004-09-18full support for @shell: insert shells into /etc/shells if they'reMarc Espie
not already there, and remove them on deinstall.
2004-09-18document new @shell and @conflict.Marc Espie
2004-09-18new-style conflicts that respect pkgspec.Marc Espie
2004-09-18do not bother overallocating and shrinking the pfd and idx2peer arrays,Henning Brauer
doesn't by us anything. discussed with ryan during dinner at original joe's
2004-09-17Fix log messageClaudio Jeker
2004-09-17warn for dirrm.Marc Espie
2004-09-16malloc ibuf instead of having it staticallyHenning Brauer
2004-09-16Use inet_ntop() instead of inet_ntoa() in piaddr. This solves a problemClaudio Jeker
where inet_ntoa() was called twice per log message -- once here and once directly. This is a workaround acctually no static buffer should be used. OK deraadt@
2004-09-16nice off_t castTheo de Raadt
2004-09-16avoid aliasing with libc functions; ok henningTheo de Raadt
2004-09-16ftruncate() with ftello() instead of ftell(); ok millertTheo de Raadt
2004-09-16imsg type is really an enum imsg_type and not an intHenning Brauer
2004-09-16when a cloned peer goes back to IDLE state, don't remove him immediatelyHenning Brauer
but keep him around for some more time (an hour here). fixes an issue Arvid was reporting: when a cloned neighbor rejects our OPEN message due to capability negotiation (or missing implementation of those), we set a marker and retry without. However, if we remove the peer immediately, it gets freshly cloned on the next trial, with default settings, thus including capability negotiation, and thus failes again. this will also help with route flap dampening. ok claudio
2004-09-16cope with imsg API changeHenning Brauer
2004-09-16imsg API cleanup:Henning Brauer
-kill imsg_compose_pid, imsg_compose_fdpass and imsg_create_pid -extend the original imsg_compose/_create API to take pid & fd too -make imsg_compose do imsg_create + imsg_add + imsg_close instead of duplicating the code -adjust all callers to the new API ok claudio
2004-09-16print th_seq from truncated tcp headers (e.g. in icmp need-frag)Markus Friedl
2004-09-16add -T tcp to enforce interpretation as TCPMarkus Friedl