ThinLinc 4.13.0 unfortunately has a regression in the tl-config tool. In 4.12.1 you can do: > $ /opt/thinlinc/bin/tl-config -a / > shadowing/ > utils/ > vsmagent/ > profiles/ > printing/ > vsmserver/ > webaccess/ > sessionstart/ > vsm/ However in 4.13.0 you get nothing: > $ /opt/thinlinc/bin/tl-config -a / This makes it a bit more difficult to explore the configuration tree. This is likely a regression from bug 7557.
This is a regression from commit r37283, hivetool from before that change will print folders like listed above.
Note that "tl-config -R -a /" works, but that gives you a full tree which isn't very useful most of the time.
This is fixed now. The issue was that sub-folder names were only printed when hivetool was used recursively.
Tested with server build 2567 on Fedora 35, and can confirm that the fix works. When running without recursion the folders are correctly printed, and when running with recursion the print works like before the fix. > $ /opt/thinlinc/bin/tl-config -a / > $ /opt/thinlinc/bin/tl-config -R -a / The changed code only runs when flag '-a' is included, so I deemed these tests enough. I also looked through the code changes as well as the release notes, both look good. Closing!
Two minor changes were added, moving back from CLOSED to RESOLVED.
Re-tested. Looks good and correct for all combinations of -R and -a.