{ }
menu zespół linki Logowanie
Stabilny hosting
BSDGuru zawdzięcza
firmie Datanet.pl
Hosting BSDGuru.org - DataNet.pl

programowanie

  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /home/bsdguru/domains/bsdguru.org/public_html/includes/theme.inc on line 171.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.
  • : Function split() is deprecated in /home/bsdguru/domains/bsdguru.org/public_html/includes/common.inc(1497) : eval()'d code on line 14.

Automatycznie upomnienia

0. Wstęp.

System FreeBSD oferuje w swojej podstawowej instalacji wiele dodatkowych funkcji, programów, które jednak domyślnie nie są aktywne w systemie. Dlaczego? Doprawdy nie wiem. Ale pewnego pięknego dnia... Wpadłem, że jest sobie taki kalendarz, co o różnych ważnych sprawach może przypominać. Oczywiście zrobiłem co tylko się dało, aby go zlokalizować na język polski.

1. periodic

Zaczęło się od skryptów należących do narzędzia periodic. Zatem proste sprawdzenie:

tytus, nie., 20/04/2008 - 17:45

CVS w chroot

0. Wprowadzenie

Trudno wyobrazić sobie życie (programisty, administratora, szefa projektu - niepotrzebne skreślić) bez repozytorium CVS. Ponieważ jednakże, domyślne mechanizmy autoryzacji CVSa do najbezpieczniejszych nie należą, zatem warto jakoś zabezpieczyć dane przechowywane w repozytorium. Jedną z możliwości jest "schowanie" CVSa do chroota. Oto małe HOWTO.

1. Zaczynamy

tytus, nie., 20/04/2008 - 15:30

Apache

Spis treści:

tytus, nie., 20/04/2008 - 13:33

Postfix - bezpieczny i wydajny serwer MTA

Postfix + SASL2 + TLS + popa3d + AMaViS + Clam AntiVirus

Autor: Tomasz Stala [tomek(at)zso.tbg.net.pl]

Napisano: 17.04.2004 r.

Wersja: 1.2 (poprawiona)

Spis treści:

tytus, pt., 18/04/2008 - 21:00

Lista dyskusyjna na podstawie ecartis'a (+ archiwum listy w hypermailu)

Do czego służy lista dyskusyjna nikomu chyba nie trzeba tłumaczyć, zatem bez przydługawych wstępów - do dzieła ;).

System na którym całość stanie to NetBSD-current, ale na pozostałych *BSD będzie pewnie analogicznie.

Po pierwsze sciągamy źrodła ecartisa(NetBSD), lub instalujemy z portów (Free):

cancer@area47/usr/local[5]20:27#wget ftp://ftp.ecartis.org/pub/ecartis/\
snapshots/tar/ecartis-1.0.0-snap20031228.tar.gz

i rozpakowujemy:

tytus, pt., 18/04/2008 - 19:32

Konfiguracja tunelu ipv6 z xs26 i revdns pod FreeBSD

0. WSTĘP


Postaram się w sposób łatwy i skuteczny przedstawic konfiguracje tunelu ipv6 do jednego
z węzłów sieci xs26.net pod systemem operacyjnym FreeBSD.


Potrzebne rzeczy:

1. system operacyjny FreeBSD 4.x ( w artykule 4.11-STABLE)

2. tunel ipv6

3. wydelegowana domena przypisana na nasz nameserver (NS)

4. named 8.3.7-REL (takiego użyłem w artykule)

5. ipv6 calc (bardzo pomocny dla mnie był skrypt na stronie www.satanbsd.org

tytus, pt., 18/04/2008 - 18:57

Sudo, czyli uruchamianie poleceń jako inny użytkownik

strona projektu: www.sudo.ws

Sudo (superuser do) umożliwia wykonanie polecenia jako inny użytkownik. W większości przypadków
będzie to root. O przydatności tego narzędzia chyba nie muszę mówić, więc przystępujemy do
instalacji:

# cd /usr/ports/security/sudo
# make install clean

lub

tytus, pt., 18/04/2008 - 18:52

MeetBSD 2.0 - raport pokonferencyjny

W dniach 17, 18 i 19 czerwca roku 2005, w pięknym mieście Krakowie, odbyła się druga edycja konferencji MeetBSD. Spotkanie, po zeszłorocznym niedosycie powstałym wskutek krótkiego, zdaniem większości, czasu trwania, rozszerzone zostało do 3 dni. Pomiędzy pełnymi skomplikowania i zawiłości prezentacjami, rozmawiać można było nieco już mniej oficjalnie na tematy lżejsze. W takich właśnie okolicznościach spisane zostały notatki do niniejszego podsumowania.

tytus, pt., 18/04/2008 - 12:08

Tworzenie paczek dla FreeBSD

Czasami zdarza się, że instalujemy ze źródeł program, który nie jest
dostępny w standardowej kolekcji portów. Deinstalacja takiego oprogramowania
może stwarzać sporo kłopotów, ponieważ musimy znaleźć i usunąć wszystkie pliki utworzone podczas instalacji, zwykle w podkatalogach /usr/local.
Jednym z rozwiązań jest stworzenie odpowiedniej paczki *.tbz lub *.tgz,
za pomocą narzędzia pkg_create. Cały proces sprowadza się do wykonania
ręcznie czynności, które normalnie wykonują się automatycznie, gdy w drzewie
portów wydamy polecenie:

tytus, pt., 18/04/2008 - 11:30

Rola BSD w środowiskach korporacyjnych

Zapraszamy do zapoznania się z wynikami testu dotyczącego “Wykorzystania systemów BSD w zastosowaniach biznesowych”, opublikowanego na łamach http://bsdcertification.org/. Ankieta, dla niektórych kontrowersyjna i niekompletna, jest jedynym jak dotąd tak kompleksowo przeprowadzonym badaniem statystycznym (niestety nie w pełnym tego słowa znaczeniu). Budowanie wniosków na podstawie odpowiedzi osób ankietowanych wpływa na poglądy czytelników i łączy się z odpowiedzialnością.

tytus, pt., 18/04/2008 - 11:24