Menu principal

Statut de la page

TLP/TLPUI quelques réglages intéressants

TLPUISur mon précédent Laptop je n’étais très attentif à la gestion de l’alimentation et de la batterie, dans la mesure où celle-ci était amovible. La plupart de temps mon laptop fonctionnait sur secteur et la batterie a passé le plus clair de son temps dans le sac. Je suis de ceux qui achètent un PC portable pour le gain de place, mais qui en font un usage sédentaire. Avec ma [...]
Lire la suite
Vus : 11
Publié par La vache libre : 580

Mon environnement numéricobovin 2019

Ubuntu 18.04 LTS – NeofetchLe vent du changement a soufflé et après avoir tout installé plutôt proprement (ou pas :)) côté système, je me suis attaqué à la partie la plus intéressante pour moi. Le peaufinage aux petits oignions. Avoir un PC et un système qui tourne c’est bien, mais le plus important dans l’histoire c’est ce qu’on va en faire. Il faut les bons outils et si ça peut être un peu plus beau c’est encore mieux. J’aime bien faire le point [...]
Lire la suite
Vus : 15
Publié par La vache libre : 580

Vagrant

Vagrant est un logiciel libre permettant de constuire rapidement des machines virtuelles (et depuis peu des conteneurs Docker) à destination de développeurs. Bien qu’utilisable également avec d’autres solutions de virtualisation, Virtualbox reste la solution privilégiée. Via une syntaxe de type code, il permet de faciliter la génération et la configuration de ces machines ainsi que leur post-configuration. Les exemples pas à pas sont tous disponibles sur mon Gitlab à l’adresse : https://gitlab.com/julienmorot/vagrant-examples. J’utiliserai pour tous les exemples la « box », c’est à dire l’image système officielle Ubuntu 18.04 de l’équipe Ubuntu. Je vous propose au travers de cet article, de progresser pas à pas au travers d’exemples de plus en plus [...]
Lire la suite
Vus : 72
Publié par Morot : 32

Yum et le résolveur de depéndances inverses…

Allez, petite blague avec le package libmspack qui n’a visiblement pas de dépendances :

rpm -q --whatrequires libmspack
no package requires libmspack

On devrait donc pouvoir supprimer ce package!

rpm -e libmspack
error: Failed dependencies:
        libmspack.so.0()(64bit) is needed by (installed) open-vm-tools-10.2.5-3.el7.x86_64

Il y a effectivement une dépendance non pas sur le package mais sur la bibliothèque :

yum deplist open-vm-tools|grep -i libmspack
  dependency: libmspack.so.0()(64bit)
   provider: libmspack.x86_64 0.7-0.1.alpha.el7

Il ne faut donc pas utiliser yum mais repoquery:

repoquery -q --installed --whatrequires libmspack
libmspack-0:0.7-0.1.alpha.el7.x86_64
open-vm-tools-0:10.2.5-3.el7.x86_64
Vus : 75
Publié par Morot : 32

Installer Archlinux pour ne pas rater sa vie

Je reconnais que le titre de ce billet est un brin putaclic, mais je sais que vous ne m’en tiendrez sans doute pas rigueur. Ayant installé une Archlinux il y a quelques jours, j’ai eu envie de vous parler de cette expérience afin de pourquoi pas vous conseiller d’en faire autant. Outre l’aspect purement technique de cette installation (que je n’évoquerai pas ou très peu ici), je pense qu’arrivé à un certain stade de votre parcours sous GNU/Linux cette étape est franchement nécessaire. Alors vous allez me dire à quoi bon se casser la tête avec un truc pareil alors qu’en quelques clics je peux faire en faire autant avec une distribution grand public? Vous avez raison et si vous le pensez vraiment c’est que ce billet n’est pas pour vous. Vous êtes sous GNU/linux, ce que vous avez vous va [...]
Lire la suite
Vus : 83
Publié par La vache libre : 580

Astuces Debian

