Réactiver /etc/rc.local Manjaro Linux (Arch Linux)
20 février 2021
Il arrive parfois d'avoir besoin un script personnel qui se lance au démarrage de votre ordinateur avec les droits de l'administrateur.
Sur Manjaro Linux, /etc/rc.local a disparu au fil du temps.
Si vous souhaitez le réactiver, voiçi la marche à suivre.
Créer votre fichier /etc/rc.local
exemple :
#!/bin/sh
touch /tmp/toto
exit 0
Lui donner les droits d'execution :
#chmod +x /etc/rc.local
Ensuite, nous allons crééer un fichier de sevice :
# nano /etc/systemd/system/rc-local.service
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
[Service]
Type=simple
ExecStart=/etc/rc.local
[Install]
WantedBy=multi-user.target
Enregistrer ce fichier et lui les laisser les droits par défaut.
Ensuite, nous allons executer le service :
# systemctl start rc-local.service
Si tout s'est bien passé, vous devriez trouve le fichier /tmp/toto
Pour que le script /etc/rc.local se lance à tous les démarrages, il faut l'activer, pour cela executer la commande :
# systemctl enable rc-local.service
Voilà, vous n'avez plus qu'a adapter votre /etc/rc.local à votre convenance et redemmarer votre machine
Enjoy !
Souris bluetooh au démarrage de Manjaro Linux
04 janvier 2021
Il faut s'assuer que le service bluetooh est activé et lancé au démarrage.
Pour voir si le service bluetooh est actif (Dans le cas présent, il est actif) :
~]$ sudo systemctl status bluetooth.service
bluetooth.service - Bluetooth service
Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
Active: active (running) since Mon 2021-01-04 22:46:58 CET; 6min ago
Docs: man:bluetoothd(8)
Main PID: 1053 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 11574)
Memory: 2.1M
CGroup: /system.slice/bluetooth.service
└─1053 /usr/lib/bluetooth/bluetoothd
Pour démarrer le service au lancement de l'ordinateur :
~]$ sudo systemctl enable bluetooth.service
Pour démarrer le service ponctuellement :
~]$ sudo systemctl start bluetooth.service
Il faut déjà appairer votre souris avec votre sytème, vous pouvez le faire depuis le window manager.
Ensuite il faut appairer automatiquement la souris au demarrage de l'ordinateur :
~]$ sudo nano /etc/bluetooth/main.conf
Modifier (à la fin du fichier):
#AutoEnable=false
Par :
AutoEnable=true
Redémarrer l'oridinateur, votre souris devrait foncitonner avant de vous connecter.
Résolution des consoles tty sous linux
28 juillet 2020
Déjà, il convient de parametter grub
Pour cela, éditer le fichier de configuration par défaut de grub.
Commentez cette ligne :
#GRUB_GFXMODE=auto
Ensuite indiquer votre mode préféré
GRUB_GFXMODE=1920x1080x32
GRUB_GFXPAYLOAD_LINUX=keep
Enregister le fichier et ensuite faire :
# grub-mkconfig /etc/default/grub -o /boot/grub/grub.cfg
rebooter l'ordinateur pour que cela soit pris en compte.
Enjoy
owner /{dev,run}/shm/org.mozilla.*.* rw,
/etc/apparmor.d/local/torbrowser.Browser.firefox
$ sudo systemctl restart apparmor
Crypter des fichiers avec GnuGPG
13 avril 2020
$ echo "test de crypto" > fichierCLaire.txt
$ cat fichierCLaire.txt
test de crypto
$ gpg2 -o fichierCrypte.txt -c fichierCLaire.txt
$ ls -la
total 16
drwxr-xr-x 2 toto toto 4096 13 avril 17:31 .
drwx------ 54 toto toto 4096 13 avril 16:43 ..
-rw-r--r-- 1 toto toto 15 13 avril 17:20 fichierCLaire.txt
-rw-r--r-- 1 toto toto 102 13 avril 17:31 fichierCrypte.txt
$ cat fichierCrypte.txt
$ ^C��q�чE�
$ gpg2 -o fichierDecrypte.txt -d fichierCrypte.txt
gpg: données chiffrées avec AES
gpg: chiffré avec 1 phrase secrète
$ killall gpg-agent
$ gpg2 -o fichierDecrypte.txt -d fichierCrypte.txt
gpg: données chiffrées avec AES
gpg: chiffré avec 1 phrase secrète
$ ls
fichierCLaire.txt fichierCrypte.txt fichierDecrypte.txt
$ cat fichierDecrypte.txt
test de crypto