On Mon, 21 Dec 2020, Bernhard Schmidt wrote:
Am 21.12.20 um 10:21 schrieb Harald Hannelius:
Hi Harald,
I have a recursive diff of both config dirs, but haven't been
able to see what has done what. I still have a test-server so
I can help with providing more info is so needed.
Please attach the diff to this bug report.
I attached the diff. Thanks.
Thanks, this one sounds like the culprit.
Only in freeradius-debian-9.0/3.0/sites-enabled: default
Only in freeradius-debian-9.0/3.0/sites-enabled: inner-tunnel
Can you "ls -la" the sites-enabled directory in both the working and the
non-working configuration?
~# ls -l /etc/freeradius-debian-9.0/3.0/sites-enabled/
total 52
-rw-r----- 1 freerad freerad 2040 Feb 23 2018 control-socket
-rw-r----- 1 freerad freerad 27043 Feb 23 2018 default
-rw-r----- 1 freerad freerad 728 Feb 23 2018 eduroam
-rw-r----- 1 freerad freerad 625 Feb 23 2018 eduroam-inner-tunnel
-rw-r----- 1 freerad freerad 11784 Feb 23 2018 inner-tunnel
~# ls -l /etc/freeradius-debian-10.0/3.0/sites-enabled/
total 12
-rw-r----- 1 freerad freerad 2040 Feb 23 2018 control-socket
-rw-r----- 1 freerad freerad 728 Feb 23 2018 eduroam
-rw-r----- 1 freerad freerad 625 Feb 23 2018 eduroam-inner-tunnel
There are some code paths touching those directories in postinst, but
they appear to be correctly guarded to be executed only from jessie to
stretch, not from stretch to buster.
Something missing in the postinst-scripts then I guess.
--
Harald Hannelius | harald.hannelius/a\arcada.fi | +358 50 594 1020