Quelques astuces et commandes que je ne connaissais pas, que j'ai découverte et que je veux partager. Automatiser la mise à jour apt en conservant les actuels fichiers de configuration Issu du site bggofurther.com, dont je recopie le billet ici :Lorsqu'une mise à jour est faite sur un serveur Debian/Ubuntu, si un paquet essaie de modifier un fichier de configuration, un choix manuel est requis. Si vous essayez d'automatiser le processus, vous souhaitez probablement éviter cette question and conserver la configuration actuelle par défaut. #!/bin/bash apt-get update listUpgrades=`apt list --upgradable |grep upgradable |cut -d/ [...]
Lire la suite
Vus : 238
Publié par genma : 292

Mémo openssl

Création : Générer une clé privée : openssl genrsa -out key.pem 2048 Générer un CSR à partir d’une clé existante : openssl req -out csr.csr -key key.pem -new Générer une nouvelle clé et un CSR : openssl req -out csr.csr -new -newkey rsa:2048 -nodes -keyout key.pem Générer un certificat auto-signé : openssl req -x509 -sha256 -nodes -newkey rsa:2048 -keyout key.pem -out certificate.crt -days 365 Générer un CSR sur la base d’un certificat et d’une clé existants : openssl x509 -x509toreq -in certificate.crt -signkey key.pem -out csr.csr Retirer la pass-phrase d’une clé privée : openssl rsa -in key.pem -out newkey.pem Informations sur un [...]
Lire la suite
Vus : 190
Publié par Morot : 32

Gérer plusieurs clés et plusieurs repo GIT

En attendant d’avoir plus d’imagination, voici un rapide tuto pour gérer plusieurs référentiels GIT avec des clés SSH différentes. Imaginons que vous deviez vous connecter sur différents serveurs GIT (ex. github et gitlab) avec des emails différents et donc des clés RSA différentes ( oui je sais ce cas n’arrive pas souvent ). Le tout sous Windows et GNU/LINUX. Sous GNU/LINUX ont peut le gérer différemment via la commande ssh-add. Pour pouvoir gérer ceci de manière simple, j’ai fait la manipulation suivante : Dans le répertoire ~/.ssh. J’ai crée les différentes clés avec la doc fournie par GITHUB. Puis, j’ai crée le fichier ~/.ssh/config avec le contenu suivant:   Host monhost1.fr HostName [...]
Lire la suite
Vus : 141
Publié par Littlewing : 321

Réparer un disque dur NTFS défectueux sous GNU/Linux avec badblocks

J'ai un disque dur USB un peu ancien de 250 Go en NTFS (qui me sert pour stocker et transporter des médias audio-vidéo : films, séries, reportages) qui commençait à être capricieux : certains fichiers ne pouvaient plus être lus ni même effacés... J'ai pensé que certains secteurs commençaient à lâcher. J'ai donc entrepris de réparer ce disque, en cherchant un logiciel pour GNU/Linux qui soit capable tout simplement de repérer et marquer les secteurs défectueux pour qu'ils ne soient plus utilisés à l'avenir. J'ai [...]
Lire la suite
Vus : 379
Publié par antistress : 159

Debconf, Preseed et troubleshooting.

Dernièrement j’ai cherché à automatiser l’installation d’un serveur Openldap avec Puppet et un fichier de préconfiguration d’un package Debian. L’installation était bloqué et un ps révélait que l’installation était bloquée sur la préconfiguration du package : 22165 ? Ss 0:00 /usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install slapd 22170 ? S 0:00 /bin/sh -c /usr/sbin/dpkg-preconfigure --apt || true 22171 ? R 96:21 /usr/bin/perl -w /usr/sbin/dpkg-preconfigure --apt 22173 ? Z 0:00 [dpkg-preconfigu] 22178 ? R 26:27 /bin/sh /tmp/slapd.config.JDMbkD configure Pour le debug, première étape, préchargeons notre fichier preseed dans debconf : echo -e "slapd slapd/root_password password ldappwd" | debconf-set-selections echo -e "slapd slapd/root_password_again password [...]
Lire la suite
Vus : 236
Publié par Morot : 32
Powered by BilboPlanet