On Sat, Oct 26, 2013 at 6:43 AM, Sébastien Luttringer <[email protected]>wrote:

>
> - And it's the source of the problem...
> - This is definitely not a good idea since...
> - we definitely shouldn't touch...
>
> I disagree. It's the purpose of this variable! sysconfdir is the path to
> your package configuration directory after installation. Not a kind of
> global system one! It's not the path to directory containing the passwd
> file. It's the path where you expect to have your files after a
> _classic_ make install.[1]
>

Got it, now I understand what you're talking about. You can name it
`package configuration directory` or `global system one`, because now they
are the same in the package configure logic. They should be divided in some
way, that's my point. The fact is: now "smtpd.conf" contains wrong
substitution for `/etc/aliases` because it assumes that the same directory.
We put `/etc/opensmtpd` in %{sysconfdir} - we got `/etc/opensmtpd/aliases`
in the default config which is wrong.

---
wbr, Denis.

Reply via email to