Bug discovered on OEMs system. Notes 8 installed several .desktop files with whitespace. When running tl-desktop-activate.sh, I got: $ . tl-desktop-activate.sh 'Lotus' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Documents.desktop' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Lotus' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Notes' missing: visit the 'Notes' application group in TLDC GUI to reconfigure '8.desktop' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Lotus' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Presentations.desktop' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Lotus' missing: visit the 'Notes' application group in TLDC GUI to reconfigure 'Spreadsheets.desktop' missing: visit the 'Notes' application group in TLDC GUI to reconfigure After executing: mv "Lotus Documents.desktop" LotusDocuments.desktop mv "Lotus Notes 8.desktop" "LotusNotes8.desktop" mv "Lotus Presentations.desktop" "LotusPresentations.desktop" mv "Lotus Spreadsheets.desktop" "LotusSpreadsheets.desktop" ...things works fine.
TLDC uses the API correctly. The problem is that hiveconf has no escape system for string lists, so it does not support space in the elements. We need to enhance hiveconf to solve this.
Another case when this is problematic is if you want to specify a custom printer driver with RDP printer redirection. On the command line, you can do this: tl-run-rdesktop -r "printer:io=SHARP MX-4501N PS" However, you cannot enter this into rdesktop_args in appservergroups.hconf, due to the spaces.
(In reply to comment #2) > Another case when this is problematic is if you want to specify a custom > printer driver with RDP printer redirection. On the command line, you can do > this: > > tl-run-rdesktop -r "printer:io=SHARP MX-4501N PS" > > However, you cannot enter this into rdesktop_args in appservergroups.hconf, due > to the spaces. This specific problem feels more like bug 5721.
This is also a problem for /vsmserver/allowed_groups. Consider "domain users@lab.lkpg.cendio.se".
TOML might be something to look at. It's a more formal version of the .ini style.