"Nobody exists on purpose. Nobody belongs anywhere. We're all going to die. Come watch TV." - Morty Smith
Awesome m'attire bien aussi, en plus c'est extensible en Lua, je connais un peu, et le look me plaît. je vais faire mumuse dans une VM jpense
ça casse trop souvent a mon gout malheureusement..
https://arpinux.org/livarp/ dans mes souvenirs, il y avait une conf awesome d'une qualité proche de la perfection, tu peux regarder.
"Nobody exists on purpose. Nobody belongs anywhere. We're all going to die. Come watch TV." - Morty Smith
J'utilise le launcher rofi avec l'option drun pour n'afficher que les applications qui ont un *.desktop dans /usr/share/applications
Je crois qu'il existe une option similaire pour dmenu aussi.Code:rofi -modi drun -show drun
"Nobody exists on purpose. Nobody belongs anywhere. We're all going to die. Come watch TV." - Morty Smith
Bon j'ai essayé awesome wm et finalement je trouve ça bien relou à configurer et en plus y a des incompatibilités (le format des rc.lua a changé) d'une version à l'autre.
Du coup pour un WM minimal et hautement configurable mais sans tiling (bien qu'à la création les fenetres soient placées 'là ou y a de la place') ben je suis reparti sur IceWM.
Dans le genre minimaliste y a le login d'OpenSuse quand on installe ce qu'ils appellent le "minimal suse desktop" au lieu de KDE ou XFCE... c'est en fait une IceWM completement à poil.
L'impression d'être dans un vieil épisode de X-Files
Le support de direct X 11 sous wine avance bien car elder scrolls online fonctionne pas trop mal sur ma bécane
Ha oui tu as lu quoi tu veux qu'on en parle ?
Le WTF du jour. Après avoir triomphé de l'installation d'une Ubuntu Server LTS en remplacement d'un système existant et au moment de restaurer les comptes utilisateurs, se rendre compte que la commande newusers est pétée depuis 2014. Srsly.
Du coup comment je fais pour importer ma liste d'utilisateurs? Personne n'a de mot de passe, l'authentification se fait par clé SSH uniquement, mais faut que les uid/gid correspondent aux fichiers dans /home... (En tout j'aurai une bonne centaine d'utilisateurs à importer.)
Petit script shell pour faire un useradd -u -g ?
C'est précisément ce que je voulais éviter.
Avec newusers, je fais un copier-coller et basta.
Je suppose que si je fais un cat myusers >> /etc/passwd ça risque de pas se passer comme je veux.
Ouais enfin avec une pauvre commande awk ça doit se faire sans trop de difficulté hein...
Et /etc/shadow, en mettant * comme password pour tout le monde ? Ouais, ça peut se tenter...
Wobak: ouais mais je connais mes utilisateurs, un jour il y en a un qui va mettre un : dans son nom juste pour me faire chier.
Et comment il fait ça ? o_O
Enfin pour moi c'est assez simple d'envisager de passer une moulinette awk qui te sort toutes les commandes useradd que tu | sh ensuite quoi
chfn -f "Mgg:/home/mgg:/bin/bash\ntoto:tata:1664:1664:Toto"
Bon, ça marche pas, mais c'est l'idée.
(awk fait du lexing, pas du parsing, il ne tient donc pas compte des quotes, ce qui peut causer des bugs allant de chiant à catastrophique si on fait pas gaffe.)
Oui, je vais finir par faire ça quand je me serais rendu compte que j'ai passé plus de temps à râler que le temps que ça me prendrait.Enfin pour moi c'est assez simple d'envisager de passer une moulinette awk qui te sort toutes les commandes useradd que tu | sh ensuite quoi
Azy moi j'aime bien ce genre de challenge. Tu veux pas m'envoyer ta liste ?
Yay, on veut un set de test.
"Nobody exists on purpose. Nobody belongs anywhere. We're all going to die. Come watch TV." - Morty Smith
Non mais je vous ai dit qu'il y a pas les mots de passe dans le fichier.
C'est bon je l'ai écrite la ligne awk. Un challenge plus intéressant serait d'exploiter ce bug présent sur toutes les Ubuntu depuis la 13.10 pour faire de l'injection du code en root.
Quand même dingue que ce soit un bug avéré depuis si longtemps et que ça n'ait pas été corrigé. Surtout venant de Canonical qui veut être présent sur le marché "pro" à la RedHat et OpenSuSe.
Mwahahahahahaha.
Sinon, je e permets d'ajouter Spectrwm en gestionnaire de tiling, car j'en avais marre d'awesome (fichier de conf en LUA me lourdait, la c'est super léger et la conf me paraissait plus "compréhensible"/facile) https://github.com/conformal/spectrwm/releases.
Mais oui, le tiling say la vie.
the universal language, this is music