I've got the following problem which is not critical but still
interesting. I'm cloning an LXC container which optionally can contain
postfix installation. After cloning the filesystem there's a number of
places I need to change the hostname in.
I used grep to search for these places and unexpectedly found mentioning
of hostname in /etc/aliases.db, even though /etc/aliases does not
include it. Thus I wonder if I need to re-generate /etc/aliases.db and
how can I do it without actually starting container?
I can run `newaliases -oAhash:/container/rootfs/etc/aliases` from host,
but then there's a name of the host system in aliases.db, not
container's. I can also re-generate it from within a container after
starting it and then reload postfix, but it is kludgy. Is there some
better way?
--
With Best Regards,
Marat Khalili