Lorsqu’on doit livrer des scripts ou des programmes, on constitue un « package ». C’est la solution classique, mais elle est dépendante de l’OS ou de la distribution utilisée: il faut créer autant de paquet que d’OS (au format txz, deb, rpm, lpp, pkg, etc.). On peut aussi envoyer un fichier au format « tgz
» ou « tar.gz
» avec une procédure d’installation, mais faire de la doc, c’est chiant.
Continue reading
Tag Archives: sysadmin
Kernel panic avec Rocky 9 sous Proxmox
Depuis la version 9, les distributions de type RedHat (RHEL, Rocky Linux, Alma Linux) ont fait évoluer leur plateforme matérielle : le processeur doit supporter le jeu d’instructions x86-64-v2 ou supérieur. Ce n’est pas vraiment un problème car cette micro-architecture est disponible sur tous les serveurs depuis 2009.
Cependant, sous Proxmox (v7.4 à ce jour), par défaut, les machines virtuelles sont créées avec un processeur virtuel nommé kvm64
qui ne supporte pas cette version : ça se traduit par un kernel panic au démarrage de la VM.
Agrandissement de disque (slice vs partition)
Mémo sur FreeBSD pour l’agrandissement d’un disque système avec déplacement de swap.
Compilateur de scripts shells
j’ai découvert dernièrement shc qui est un compilateur de scripts. Il convertit différents types de scripts (sh
, csh
, ksh
, bash
ou perl
) en un binaire exécutable. Il possède plusieurs options de chiffrement pour éviter de tracer le binaire. Il peut même générer des binaires avec une date d’expiration: utile pour gagner de l’argent grâce à vos talents de développeur 🙂.
Il est compatible avec la plupart des OS de type Unix (AIX, BSD, Linux, Solaris).
Cela peut être la solution lorsque des scripts contiennent des informations sensibles.
Notes sur FreeBSD
Un article en forme de mémo… Continue reading