Przydatne

FreeBSD i problem z logowaniem
Ostatnimi czasy jeden z moich serwerów – na szczęście nie produkcyjnych – miewa problemy z systemem plików. Znikają poszczególne pliki, uniemożliwiając między innymi logowanie. W przeciwieństwie do Windowsa Unixy mają możliwość ratowania wszystkiego i na wszelkie sposoby…
FreeBSD i greep czyli jak znaleźć coś w pliku
Apache i katalogi chronione hasłem
! Temat wałkowany już milion razy, ale zawsze jak potrzebuję to musze googlować.
Generowanie hasła:htpasswd -c .htpasswd admin
Odpowiedni wpis w .htaccess[ AuthType Basic [ AuthName "Restricted Files" [ AuthUserFile /usr/local/www/data/panel/.htpasswd [ Require user admin [
Koniecznie trzeba pamiętać o pełnej ścieżce do .htpasswd
FreeBSD i MRTG
Z racji tego, że cyklicznie wykonuję jakieś instalacje serwerów i standardowo uruchamiam na nich serię niezbędnych narzędzi za każdym razem muszę sobie przypominać co jak skonfigurować. Tym razem instalacja MRTG i monitorowanie ruchu na interfejsie.
Jak kompletnie wyłączyć drukowanie w sambie
Coś co mnie baaardzo frustrowało od dawna:
load printers = no printing = bsd printcap name = /dev/null disable spoolss = yes ``` Oczywiście sprawa dotyczy jedynego słusznego FreeBSD
BASH daty i rozmiar pliku
Potęga BASHa jest niekwestionowana. Zasadniczo można zrobić wszystko, tylko… trzeba się naszukać. Tradycyjnie ulepszając skrypty musiałem poradzić sobie z kilkoma, pewnie dla niektórych prostymi, problemami. Bazujemy tutaj oczywiście na FreeBSD 🙂

HP LaserJet 1018 i Mac OS X
Z racji zakupu nowej drukarki HP LaserJet 1018 pojawił się problem uruchomienia tejże drukarki pod moim ukochanym MacBookiem. HP postanowił oficjalnie nie wspierać tej drukarki, ale… jest na to rada.
Centralka VoIP czyli Asterisk i FreePBX
Jako, że jestem właścicielem pewnego przybytku borykam sięz rożnymi problemami natury organizacyjnej. Od pewnego czasu moja załoga powiększa się systematycznie o kolejnych ciężko pracujących programistów, którym to bardzo często przeszkadzają klienci swoimi ciężkimi pytaniami i oczekiwaniami. Pojawiła się więc naturalnie potrzeba posiadania Centralki telefonicznej.
Jako że człowiekiem jestem raczej wymagającym zapoznałem sięz oferta gotowych rozwiązań typu: centralka telefoniczna, centralka voip all in one itp, itd. Niestety okazało się, że albo oczekiwania finansowe sprzedawców przekraczają budżet skromnej firmy, albo nie spełniają podstawowych wymagań… czyli:
Blokowanie klawisza ENTER przy wysyłaniu POSTem
Podczas kodowania pojawił się dosyć prosty problem: Jak zablokować wysłanie formularza po naciśnięciu klawisza ENTER. Pytanie po co to robić ? Bo akurat potrzebujemy uruchomić jakąś funkcje JavaScript a nie koniecznie wysłanie zawartości POSTem lub GETem.