Stále ma fascinuje OpenPGP smartkarta. Viem, že je určite oveľa horšia ako
YubiKey. Má oveľa, oveľa menej funkcií a jej implementácia GnuPG je dokonca
plná závažných chýb, ktorých
obchádzanie môže trvať dni. Jej najlepšie roky má určite za sebou. Ale nech
je akokoľvek zlá, jednod... Pri používaní Ansible, keď je vzdialený stroj na Arch, existuje niekoľko
nástrah, ktoré stojí za to poznať. Viem, zvláštna kombinácia. Čoraz viac to
vyzerá, že prakticky nikto nepoužíva Arch remote s Ansible. Ale mne sa to
páči, takže naučiť sa (a zdokumentovať) jednu či dve veci... V súčasnosti možno používanie rootless Docker na Arch rozumne rozdeliť do
dvoch prístupov: stabilita a výkon. Pre stabilitu je voľbou LTS jadro a
storage driver fuse-overlayfs, zatiaľ čo pre výkon sa používa najnovšie
stabilné jadro spolu s najnovším široko adoptovaným storage dr... YubiKey aj GnuPG sú schopné robiť veľa vecí. Rozdiel, ktorý by niekto mohol
poukázať, je, že GnuPG pravdepodobne
nerobí ani jedno z nich obzvlášť dobre,
a podobá sa tak trochu na švajčiarsky nožík. Bez ohľadu na to, ako dobre
každý z týchto nástrojov zvláda úlohy, ktoré je schopn... Už som písal o tom,
aký užitočný nástroj je git filter-repo
na čistenie repozitárov. Od tej doby som nadobudnuté znalosti poriadne
využil a napravil niekoľko predchádzajúcich zlých rozhodnutí vo svojich
súkromných repozitároch. Tu je zoznam príkazov na zlúčenie project-a do proje... Niekedy sa ocitnem v situácii, keď si potrebujem pozrieť spustiteľné súbory
dostupné v aktuálnom projektovom adresári, vybrať vhodný a spustiť ho,
prípadne s nejakými parametrami. Bohužiaľ, správcovia balíčkov sa nedohodli
na jednotnej ceste, kde by spustiteľné súbory mali sídliť... Niekedy môžete potrebovať opätovne podpísať predchádzajúce commity pomocou
GnuPG. Tento proces prepisuje git históriu v zmysle zmeny hashov commitov.
Navyše mení aj dátum, kedy bol commit vytvorený. Ak sa to neurobí správne,
repozitár vyzerá, akoby nemal žiadnu históriu po podpís...