Generowanie certyfikatów SSL (self signed)

tagi: linux ssl vsftpd   data modyfikacji: Sty 26, 2012, 10:35 rano

  1. Generujemy prywatny 1024 bitowy (1024) klucz RSA (genrsa) zapisany w formacie pem:

    cd /etc/ssl/certs
    mkdir new && cd new
    openssl genrsa -out key.pem 1024
    chmod 400 key.pem ...

» czytaj całość

Vyatta - uruchamiamy VPN

tagi: linux vyatta vpn   data modyfikacji: Paź 3, 2011, 1:43 po południu

W trakcie konfiguracji opierałem się na wersji Vyatta opensource 6.3. W moim przypadku sprzęt (a tak na prawdę gość KVM) ma jeden interfejs eth0. Po połączeniu z serwerem VPN ...

» czytaj całość

Drbd

tagi: linux   data modyfikacji: Cze 14, 2011, 12:27 po południu

Wymuszenie, aby urządzenie w stanie Outdated stało się mimo wszystko Primary i mogło być zamontowane:

drbdsetup /dev/drbd0 primary  --force

» czytaj całość

Grub2

tagi: linux   data modyfikacji: Paź 14, 2010, 1:17 po południu

Informacje ogólne

Sprawdzenie wersji gruba zainstalowanego w systemie:

grub-install -v

Wersja < 1 to grub legacy, wersja > 1 to grub2.

Plik /boot/grub/menu.lst w grubie2 został zastąpiony przez /boot ...

» czytaj całość

S.M.A.R.T - monitoring dysków

tagi: linux   data modyfikacji: Paź 12, 2010, 12:38 po południu

Sprawdzenie czy dysk obsługuje smart:

smartctl -i /dev/sda

Dla pewności możemy włączyć smart dla dysku (-s on) i zbieranie danych (-S on):

smartctl -s on -o on -S on ...

» czytaj całość

Notatnik MySQLowy

tagi: mysql   data modyfikacji: Sie 31, 2010, 12:23 po południu

Tworzenie nowego użytkownika:

GRANT ALL PRIVILEGES on jakas_baza.* TO 'jakis_user'@'jakis_host' \
IDENTIFIED BY 'jakies_haslo';

Zmiana sposobu kodowania hasła użytkownika przez bazę danych

( Client does not support authentication protocol requested by ...

» czytaj całość

Migracja poczty z UW-IMAP na Dovecot

tagi: linux postfix dovecot   data modyfikacji: Maj 5, 2010, 7:48 po południu

  1. Ustawiamy MboxLocking taki sam dla wszystkich programów biorących udział w dostarczaniu poczty. Standardowo dovecot i procmail używają: dotlock + fcntl(). Wystarczyło by więc dostosować postfixa do tego rozwiązania, jednak jeśli używamy ...

» czytaj całość

Konwersja z Mailbox 2 Maildir

tagi: linux postfix dovecot   data modyfikacji: Maj 5, 2010, 7:48 po południu

  1. Ponieważ chcemy dokonać konwersji w locie za pomocą pluginu dla dovecota, musimy zwiększyć quotę aby nie powstał problem za małej ilości miejsca na dysku. Zwiększamy też zdecydowanie ilość inodów.

    awk ...

» czytaj całość

Notatnik django

tagi: python django   data modyfikacji: Maj 5, 2010, 7:47 po południu

Dekorator @login_required dla widoków generycznych

urls.py:

from django.contrib.auth.decorators import login_required
from django.views.generic import list_detail

urlpatterns = patterns('',
    url(r'^foo/$', 
        login_required(list_detail.object_list), 
        name='foo'
       )
)

» czytaj całość

Django - relacje między modelami

tagi: python django modele kod   data modyfikacji: Maj 5, 2010, 7:47 po południu

Przykładowa definicja modeli:

class Publisher(models.Model):
    name = models.CharField(max_length = 30)
    address = models.CharField(max_length = 50)
    city = models.CharField(max_length = 60)

class Author(models.Model):
        first_name = models.CharField(max_length ...

» czytaj całość