Sometimes, the strangest things happen during software updates.
While upgrading via
postfix, the following error occured:
pw: user 'postfix' disappeared during update Adding user 'postfix' to group 'mail'. pw: user `postfix' does not exist pkg: PRE-INSTALL script failed
Thanks to this entry from the FreeBSD mailing list, I was able to correct the issue. It appears to be a problem with the password database that somehow got corrupted. The solution is to generate a new one:
After that, the upgrade works smoothly.
Bonus tip: use
vipw to edit the password file. It's the password equivalent to