• Remendo, to make your life easier on Antergos


    Link to the article: [url:2qyd3ep7]http://antergos.com/remendo_first_look/[/url:2qyd3ep7]

  • Remendo, i tested on my machine, it works perfectly.

    gmail: [email protected]
    irc: [email protected]

  • Wow that looks nice.

    Did you inform the guys on Arch Linux (community contributions) about it?

  • Hi, I tested it and… I don’t know why, but it doesn’t work.

    The process I have followed to try it is:

      
    pacman -S remendo-gtk (installs remendo as dependency)  
    pacman -S dummy-package-git  
    reboot  
    pacman -Syu  
    
    

    But remendo doesn’t show up or the `dummy-package-git` gets changed to `dummy-package`

    Maybe, the problem is related to this warning that gives at the installation:

    atención: los permisos de directorio difieren en /etc/sudoers.d/  
    sistema de archivos: 750 paquete: 755
    

    More or less, the translation would be:

    Warning: the permissions of the directory are different in /etc/sudoers.d/  
    File system: 750 package 755
    

    "When you stare into the abyss the abyss stares back at you." (Friedrich Nietzsche)

  • I forgot to mention one thing. You have to make sure that the remendo sudoers file is loaded last.

    run

    sudo -l
    

    You have to see something like this for remendo to work:

    (ALL) ALL  
    (ALL) NOPASSWD: /usr/bin/remendo  
    
    

    If the nopasswd is first, you have to take a look at your /etc/sudoers.d files and change the names to load 20-remendo last.

  • if I run ‘sudo -l’ I only get this line:

    (ALL) ALL
    

    And in ‘/etc/sudoers.d/’ I only have a file called ‘20-remendo’…

    "When you stare into the abyss the abyss stares back at you." (Friedrich Nietzsche)

  • @“Noxbru”:x9am4r32 said:

    if I run ‘sudo -l’ I only get this line:

    (ALL) ALL
    

    And in ‘/etc/sudoers.d/’ I only have a file called ‘20-remendo’…[/quote:x9am4r32]

    That’s weird.

    Make sure that your /etc/sudoers file just have the root entry, then create a new file inside /etc/sudoers.d called 10-installer and put there:

    your\_username ALL=(ALL) ALL
    

    Then make sure that 20-remendo has:

    %wheel ALL = (ALL) NOPASSWD: /usr/bin/remendo
    

    Check again ‘sudo -l’

  • I’m afraid that still not…

    ‘cat /etc/sudoers’ says

    \# Sudoers file  
    root ALL=(ALL) ALL
    

    In /etc/sudoers.d/ I have the files:

    • 10-installer: noxbru ALL=(ALL) ALL
    • 20-remendo: %wheel ALL = (ALL) NOPASSWD: /usr/bin/remendo

    And now, I’m not able to run sudo.


    I have managed to use sudo again including

    \#includedir /etc/sudoers.d
    

    in my /etc/sudoers/ file, I will reboot to see if remendo works now.

    ---- EDIT ----

    Ok, it works!
    So, the only thing to check is ‘why did the installation not change my sudoers file?’. Maybe it is related to the warning it gave me when installing?

    "When you stare into the abyss the abyss stares back at you." (Friedrich Nietzsche)

  • So, the only thing to check is ‘why did the installation not change my sudoers file?’. Maybe it is related to the warning it gave me when installing?

    No, our installers were doing the sudoers set up like that, overwritten the whole /etc/sudoers file. The Cli installer is doing the new way but until next release, Cnchi will do it the old way.

Posts 10Views 3637
Log in to reply