Skip to main content

Linux != Ubuntu or he shittiest install script I've seen in a while

I started my professional carrier writing shell script to install Some closed source software on Unix machines running different shells, utilities etc ... (Say hello to HP-UX, AIX, SunOS, Solaris, Tru64).

I run Fedora 35 as my desktop work machine, reasons are because at mozilla we used RHEL and CentOS and I thought it would be a nice idea to contribute to the core OS used on our system by running Fedora.

So when I've received my new work laptop (eg 3.4 Kg is not a laptop anymore, but can't complain it's 17"), I installed Fedora and made sure that vagrant would work on it. 

My first requirement was some protection software from work. Fedora is not supported, but the installer worked as did the binaries, yeah.

The second requirement from work is a VPN, whose installer is distributed for FreeBSD 11, Ubuntu 18 and 20 and via a tarball. The Documentation says it won't work on Fedora. I was curious and didn't want to install ubuntu 'just' for a VPN. So I fired a vagrant VM to see what the installed would do. 

The script is a list of sudo commands :

sudo blah

sudo blih

/etc/init.d/YYY

systemctl DDD

and then the grand finale :

echo "Installed client..Installing dependencies"
                if [ -n "command -v apt-get" ]; then
                        echo "Debian based"

Which doesn't check for the return value of command :( Of course that script is not available for me to add proper checks into it. I ended up installing a VM with ubuntu.

Comments

Popular posts from this blog

En colère contre les services de l'état

 Ma femme n'est pas française, mais elle souhaite le devenir. Elle a lu ce que demande l'administration demande. Elle a après 2 mois tous les papiers de son pays natal. Ils ont été traduits par une personne reconnue des services de l'État et les apostilles ont été posées. Il ne reste donc que deux choses à faire : Demander les papiers français (certificat de mariage, preuve du niveau de langue, actes de naissances des enfants) . Prendre rendez-vous en préfecture pour déposer son dossier. Les papiers français manquants ne poseront pas de problème ça prendra entre trois semaines et un mois pour les recevoir. Nous habitons le Tarn & Garonne, pour les dossiers de demande de naturalisation les demandes de tous les départements de midi-Pyrénées, sont centralisées à la préfecture de la Haute-Garonne, et ce, depuis un certain temps déjà (depuis le 29 avril 2015 très exactement) . Ma femme m'indique donc que les prises de rendez-vous s'effectuent uniquement

De la prise de main à distance

 Une partie de mon travail consiste à installer, migrer, maintenir en condition opérationnelle notre solution lizmap, chez les clients qui ne peuvent ou ne veulent pas profiter de notre offre SAAS. Notre solution tourne sous nunux, on a plus d'expérience avec Debian et c'est donc ce que l'on préconise lorsque nous pratiquons ces opérations. Il faut être root sur la machine bien évidement. Il faut donc que je me connecte d'une manière ou d'une autre sur l'infrastructure cible, que je ne gère pas, n'administre pas et sur laquelle je n'ai généralement aucun droit ni aucune connaissance. Voici les diffèrent scénarios que j'ai rencontrés cette dernière année avec leur point fort et leur point faible. IPDIva Une solution de sécurité qui demande l'installation d'un soft sur la machine qui prend la main - ne fonctionne que sur MacOS, Windows. Le soft vérifie que l'anti-virus et la machine sont à jour et que les services idoines focntionne. Cette

Lecture de février 2022

Mon cheval s'appelle orage/mon frère est un cheval  d'Alex Cousseau Deux histoires qui se rejoignent et qui ont pour cadre la Mongolie. Bagdan et la louve aux yeux d'or de Ghislaine Roman et Régis Lejonc Autre histoire se situant dans les steppes mongoles avec des loups, l'hiver et des pillards. Sally Lockhart , la malédiction du rubis de Philip Pullman Un roman au rythme très rapide, qui se lit facilement, sans grand bouleversement. Mais sympa. Les mystères de la quatrième république  très bonne série de BD ayant pour cadre l'Algérie Les mystères de la cinquième république extrêmement bon polard, sur les débuts du gaullisme. Les régles de RuneQuest un JDR, pour jouer dans Glorantha - sans doute trop fermé pour moi. West legends - Wyatt Earp's Last hunt BD ayant pour cadre la fin du XIXᵉ siècle du côté de SFO.