Question bête à laquelle je pense avoir déjà la réponse vu que j'ai fait un tour rapide dans le script de yaourt, mais je préfère être sûr.
Je faisais mumuse avec DIFFEDITCMD pour utiliser pacdiffviewer avec emacs. Il se trouve qu'il faut modifier DIFFEDITCMD dans /etc/yaourtrc directement (ou dans un /root/.yaourtrc), la modification dans le ~/.yaourtrc d'un utilisateur n'ayant aucun effet vu que pacdiffviewer est utilisé en root, exact ? (en tous cas, DIFFEDITCMD ne semble pas être pris en compte s'il est défini ailleurs )
Le programme pacdiffviewer se lance en root sinon, les demandes de mot de passe vont s'enchaîner
Après, tu peux soit déclarer DIFFEDITCMD comme tu dis ou alors avec un export si jamais sudo est configuré sans env_reset, ou on peut rajouter
J'avoue ne pas avoir pensé à la configuration de sudo.
Merci des précisions, je vais rester sur la configuration que j'ai proposé ici cependant, dans la mesure où je préfère autant passer par les fichiers de configuration disponibles ( yaourtrc + .emacs) sans y mêler d'autres notions.
«The following statement is not true. The previous statement is true.»