Раздялата не е във думите,
раздялата е в премълчаното,
в страха, че нещо ще изгубиш,
в страха, че вече нищо нямаш.
Раздялата не е във времето,
в което тръгваш ти сама,
в което сбогом ти си вземаш,
раздялата е след това

Cu câteva zile în urmă au sărbătorit 25 ani Linux. Ori de câte ori ai citit scrisoarea lui Linus se încadrează într-o astfel de stare de spirit extrem de distractiv. Nu am nici o intenție de a explica cât de important Linux și ce rol joacă în viața noastră. Mai degrabă, m-am gândit ce rolul jucat în viața mea. Apoi a sărit multe întrebări

  • Dacă nici un Linux dacă mi-ar fi BSD sau Doamne ferește pentru Windows admin ?
  • Fie că aș fi director general
  • Ce-ar funcționa dacă am fost administrator – programator (m-au ținut….)
  • Ce sistem de operare am folosi
  • Каква техника щях да използвамтелефон компютърсигурно щях да съм поредният apple fan boy

O lungă perioadă de timp nu fac kodene și am cules rareori de cotitură în cli nu UTF8 enkodnati. Astăzi am trebuit să treacă printr-un rapid un fișier și deschis simțit aproape imediat o dorință de a face dosar rm -rf care conținea, o persoană cu o jumătate de imbecil celula de creier a decis să scrie comentarii în chirilică. Din fericire, nici un super-puteri amiral rezolva această neînțelegere a naturii 1 ред в 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 но за съжаление не работи с кирилица 🙂

Astăzi am avut de a pune un fsck pe o mare matrice RAID ~ 6TB. În grabă I Nu alerga opțiunea fsck pentru a arăta -C progresul meu și apoi pur și simplu de așteptare 2 ore ușor mă bolnavi, Sunt ignorant cu privire la cazul în care cecul a sosit. truc misto deja rula fsck pentru a vizualiza bara de progres este:

kill -10 $(pidof fsck.ext3)

Așteptați un timp pentru mine, după aproximativ 2-3 minute arată bara de progres și a arătat 49% (lux) mai mult 3 ore de așteptare 🙁

Hai să sumarizirame ceea ce trimitem semnalul SIGUSR1 care a condus fsck pentru a afișa bara de progres. Ако искаме да го спрем по някаква причина 🙄 трябва да изпратим SIGUSR2 sau

kill -12 $(pidof fsck.ext3)

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

Astăzi sutinrta a început să facă dist standard de upgrade-un server Debian și Dovecot a murit următoarea eroare 🙂

[….] De pornire IMAP / POP3 server de mail: dovecotError: priză() a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: serviciu(pop3-conectare): asculta(::, 110) a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: priză() a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: serviciu(pop3-conectare): asculta(::, 995) a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: priză() a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: serviciu(imap-conectare): asculta(::, 143) a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: priză() a eșuat: Familia de adrese nu este acceptat de protocol
Eroare: serviciu(imap-conectare): asculta(::, 993) a eșuat: Familia de adrese nu este acceptat de protocol
Fatal: Nu a putut porni ascultători
a eșuat!

 

Ако се загледате внимателно в нея грешката вади очите на човек asculta(::, 993) a eșuat în mod evident, încearcă să asculte la adresa ipv6 pe care am interzis 😈 . Soluția este la fel ca ea ochevdino eroare – трябва да накараме dovecot да работи само на ipv4, което се постига с следният ред в /etc/dovecot/dovecot.conf
listen=0.0.0.0
След което удряме един бърз рестарт на Dovecot и всичко е по реда си и можем да продължим с дистрибутивният ъпгрейд