Schlagwort: parameter

  • Bash: Variable mit Default-Value

    Problem: Ich habe ein Bash-Skript, dem möchte ich optional einen Wert mit übergeben. Wenn das nicht der Fall ist soll ein Default-Wert verwendet werden. Lösung: WARN=“${4:-10%}“ Die Variable WARN nimmt den Wert des vierten an das Skript übergebenen Parameters an. Ist dieser leer wird stattdessen „10%“ genommen.

  • Puppet: Klassen mit Parameteruebergabe in Hiera

    Der dritte Teil beschaeft sich damit, wie man pro Node in Hiera eine eigene Konfigurationsdatei anlegen kann sowie mit Klassen denen Parameter uebergeben werden. Er baut auf den beiden vorherigen Hiera-Blogeintraegen (1 und 2) auf. Grundsaetzlich ist vorneweg zu sagen, dass das ganze mit Puppet 3 fuer eigene Module bedeutend einfacher ist, da dort Hiera […]

  • Puppet: Virtuelle Ressourcen fuer Benutzer und SSH-Keys

    Puppet kann Ressourcen nur einfach definieren. Hat man eine Klasse einmal eingebunden, kann man dieses an einer zweiten Stelle nicht erneut tun. Folgendes Beispiel: Ich deploye eine selbst entwickelte Software und moechte sie unter einem bestimmten Nutzeraccount laufen lassen. Mit Puppet stelle ich sicher, dass der Nutzeraccount existiert. Spaeter moechte ich auf dem gleichen Server […]

  • HowTo: Disable weak RC4 cipher in Firefox, Chromium, Google-Chrome & Internet Explorer

    In Firefox kann man das visuell in der Konfiguration machen. Dafuer in der Adresszeile about:config eingeben, bestaetigen, nach rc4 suchen und alle Werte deaktivieren: In Chromium und Google-Chrome ist das schon umstaendlicher. Da muessen die zu deaktivierenden Ciphers als Blacklist-Parameter beim Starten uebergeben werden: chromium-browser –cipher-suite-blacklist=0x0001,0x0002,0x0004,0x0005,0x0017,0x0018,0xc002,0xc007,0xc00c,0xc011,0xc016,0xff80,0xff81,0xff82,0xff83 Die Verfuegbaren Hexcodes gibt es leider nur im Quelltext. […]