Commit History

Autor SHA1 Mensaxe Data
  espie 422ed0448d reorg the logic behind permanent_log so that it *is* the permanent log. %!s(int64=7) %!d(string=hai) anos
  espie 488a60291b scrape another use of PLIST_DB (I don't even remember why I thought %!s(int64=8) %!d(string=hai) anos
  espie 955e97ab1b fix incorrect handling of config info, %!s(int64=8) %!d(string=hai) anos
  espie 3388fc4cfd change drastically the way LISTING starts up: let dependencies be a permanent %!s(int64=8) %!d(string=hai) anos
  espie 536b18350d make things work better when chrooted, delay some expansions, and acknowledge %!s(int64=8) %!d(string=hai) anos
  espie 8bcbaecabd tweak running-as-root defaults to be _pbuild/_pfetch. It's time. %!s(int64=8) %!d(string=hai) anos
  espie a47ce11878 well, no reason for STARTUP not to be able to use %p %!s(int64=8) %!d(string=hai) anos
  espie ec39eac3cf thinko %!s(int64=8) %!d(string=hai) anos
  espie fc157c6d82 remove UNPRIV_USER configuration entirely, that's the one part where there's %!s(int64=9) %!d(string=hai) anos
  espie bce91e106f a bit of interactive mode. Just hooks into the main loop and can prompt for %!s(int64=9) %!d(string=hai) anos
  espie 3c022368f4 Config file handling is still somewhat broken... %!s(int64=9) %!d(string=hai) anos
  espie 7d04694472 it's been long enough, if you don't have user _dpb, you lose. %!s(int64=9) %!d(string=hai) anos
  espie d89dbf2f77 interactive mode will have a different startup file, so that you can %!s(int64=9) %!d(string=hai) anos
  espie 587180b006 grab a few more things off our ports tree introspection. Locally PLIST_DB. %!s(int64=9) %!d(string=hai) anos
  espie be98f1e7a5 if _dpb exists, use it as a default unpriv_user %!s(int64=9) %!d(string=hai) anos
  espie f6c3f3f239 oopsie found by naddy. %!s(int64=9) %!d(string=hai) anos
  espie 3eec4383e0 make the default better. If dpb starts as root, use the owner of the ports %!s(int64=9) %!d(string=hai) anos
  espie fab15b9291 future interactive option that does nothing whatsoever so far... %!s(int64=9) %!d(string=hai) anos
  espie 550697f7a6 We never use groups separately, make it a grouplist. %!s(int64=9) %!d(string=hai) anos
  espie b712e8531b complete local users with groups list using id -G. %!s(int64=9) %!d(string=hai) anos
  espie a4616aa5b7 get a build_user for whatever host we've set, if everything else fails. %!s(int64=9) %!d(string=hai) anos
  espie ed6376b0e3 avoid creating multiple user objects for the same user %!s(int64=9) %!d(string=hai) anos
  espie 74fbdfb67a oops, mixed this up. %!s(int64=9) %!d(string=hai) anos
  espie 19295ce330 make sure we get DIRMODE and DROPPRIV %!s(int64=9) %!d(string=hai) anos
  espie 43e571d3ca compat with old config breaks new config, so ditch it. %!s(int64=9) %!d(string=hai) anos
  espie 191922623a must re-evaluate users after reading config files. %!s(int64=9) %!d(string=hai) anos
  espie 194e468c2d introduce "UNPRIV_USER" so that we don't run as root that often. %!s(int64=9) %!d(string=hai) anos
  espie e2f35e7d02 move the user handling code to a separate file. %!s(int64=9) %!d(string=hai) anos
  espie d40042f30e lock_user is not needed, defaults to log_user for all practical cases %!s(int64=9) %!d(string=hai) anos
  espie f8d8faa9ef slight cleanup %!s(int64=9) %!d(string=hai) anos