Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-22 | write UNIX-domain in a more consistent way; while here, replace a | Igor Sobrado | |
few remaining ".Tn UNIX" macros with ".Ux" ones. pointed out by ratchov@, thanks! ok jmc@ | |||
2009-10-22 | use the UNIX-related macros (.At and .Ux) where appropriate. | Igor Sobrado | |
ok jmc@ | |||
2009-10-22 | replace strftime(3) by ".Xr strftime 3" and syslog(3) by ".Xr syslog 3". | Igor Sobrado | |
ok jmc@ | |||
2009-10-22 | pesky full stop, donated by tim van der molen; | Jason McIntyre | |
2009-10-21 | catch signals when we start doing stuff... so that cleaning up at the | Marc Espie | |
end always occur, unless you insist on ^C. | |||
2009-10-21 | minor bug-fix: partial_install is not print. | Marc Espie | |
remove arguments that are no longer used. | |||
2009-10-20 | the flags -h and -u are mutually exclusive; we do not need enclosing | Igor 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-20 | improve the synopsis of mkalias(8) and sort the list of flags on | Igor Sobrado | |
the manual page. ok jmc@ | |||
2009-10-19 | update man pages | Gilles Chehade | |
2009-10-19 | change virtual rule so that it reads: accept for virtual "mapname", instead | Gilles Chehade | |
of: accept for virtual map "mapname" ... discussed with jacekm@ | |||
2009-10-19 | currently, smtpd is capable of having multiple listeners with different | Gilles 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-19 | users 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-19 | fix compile time warning due to missing cast | Gilles Chehade | |
2009-10-19 | Correct a target name so that we don't rebuild vers.o (and then | Philip 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-19 | remove almost all references to set->handle, iterate over newer in most | Marc Espie | |
cases (todo: rebuild dependency headers for the complex case...) | |||
2009-10-19 | iterate over newer instead of 1 single handle | Marc Espie | |
2009-10-19 | basic routines to handle the merging of updatesets: mark updatesets as | Marc Espie | |
already done, separate remove/mark_installed in tracker, create a merge method that allows the merging of updatesets. | |||
2009-10-19 | cleanup method that does more or less what's needed | Marc Espie | |
2009-10-19 | syntactic sugar: methods to access plist and location from handle. | Marc Espie | |
2009-10-19 | factor common code, that's a handle specific header | Marc Espie | |
2009-10-18 | actually, we want to resolve C_ALL and C_NET, we just don't want to do it | Gilles Chehade | |
when their action is to be relayed. | |||
2009-10-18 | fix a bug that was introduced by my changes in ruleset matching and which | Gilles Chehade | |
caused an envelope to be saved with action A_INVALID when it matches either A_RELAY or A_RELAYVIA. reported by various people | |||
2009-10-18 | do not attempt to resolve aliases for C_ALL and C_NET destinations | Gilles Chehade | |
2009-10-17 | sort flags. | Igor Sobrado | |
2009-10-16 | after recent change in virtual maps support smtpd.conf.5 was not fully | Gilles Chehade | |
updated and still referenced the "virtual" map which no longer exists. issue spotted by Alexander Hall <alexander@beard.se> | |||
2009-10-16 | as of now, "accept for all deliver to mbox" is a valid syntax, sadly lka is | Gilles Chehade | |
not aware of this and will fatal() when it attempts to resolve a recipient for a destination that's not C_DOM or C_VDOM. issue reported by Dorian Buettner <dorian.buettner@gmx.de> | |||
2009-10-16 | ouch. delete is not undef. We need to make sure the entries vanish, | Marc Espie | |
otherwise, find_dep_in_stuff_to_install will still find the key. | |||
2009-10-16 | sort flags in synopsis, usage, and description. | Igor Sobrado | |
2009-10-15 | fix installation header | Marc Espie | |
2009-10-15 | missed one, tell tracker this is already installed | Marc Espie | |
2009-10-15 | allow solve to find dependencies in current UpdateSet | Marc Espie | |
2009-10-15 | sync updatesets with tracker when we create them... | Marc Espie | |
2009-10-15 | separate the dependencies in several lists for registration, so that | Marc Espie | |
newer can have several entries. | |||
2009-10-15 | remove parameter we no longer use | Marc Espie | |
2009-10-15 | the to_install/to_update stuff is now in the tracker object. | Marc Espie | |
2009-10-15 | move the installed check in Tracker, where they belong | Marc Espie | |
2009-10-15 | pkg_add will need to track installation progress globally, so that we don't | Marc Espie | |
solve dependencies with stuff that we want to update later... create that information, to be used... | |||
2009-10-15 | reorg code | Marc Espie | |
2009-10-15 | missed one | Marc Espie | |
2009-10-15 | fix typo that prevented `pkg_info -r` from working. | Peter Hessler | |
OK espie@ | |||
2009-10-15 | let handle compute pkgnames correctly, simplifies code a bit | Marc Espie | |
2009-10-14 | move OpenBSD::Handle into its own file. I guess I need to disentangle this | Marc Espie | |
code before I go further.... | |||
2009-10-14 | fix slice that doesn't work as I thought it would... | Marc Espie | |
2009-10-14 | add a few comments, finish killing kitchensink. | Marc Espie | |
2009-10-14 | be a bit more specific, write the list of unsigned packages. | Marc Espie | |
2009-10-14 | use choose_location | Marc Espie | |
2009-10-14 | make signature checking more quiet: discard openssl's STDERR, keep a tally | Marc Espie | |
of signed packages. - display a message only if signed packages have been signed. - show IN BIG CAPS unsigned package numbers if a mixture of signed/unsigned has been seen. | |||
2009-10-14 | add a "print" method to ProgressMeter and StubProgress to allow me to clean | Marc Espie | |
up the current mess (e.g., print things out to stderr without needing to explicitly clear the current line if needed). create a choose_location method directly in state, that will replace all instances of looking for a package eventually (hopefully). | |||
2009-10-13 | oops, oops, oops. todo is not todo2 | Marc Espie | |
2009-10-13 | deal with UpdateSets earlier: build an updateset, and ask Update to complete | Marc Espie | |
it. Tweak the control for updates to move to main program. Eventually, we will run updates on the fly (there's still some merging code and debugging to go) |