• Permisos =?UTF-8?B?ZCdpbnN0YWzCt2xhY2nDsw==?= d eprogrames via interfic

    From Joan@21:1/5 to All on Tue Sep 17 19:00:01 2024
    Hola,

    Voreu, la meva filla té un ordinador amb Debian per la ESO. Em pregunto
    si li podria donar permisos només perquè s'instal·les programes via la interfície gràfica per defecte ("Programari" es diu en català) sense donar-li permís de sudo (total). No sé si amb un permís parcial de sudo (recordo haver vist alguna vegada que el sudo es pot configurar per
    donar només alguns permisos). Un altre sistema que se m'acut és confirgurar-ho perquè pugui posar-se programes via flatpak/snap o el
    que sigui (un sistema d'aquests que t'intal·la el programa a teu
    directori d'usuari, encapsul·lat.

    La idea, en definitiva, és donar-li autonomia sense que comprometi la configuració del sistema (que malauradament no té ganes d'aprendre com
    va!)

    --
    Joan Cervan i Andreu
    http://personal.calbasi.net

    "El meu paper no és transformar el món ni l'home sinó, potser, el de
    ser útil, des del meu lloc, als pocs valors sense els quals un món no
    val la pena viure'l" A. Camus

    i pels que teniu fe:
    "Déu no és la Veritat, la Veritat és Déu"
    Gandhi

    "Donar exemple no és la principal manera d'influir sobre els altres; és l'única manera" Albert Einstein

    “Lluitarem contra el fort mentre siguem febles i contra nosaltres
    mateixos quan siguem forts” Lluís Maria Xirinacs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Tue Sep 17 19:20:01 2024
    Hola Joan!

    Anem a suposar que l'aplicació a autoritzar és el «gnome-software», i la teva filla es diu «Filla»:
    $ which gnome-software
    /usr/bin/gnome-software
    $ groups Filla
    Filla: GrupFilla lp audio video users

    Jo l'autoritzaria així:
    $ echo "GrupFilla ALL = (root) NOPASSWD: /usr/bin/gnome-software" | tee /etc/sudoers.d/filla-software
    $ sudo chown root:root /etc/sudoers.d/filla-software
    $ sudo chmod 0440 /etc/sudoers.d/filla-software

    D'aquesta manera, quan el «gnome-software» faci crides a «sudo» de part
    de «Filla», no demanarà autorització.

    *** PERÒ: ***
    1. No sé si serà el mateix gnome-software qui utilitzarà «sudo» o bé ho farà un altre programa cridat pel primer.
    2. No sé si la crida seria mitjançant el «sudo» o alguna altra cosa (gksudo, ...)

    Salut;
    Narcís.

    El 17/9/24 a les 18:50, Joan ha escrit:
    Hola,

    Voreu, la meva filla té un ordinador amb Debian per la ESO. Em pregunto
    si li podria donar permisos només perquè s'instal·les programes via la interfície gràfica per defecte ("Programari" es diu en català) sense donar-li permís de sudo (total). No sé si amb un permís parcial de sudo (recordo haver vist alguna vegada que el sudo es pot configurar per
    donar només alguns permisos). Un altre sistema que se m'acut és confirgurar-ho perquè pugui posar-se programes via flatpak/snap o el
    que sigui (un sistema d'aquests que t'intal·la el programa a teu
    directori d'usuari, encapsul·lat.

    La idea, en definitiva, és donar-li autonomia sense que comprometi la configuració del sistema (que malauradament no té ganes d'aprendre com
    va!)


    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should remove and omit any @, dot and mailto combinations against
    automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Narcis Garcia@21:1/5 to All on Tue Sep 17 19:30:01 2024
    Esmeno un parell de coses:

    Aquesta línia de comanda a la què faltava una paraula:
    $ echo "GrupFilla ALL = (root) NOPASSWD: /usr/bin/gnome-software" | sudo
    tee /etc/sudoers.d/filla-software

    I que: Si no funciona directament d'aquesta manera, li pots crear un
    llançador de tipus filla-software.desktop què ja faci la crida «sudo»: [Desktop Entry]
    ...
    Exec=sudo /usr/bin/gnome-software



    El 17/9/24 a les 19:10, Narcis Garcia ha escrit:
    Hola Joan!

    Anem a suposar que l'aplicació a autoritzar és el «gnome-software», i la teva filla es diu «Filla»:
    $ which gnome-software
    /usr/bin/gnome-software
    $ groups Filla
    Filla: GrupFilla lp audio video users

    Jo l'autoritzaria així:
    $ echo "GrupFilla ALL = (root) NOPASSWD: /usr/bin/gnome-software" | tee /etc/sudoers.d/filla-software
    $ sudo chown root:root /etc/sudoers.d/filla-software
    $ sudo chmod 0440 /etc/sudoers.d/filla-software

    D'aquesta manera, quan el «gnome-software» faci crides a «sudo» de part de «Filla», no demanarà autorització.

    *** PERÒ: ***
    1. No sé si serà el mateix gnome-software qui utilitzarà «sudo» o bé ho farà un altre programa cridat pel primer.
    2. No sé si la crida seria mitjançant el «sudo» o alguna altra cosa (gksudo, ...)

    Salut;
    Narcís.

    El 17/9/24 a les 18:50, Joan ha escrit:
    Hola,

    Voreu, la meva filla té un ordinador amb Debian per la ESO. Em pregunto
    si li podria donar permisos només perquè s'instal·les programes via la
    interfície gràfica per defecte ("Programari" es diu en català) sense
    donar-li permís de sudo (total). No sé si amb un permís parcial de sudo >> (recordo haver vist alguna vegada que el sudo es pot configurar per
    donar només alguns permisos). Un altre sistema que se m'acut és
    confirgurar-ho perquè pugui posar-se programes via flatpak/snap o el
    que sigui (un sistema d'aquests que t'intal·la el programa a teu
    directori d'usuari, encapsul·lat.

    La idea, en definitiva, és donar-li autonomia sense que comprometi la
    configuració del sistema (que malauradament no té ganes d'aprendre com
    va!)



    --

    Narcis Garcia

    __________
    I'm using this dedicated address because personal addresses aren't
    masked enough at this mail public archive. Public archive administrator
    should remove and omit any @, dot and mailto combinations against
    automated addresses collectors.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Joan@21:1/5 to All on Wed Sep 18 17:20:02 2024
    Merci Narcís!


    El Tue, 17 Sep 2024 19:23:58 +0200
    Narcis Garcia <[email protected]> va escriure:

    Esmeno un parell de coses:

    Aquesta línia de comanda a la què faltava una paraula:
    $ echo "GrupFilla ALL = (root) NOPASSWD: /usr/bin/gnome-software" |
    sudo tee /etc/sudoers.d/filla-software

    I que: Si no funciona directament d'aquesta manera, li pots crear un >llançador de tipus filla-software.desktop què ja faci la crida «sudo»: >[Desktop Entry]
    ...
    Exec=sudo /usr/bin/gnome-software



    El 17/9/24 a les 19:10, Narcis Garcia ha escrit:
    Hola Joan!

    Anem a suposar que l'aplicació a autoritzar és el «gnome-software»,
    i la teva filla es diu «Filla»:
    $ which gnome-software
    /usr/bin/gnome-software
    $ groups Filla
    Filla: GrupFilla lp audio video users

    Jo l'autoritzaria així:
    $ echo "GrupFilla ALL = (root) NOPASSWD: /usr/bin/gnome-software" |
    tee /etc/sudoers.d/filla-software
    $ sudo chown root:root /etc/sudoers.d/filla-software
    $ sudo chmod 0440 /etc/sudoers.d/filla-software

    D'aquesta manera, quan el «gnome-software» faci crides a «sudo» de
    part de «Filla», no demanarà autorització.

    *** PERÒ: ***
    1. No sé si serà el mateix gnome-software qui utilitzarà «sudo» o bé >> ho farà un altre programa cridat pel primer.
    2. No sé si la crida seria mitjançant el «sudo» o alguna altra cosa
    (gksudo, ...)

    Salut;
    Narcís.

    El 17/9/24 a les 18:50, Joan ha escrit:
    Hola,

    Voreu, la meva filla té un ordinador amb Debian per la ESO. Em
    pregunto si li podria donar permisos només perquè s'instal·les
    programes via la interfície gràfica per defecte ("Programari" es
    diu en català) sense donar-li permís de sudo (total). No sé si amb
    un permís parcial de sudo (recordo haver vist alguna vegada que el
    sudo es pot configurar per donar només alguns permisos). Un altre
    sistema que se m'acut és confirgurar-ho perquè pugui posar-se
    programes via flatpak/snap o el que sigui (un sistema d'aquests que
    t'intal·la el programa a teu directori d'usuari, encapsul·lat.

    La idea, en definitiva, és donar-li autonomia sense que comprometi
    la configuració del sistema (que malauradament no té ganes
    d'aprendre com va!)





    --
    Joan Cervan i Andreu
    http://personal.calbasi.net

    "El meu paper no és transformar el món ni l'home sinó, potser, el de
    ser útil, des del meu lloc, als pocs valors sense els quals un món no
    val la pena viure'l" A. Camus

    i pels que teniu fe:
    "Déu no és la Veritat, la Veritat és Déu"
    Gandhi

    "Donar exemple no és la principal manera d'influir sobre els altres; és l'única manera" Albert Einstein

    “Lluitarem contra el fort mentre siguem febles i contra nosaltres
    mateixos quan siguem forts” Lluís Maria Xirinacs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)