Die ineenstorting is nie'n woord,
die ineenstorting was premlata,
in vrees, iets wat jy verloor,
in vrees, dit het niks.
Verval nie in die tyd,
wat om te verlaat,
in daardie totsiens jy maak,
die ontbinding is, …

'n paar dae gelede, was dit 25 jaar Linux. Altyd, wanneer ek lees brief van Linus Espada in'n baie vrolike bui. Ek is nie van plan om te verduidelik hoe belangrik dit is vir Linux en die rol wat dit speel in ons lewens. Dit was meer soos die rol gespeel het in my lewe. Dan gevlieg talle vrae

  • As dit nie was vir linux, as ek BSD, of God verbied, Windows admin ?
  • As ek'n administrateur by alle
  • Dat ek werk as ek nie die administrateur – programmeerder (my gemaak het….)
  • Wat OS ek gebruik
  • Watter tegniek gebruik ek – telefoon rekenaar – Ek sou nog 'n appel fan boy wees

Vir'n geruime tyd nie om te pla met codene en selde ek het om te kies'n paar izvrsenja in die cli wat nie UTF8 incogniti. Vandag het ek nodig het om vinnig te kyk na'n paar lêers en as ek het dit byna onmiddellik, ek was in die versoeking om te doen'n rm-rf'n gids wat vervat, iemand flou-minded persoon met'n halwe brein het besluit om te skryf jou kommentaar in die Cyrilliese alfabet. Gelukkig is nie super Admiralskaya magte besluit dit is'n misverstand van die natuur 1 om in cli:

iconv -f cp1251 -t utf8 old_shitty_encoded_file -o new_good_encoded_file

Мисля че самите флагове говорят сами за себе си но нека да ги прегледаме на бързо:

  • -o outputfile
  • -t to-encoding
  • -t to-encoding

iconv има и друга много приятна екстра че може да транслитерира (където е възможно) като се зададе -t ASCII//TRANSLIT но за съжаление не работи с кирилица 🙂

Vandag het ek het om te laat gaan een fsck op'n groot AANVAL verskeidenheid van ~6TB. In'n haas ek nie fsck met die C-opsie aan my toon vordering, en na'n beskeie van die verwagtinge 2 ure my tinteling, Ek is in die donker, wat gekom het om'n tjek. 'n groot truuk vir reeds aan die gang fsck te visualiseer die vordering bar:

kill -10 $(pidof fsck.ext3)

Wag'n geruime tyd, ek het oor 2-3 min verskyn en die vordering bar het 49% (KEF) meer 3 ure van wag 🙁

Laat ons sumersille wat ons doen, stuur'n sein SIGUSR1 uit fsck om te wys vordering bar. Ако искаме да го спрем по някаква причина 🙄 трябва да изпратим SIGUSR2 of

kill -12 $(pidof fsck.ext3)

Еми това е не е нещо супер сложно или трудно просто готин трик 🙂

Vandag sutirtha ek doen'n standaard dist opgradering op'n enkele bediener Debian en Dovecot gesterf het met die volgende fout 🙂

[….] Begin IMAP/POP3 e-pos bediener: dovecotError: sok() misluk: Spreek familie nie ondersteun deur protokol
Fout: diens(pop3-login): luister(::, 110) misluk: Spreek familie nie ondersteun deur protokol
Fout: sok() misluk: Spreek familie nie ondersteun deur protokol
Fout: diens(pop3-login): luister(::, 995) misluk: Spreek familie nie ondersteun deur protokol
Fout: sok() misluk: Spreek familie nie ondersteun deur protokol
Fout: diens(imap-login): luister(::, 143) misluk: Spreek familie nie ondersteun deur protokol
Fout: sok() misluk: Spreek familie nie ondersteun deur protokol
Fout: diens(imap-login): luister(::, 993) misluk: Spreek familie nie ondersteun deur protokol
Noodlottige: Versuim het om te begin luisteraars
misluk!

 

Ако се загледате внимателно в нея грешката вади очите на човек luister(::, 993) misluk natuurlik probeer om te luister na die ipv6-adres dat ek gestremd is 😈 . Die oplossing acidini as die fout self – трябва да накараме dovecot да работи само на ipv4, което се постига с следният ред в /etc/dovecot/dovecot.conf
listen=0.0.0.0
След което удряме един бърз рестарт на Dovecot и всичко е по реда си и можем да продължим с дистрибутивният ъпгрейд