Hello Philippe,

 

I also met this issue, and was not successful in finding a solution – so I watch for input with interest.

 

My workaround was to issue the curl|bash bootstrap method, running as root from the individual machines. As I was migrating from spacewalk, it was fairly straightforward to do this for many machines using Spacewalk’s remote commands.

 

S

 

From: Bidault, Philippe <Philippe.Bidault@Getronics.com>
Sent: 22 October 2020 09:12
To: uyuni-users@opensuse.org
Subject: [EXTERNAL EMAIL] [uyuni-users] Use non-privileged user for ssh_push registered client

 

Hi all,

 

I want to use non-root user for ssh-push server registration and patch management. However, I can’t find any documentation regarding this.

 

This link https://www.uyuni-project.org/uyuni-docs/uyuni/client-configuration/contact-methods-pushssh.html only seems to apply for bootstrapping through ssh.

 

From what I can see, this unprivileged user would need write/read permissions on /etc/yum.repo.d, /etc/apt/sources.list.d or /etc/zypp depending of the OS,

and permissions to execute yum/apt/zypper commands. And I guess some extra configurations needed as the Uyuni server will sudo the commands.

 

Does somebody already worked on this ?

 

Regards,

Philippe.


Philippe Bidault | 
Unix Engineer

Getronics


M. 34617301667 | E. Philippe.Bidault@Getronics.com | W. www.getronics.com

Getronics CMC Service Desk Iberia S.L -  VAT No:S.L.: B66686262.
Registered Office - Getronics CMC Service Desk Iberia S.L, C/Rosselloi, Porcel, 21 planta 11, 08016 Barcelona, Spain.
 
The information transmitted is intended only for use by the addressee and may contain confidential and/or privileged material. Any review, re-transmission, dissemination or other use of it, or the taking of any action in reliance upon this information by persons and/or entities other than the intended recipient is prohibited. If you received this in error, please inform the sender and/or addressee immediately and delete the material.  Thank you.

Legal disclaimer: http://www.getronics.com/legal/