samba depends on lsb-base so it's probably OK. postfix has no way of doing so here - the only way to make this work would be to make lsb_release behave truly as Essential. At least for the moment, I think it would be better for postfix to do this check at build-time.
On my system (this is by no means necessarily complete):
./postfix. config: 27:my $distribution = lc(`lsb_release -is 2>/dev/null`); postinst: 125: && [ "`lsb_release -s -i`" = "Ubuntu" ]
./samba.
samba depends on lsb-base so it's probably OK. postfix has no way of doing so here - the only way to make this work would be to make lsb_release behave truly as Essential. At least for the moment, I think it would be better for postfix to do this check at build-time.