summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2009-11-02we have closefrom(2), so use it; ok deraadt@ tedu@Otto Moerbeek
2009-11-01fix a couple log_info()s,Gilles Chehade
from Tim van der Molen <tbvdm@xs4all.nl>
2009-11-01Initialize "len" before using it in accept(2).Michele Marchetto
Found by Christophe Fillot ok claudio@
2009-10-31s/Mhz/MHz/, MHz is a multiple of the SI unit hertz (whose symbol is Hz).Igor Sobrado
2009-10-30when used with incorrect flags, zzz(8) should call zzusage(void)Igor Sobrado
instead of usage(void). millert@ suggested checking __progname() against "zzz" to match existing code. ok millert@
2009-10-30Routers with "transparent-as yes" set should behave more like iBGP ones.Claudio Jeker
In this case export the MED to all peers no matter what. It is no longer needed to do the set med +0 hack. OK henning@
2009-10-29it is possible specifying more than one printer concurrently; useIgor Sobrado
.Op macros for options instead of hardcoding brackets; remove a few superfluous .Ar macros before ellipsis; "usage:" is lower case; while here, apply some spacing tweaks. tweaked by jmc@ for a synopsis with too many arguments. ok jmc@
2009-10-29do not discard the first character of the command after the -q optionMarkus Friedl
ok millert@
2009-10-28a few leftovers from yesterday's SCCS/RCS-ID removal;Ingo Schwarze
survived a full make build on i386; "sure" deraadt@
2009-10-28tweak previous;Jason McIntyre
2009-10-28Free correct buffer.Claudio Jeker
2009-10-28Document the "rib" filter parameter to specify the rib a rule applies to.Claudio Jeker
2009-10-28remove an unimplemented flag from both usage() and getopt(3)'sIgor Sobrado
option string. ok claudio@, michele@
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
2009-10-27using the rcsid is sillyTheo de Raadt
2009-10-27write UNIX-domain in a more consistent way.Igor Sobrado
2009-10-27finish zapping old "kitchensink" option, we have much better ways to testMarc Espie
big stuff now.
2009-10-27fix buglet: error out if pkg does not install in all cases.Marc Espie
noticed by Markus Lude.
2009-10-26"rdr" -> "match in...rdr-to" in example.Stuart Henderson
2009-10-26Add RFC2545 to the list of standarts supported by bgpd.Claudio Jeker
2009-10-26Better error handling when doing mrt dumps (e.g. when there is no more spaceClaudio Jeker
on the disk). Before the SE spinned and the RDE may even crash in these events. Found by Elisa Jasinska. OK henning@
2009-10-25fix aliases map name in man pageGilles Chehade
reported by Emmanuel Vadot and David Hill
2009-10-25fix the aliases resolution path so that smtpd does not accidentally skipGilles Chehade
recipients when an alias resolves to more than one. issue spotted by martijn@bunix.org
2009-10-25tag should also be copied from listener to message when the message isGilles Chehade
enqueued through smtpctl
2009-10-25Fix potential null dereference.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok gilles@
2009-10-25s/openSSL/OpenSSL/Antoine Jacoutot
ok jdixon@ sthen@
2009-10-25smtpctl reload is work in progress, do not expose it and make sure smtpd'sGilles Chehade
control process does not try to handle it. spotted and reported by martijn@bunix.org
2009-10-23errx -> err since the errno is set.Claudio Jeker
2009-10-23argument to -M is "core", not "corefile" (this typo was introducedIgor Sobrado
in 4.4BSD at least). ok jmc@
2009-10-22fix two typos in documentation.Igor Sobrado
ok claudio@
2009-10-22write UNIX-domain in a more consistent way; while here, replace aIgor Sobrado
few remaining ".Tn UNIX" macros with ".Ux" ones. pointed out by ratchov@, thanks! ok jmc@
2009-10-22use the UNIX-related macros (.At and .Ux) where appropriate.Igor Sobrado
ok jmc@
2009-10-22replace strftime(3) by ".Xr strftime 3" and syslog(3) by ".Xr syslog 3".Igor Sobrado
ok jmc@
2009-10-22pesky full stop, donated by tim van der molen;Jason McIntyre
2009-10-21catch signals when we start doing stuff... so that cleaning up at theMarc Espie
end always occur, unless you insist on ^C.
2009-10-21minor bug-fix: partial_install is not print.Marc Espie
remove arguments that are no longer used.
2009-10-20the flags -h and -u are mutually exclusive; we do not need enclosingIgor Sobrado
-f in brackets in the list of options; while here, sort the options in the manual page. jmc@ greatly improved the diff fixing a few additional bits on the manual page. ok jmc@
2009-10-20improve the synopsis of mkalias(8) and sort the list of flags onIgor Sobrado
the manual page. ok jmc@
2009-10-19update man pagesGilles Chehade
2009-10-19change virtual rule so that it reads: accept for virtual "mapname", insteadGilles Chehade
of: accept for virtual map "mapname" ... discussed with jacekm@
2009-10-19currently, smtpd is capable of having multiple listeners with differentGilles Chehade
options but they will all share the same ruleset. this means that there is no way to have a rule apply to a session established on one listener but not applied on another. this commit brings initial support for tagging listeners and having the rules able to match these specific listeners. The following will define a rule which will only apply to interfaces tagged as "mynet": listen on lo0 # implicit lo0 tag listen on fxp0 tag mynet listen on fxp1 tag mynet accept on mynet for domain "example.org" deliver to mbox
2009-10-19users within virtual domains do not necessarily map to a real user account,Gilles Chehade
teach smtpd how to deliver using specific user permissions: accept for virtual map "foo" deliver to maildir "/m/%d/%u" user foo will deliver mail under /m/domain/user as user foo idea and initial diff discussed with jacekm@
2009-10-19fix compile time warning due to missing castGilles Chehade
2009-10-19Correct a target name so that we don't rebuild vers.o (and thenPhilip Guenthe
bsd) unless some other object has changed. Rebuild and reinstall in /usr/src/usr.sbin/config/ after updating! "I like it" deraadt@
2009-10-19remove almost all references to set->handle, iterate over newer in mostMarc Espie
cases (todo: rebuild dependency headers for the complex case...)
2009-10-19iterate over newer instead of 1 single handleMarc Espie
2009-10-19basic routines to handle the merging of updatesets: mark updatesets asMarc Espie
already done, separate remove/mark_installed in tracker, create a merge method that allows the merging of updatesets.
2009-10-19cleanup method that does more or less what's neededMarc Espie
2009-10-19syntactic sugar: methods to access plist and location from handle.Marc Espie
2009-10-19factor common code, that's a handle specific headerMarc Espie