Hi Timo, I've been searching the automake docs all day and I think I've found something relevant.
According to https://www.gnu.org/software/automake/manual/html_node/Standard-Directory-Variables.html if "--datadir=..." is not passed (like in Ubuntu), then "@datadir@" is replaced with "${prefix}/share". So in that regard, sssd is not doing anything wrong.
To get it to use "/usr/share" instead of "${prefix}/share", the correct way is to pass "--datadir=/usr/share" to configure ( https://www.gnu.org/prep/standards/standards.html#Directory-Variables ).
Hi Timo, I've been searching the automake docs all day and I think I've found something relevant.
According to https:/ /www.gnu. org/software/ automake/ manual/ html_node/ Standard- Directory- Variables. html if "--datadir=..." is not passed (like in Ubuntu), then "@datadir@" is replaced with "${prefix}/share". So in that regard, sssd is not doing anything wrong.
To get it to use "/usr/share" instead of "${prefix}/share", the correct way is to pass "--datadir= /usr/share" to configure ( https:/ /www.gnu. org/prep/ standards/ standards. html#Directory- Variables ).