Code Monkey home page Code Monkey logo

Comments (9)

aosucas499 avatar aosucas499 commented on September 7, 2024

Archivo añadir sudoers: commit 3609990

function sudoersUpdate: commit c239ba

añadido sudo a updateMinino.desktop: commit 71b008c

from minino-tde.

aosucas499 avatar aosucas499 commented on September 7, 2024

He añadido /usr/bin/update-minino a sudoers creando una función para que lo añada en update-minino. He modificado también tu código que creaba el archivo update-minino.desktop de autoinicio, simplemente añadiendo sudo, ya que sin él seguiría pidiendo contraseña en cada inicio. Con esto resolvemos el problema.

Por ahora en cada inicio siempre ejecuta todo el update-minino, supongo que tendré que crear una release para que compruebe que es la actual y no ejecute en cada inicio hasta que sea diferente.

from minino-tde.

aosucas499 avatar aosucas499 commented on September 7, 2024

Creo que con esto tenemos solucionado el problema.

Cada destacar que update-minino se ejecuta en cada inicio. No lo veo un gran problema sino fuese porque sale la ventana de xterm siempre.

Una fotografía de la primera vez que detecta una release nueva:

VirtualBox_minino TDE_27_04_2021_21_37_22

Y esta otra de cada reinicio aunque no haya release nueva:

VirtualBox_minino TDE_27_04_2021_21_38_55

from minino-tde.

aosucas499 avatar aosucas499 commented on September 7, 2024

Solucionado el problema anterior con la release 1.2.4 modificando otra vez el .desktop de autoinicio y eliminando xterm, que supongo pusiste como una manera de visualizar su ejecución. Muy inteligente!

Hay que destacar que la función autostartupdateminino no detecta el ambio en el archivo .desktop, por lo que lo he borrado manualmente para que se actualizara con update-minino e incluyese los cambios de borrar el comando xterm -e y el añadido de sudo a update-minino.

from minino-tde.

jasvazquez avatar jasvazquez commented on September 7, 2024

Parece que te estorba xterm pero no me gusta la idea de que el sistema esté haciendo cosas por detrás y no sepamos qué ocurre ni (de momento) tengamos forma de notificar al usuario el resultado del proceso.

Había optado por usar xterm precisamente para poder interactuar con el script y, aunque esté en la lista de sudoers (buen trabajo) creo que debería seguir visible mientras no tengamos una alternativa 🤔

Abro tarea temporalmente hasta resolver la duda y/o tomar una decisión 👍

from minino-tde.

aosucas499 avatar aosucas499 commented on September 7, 2024

Update-minino está agregado a sudoers con éxito. Se ejecuta en cada inicio y no pide clave. Si te gusta por ahora que lo tengamos un tiempo mostrando la terminal lo vuelvo añadir.
5929b09

from minino-tde.

jasvazquez avatar jasvazquez commented on September 7, 2024

Preferiría (mientras no tengamos otra forma) dejarlo así: sale "barato" y nos ahorramos "sustos" 😉

from minino-tde.

aosucas499 avatar aosucas499 commented on September 7, 2024

Cierro tras comprobar que funciona perfectamente en release 1.2.5. Se ejecuta en cada inicio sin pedir contraseña y se ve gráficamente con xterm.

from minino-tde.

jasvazquez avatar jasvazquez commented on September 7, 2024

Buen trabajo, compi 👍🏻

from minino-tde.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.