Pour des raisons diverses et variées il se peut que l'on soit obligé de compiler les sources d'un package plutot que d'utiliser le package d'origine.

J'ai besoin d'utiliser le démon nrpe avec le passage d'argument, pour des raisons de sécurité Debian à choisi de fournir le package sans cette option. Il faut donc recompiler en y intégrant cette option (--enable-command-args)

Pour éviter que l'apt-gte upgrade vous change votre binaire vous pouvez bloquer la mise à jour via la commande:

apt-mark hold nagios-nrpe-server

Pour compiler les sources vous avez besoin des packages suivants:

  • build-dep
  • dpkg-dev
  • libssl-dev
  • dpatch
  • debhelper
  • libwrap0-dev
  • autotools-dev
  • build-essential
  • fakeroot
  • hardening-includes

Le package hardening-includes n'est pas présent pour arm et n'est pas utile.Utilisez la commande habituelle pour installer les packages ( apt-get install, aptitude install)

Placez vour de préférence dans votre home directory

Récupération du package source :

apt-get source nagios-nrpe-server

Modifier le ficher rules qui se trouve dans nom_du_package_source_décompressé/debian/

Dans notre cas il se trouve dans : ~/nagios-nrpe-3.0.1/debian/

Il faut ajouter la ligne entre : "dh_auto_configure --\" et "--with-piddir=/var/run/nagios"

--enable-command-args \

Fabrication du package :

Positionnez vous un répertoire au-dessus de debian, soit dans notre cas :

~/nagios-nrpe-3.0.1/debian/

dpkg-buildpackage -rfakeroot

 

Si vous avez l'erreur : 

gpg: skipped "Bas Couwenberg <Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.>": No secret key
gpg: dpkg-sign.AxHzTdVY/nagios-nrpe_3.2.1-1.dsc: clear-sign failed: No secret key

dpkg-buildpackage: error: failed to sign .dsc file

avec la commande dpkg-buildpackage -rfakeroot utilser la commande : dpkg-buildpackage -uc -us

puis installer le package créé via la commande

dpkg -i nom_du_package.deb

 

Sur un clavier de portable Mac, appuyez sur les touches simultanément  : 'Fn' + 'Ctrl' + 'Option' + 'Suppr'

Information :

La touche 'Option' correspond à la touche 'alt' d'un PC :

Et oui avec un abonnement Free a 15€ on a 50Go sur un Ipad Pro / Ipad / Ipad mini.

Allez sur Réglage :  

Vous obtenez voir l'image ci-dessous, cliquer sur 'Nom du point d'accès':

 

Vous obtenez la page :

Il suffit de tapper free au niveau de : 'Nom du point d'accès' des deux zones : 'Données cellulaires' et 'Config LTE (facultatif)'.

Laissez les champs 'Nom d'utilisateur' et 'Mot de passe' vide

Pour lancer le gestionnaire de profile lancer la commande ci-dessous dans un terminal :

/Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin -p &

Le répertoire des profiles utilisateur se trouve ici :

/Users/<login>/Library/Thunderbird/Profiles