The /usr/bin/ symlink is fine, but adding a desktop file with user visible strings is more work. It needs to be a .desktop.in file, and gdm-guest-session would need to grow an intltool setup, so that the desktop file can be translated properly.
The /usr/bin/ symlink is fine, but adding a desktop file with user visible strings is more work. It needs to be a .desktop.in file, and gdm-guest-session would need to grow an intltool setup, so that the desktop file can be translated properly.