Skip to main content

Installing the Linux Remote Support jumpclient in system mode breaks our GDM authentication configuration by installing the file /etc/dconf/profile/gdm with the contents:

user-db:user

system-db:gdm

file-db:/usr/share/gdm/greeter-dconf-defaults

RedHat systems configure gdm by default via the dconf site database. RedHat expects a confguration like:

user-db:user

system-db:local

system-db:site

system-db:distro

By removing the local, site, and distro DBs you are completely breaking the standard RedHat configuration. This is completely irresponsible on your part to be modifying such a critical system configuration. This took most of my day to resolve and locked a couple of users out of their machines for a few hours.

I had actually just decided to enable your automatic updating of Remote Support - but that is out the window now if you are going to be releasing stuff like this.

Hello ​@orionnwra - I think it would be best for you to raise a Support Case with the Team here so our Development Teams can review this. This sounds like a pretty serious issue...

You’ll also need to provide the version of the Red Hat OS you are using for the Support Case, plus your SRA Appliances curent version too.


I filed a support case as well, but I figured this was worth bringing to the attention of other Remote Support users.


@orionnwra , what specific RH version are you using?  I did not experience this problem.  I would like to see the default system files if I install your version. 

Also, do you know if you did anything to customize the greeter session?  Do you have, say, LDAP authentication or any other less-usual setup there?

On my systems (RH10 and RH9.1), there is  no `/etc/dconf/profile/gdm` file, out of the box.

Thanks


We are using AlmaLinux 8.10 and 9.6.  We are enforcing smart card login, and that is what is getting broken.  Standard password login would probably work fine.  But it also breaks our other GDM customizations like a login banner and using a form rather than a list of users.

Yeah, RedHat systems do not generally have a `/etc/dconf/profile/gdm` file.


Hello,

You can check the certification matrix link next to the version of RS you are running to see what operating systems are supported on that version:

Privileged Remote Access (PRA) and Remote Support (RS) supported versions lifecycle information


AlmaLinux is a RHEL clone.  RHEL 9.6 is supported at level 1 so I would not expect any issues there.  Unless RS could not identify AlmaLinux as RHEL, which would be very surprising.