Категория: sadmin

sadmin

  • Записване на Double Layer DVD под GNU/Linux терминал

    Днес ми се наложи да запиша един 7 GB архив на Double DVD Layer под GNU/Linux терминал. Разгледах малко и както подозирах става супер лесно, но за да се улесня за напред както и всеки които чете тази статия написах по- подробно обяснение и в допълнение малко скриптче. Пълната статия може да бъде прочетена тук:

    Записване на Double Layer DVD под GNU/Linux терминал -какво.орг

  • Добавяне bg_BG Locale

    Наложи ми се днес да добавя locale bg_BG на една машина и да и сетна подразбиращ се locale bg_BG . Става много трудно :)))

    dpkg-reconfigure locales

    Хайде честито това е 🙂

  • Смяна на smtp порт в postfix

    Днес, един от клиентите ни е в Лондон и не можеше да изпрати писмо през smtp (Outlook Express). За целта ми се обади и разгледах случая. Оказа се, че при доставчика му пишеше:

    To protect you and our network, we restrict access to port 25 on our Mobile Broadband network.

    If you use email software such as Outlook or Vista Mail and your email provider uses Port 25 for outgoing mail, you will need to change your port or SMTP server when connected to our broadband network.

    Errors you might see when trying to send email over Port 25 on our network include: SMTP 554 Transact Failed – Transaction failed; Port 25 error; The connection to the server has failed- Error Number: 0x800CCC0E; or the sending of email will time out.

    If you have one of these error messages the best option is to change the outgoing email port from 25 to 587. It is possible that your email provider does not support port 587 – in which case you should try port 465 as an alternative.

    Changing the port number on Outlook Express

    Наложи се да добавя още един порт в случая 587 за outgoing smtp

    Ето как става най- лесно:

    Файл /etc/postfix/master.cf
    587      inet  n       –       –       –       –       smtpd

  • grep- Argument list too long

    Случвало ли ви се е да търсите нещо с grep но да има толкова много файлове които трябва да бъдат претърсени, че да не можете да го направите. Ето го решението 🙂 :

    find $PWD -type f -print0 | xargs -0 grep Tyrsen_String

  • Спиране на fork bomb

    Ето един пример как да спрете потенциална fork бомба

    Редактиране на /etc/security/limits.conf :

    vi /etc/security/limits.conf

    ribok hard nproc 300
    @mishka hard nproc 50
    @buba soft nproc 100
    @dhstudio hard nproc 200

    След като се редактира и записа файла ще пуснем бомбата в bash (Bourne Again SHell):

    :(){ :|:& };:

    Ако всичко е наред реално няма да се случи нищо лошо 🙂 , но ако не е машината ще се overload и дори има вероятност да не е възможна ssh връзка.

  • Проблем с mod_deflate и IE

    Здравейте. За компресиране в apache 2, използвам Mod_deflate. Всичко си работеше нормално (доста месеци) докато един приятел(Ангел Марев)  не ми репортна за странна грешка в сайт които разработва на машината . Проблема беше в това, че като отвориш страницата под IE понякога(след няколко обновявания(f5,ctrl +f5)) ти извежда празна страница или страница с кодирана информация (като да отвориш rar през apache без mime). Отначало си помислих, че е от страницата която прави, но той се занимава от много време с това и едвали щеше да е от това проблема. В момента пиша един проект на които се случват същите „странни неща“. В този проект използвам FCKEDITOR и проблема е , че веднъж ми го зарежда, веднъж не ми го зарежда. Тогава реших да махна mod_deflate и да пробвам да видя дали няма да се оправи. Е оправи се. Тъй като бях направил mod_deflate по подразбиране да се зарежда за всички виртуални хостове, сега го направих по подразбиране да не се зарежда, а да се зарежда индивидуално за всеки виртуален хост. Така се реши проблема със сайта на моя приятел и моя проект които пиша в момента.

    PS: С Firefox и Опера всичко е наред. Правилата които съм добавил в mod_deflate смятам, че също са правилни, но може да се пипнат още малко.Byt the way решение беше също да не архивирам js файлове(това беше решението за моя проект), но реших да не прилагам лесното решение,а всичко да си разделено за всеки vhost.

  • Downgrade na Debian 4.0

    Днес на една машина се наложи да направя downgrade и реших да напиша малка публикация.

    Случвало ли ви се е да инсталирате пакети от testing или Unstable които да ви оплескат системата. В някои случай е възможно и друго решение, но в този случай ще предложа друго решение а именно, downgradе(даунгрейд) до stable.  …

    Цялата статия може да бъде прочетена тук: kakvo.org- Интернет речник

  • Компилиране на ffmpeg и vlc

    Написах една малка публикация за компилиране на ffmpeg и vlc под Debian 4.0. Публикацията може да бъде намерена в сайта на какво.орг (раздел „статии“) или ТУК
    Надявам се, статията да бъде полезна. Успех!

  • www.kakvo.org-голямо мрежово натоварване

    Днес проверявам статистиката за мрежовото натоварване и направо щях да падна :). Доиде моментът в които ще активирам mod_deflate (модул на Apache за компресиране на съдържанието). Междо другото интересен факт е, че почти всички големи сайтове в България и по Света ползват mod_deflate.
    След като го активирах за 30 секунди (Благодарности на Hipo) сега резултата е следния:

    http://www.kakvo.org is gzipped
    Original Size: 15 KB
    Gzipped Size: 4 KB
    Data Savings: 73.33%

    На този етап ще пожертвам използваните процесорна мощ и памет за по- бързо зареждане на kakvo.org от потребителите и спестяване на мрежов трафик.

    Пълната и кратка статия се намира в kakvo.org-> ЛИНК

  • Изпълнение на команда при затваряне на PuTTY 0.60

    Днес ми се случи една интересна случка с PuTTY 0.60 която за първи път видях преди няколко години.

    На една от машините ми се наложи да спра единия интерфейс т.е. може би щеше да ми се наложи и затова се бях приготвил като на най- близката машина на windows отворих putty и просто си приготвих „ifconfig ethX down“, но него изпълних. Не го изпълних защото идеята беше бързо да го сваля ако се наложи… Не се наложи и затворих putty, след което веднага получих съобщение че интерфейса е паднал. Проблема беше че, когато напишете някаква команда в PuTTY без да я изпълните и след това затворите PuTTY тази команда се изпълнява.

    Пример: Отворете PuTTY и напишете ‘echo „dzak“ > /tmp/puttydzak.txt’ и сега затворете PuTTY от Close. След това влезте отново в машината и ще видите, че /tmp/puttydzak.txt е там 🙂

    Извод: Преди да затворите PuTTY (говоря за Close) изтрийте командата ако има такава и след това го затворете другия вариант е „exit“ :).

    За да изтеглите PuTTY, моля натиснете ТУК за да бъдете пренасочени към официалния сайт на PuTTY за download- ТУК