Projekty - Unix

Oto zebrane niektóre moje skrypty używane na FreeBSD lub Linuksie – przydatne na maszynie serwerowej lub desktopie. Niektóre są napisane tylko dla FreeBSD, a inne powinny działać każdej typowej platformie NIX. Wszystkie udostępniane na licencji GNU General Public License. Na samym dole umieściłem kilka tekstów – głównie dotyczących FreeBSD.

Archive2Mail – archiving files to POP3/SMTP mailbox

31 sierpień 2009, autorstwa: kozik

Archive2Mail is a command line tool to archive (backup) files or directories to a mailbox. It uses SMTP (plain, TLS or SSL) to send mails with attached files. Prior to sending it checks mailbox contents (POP3 – plain or SSL) if it is already there. It requires Python >= 2.6.

Przeczytaj resztę wpisu o "Archive2Mail – archiving files to POP3/SMTP mailbox" »

Wysłano w Projekty - Unix | 1 komentarz »

KernelDiff – kernel configs diff

3 sierpień 2009, autorstwa: kozik

KernelDiff is a simple tool for Linux to show differences between kernel config files (“.config”). It requires only Python (>=2.6).

Przeczytaj resztę wpisu o "KernelDiff – kernel configs diff" »

Wysłano w Projekty - Unix | Liczba komentarzy: 2 »

external_vga_onoff

12 marzec 2008, autorstwa: kozik

Typ: shell, Linux

Opis: Włączanie/wyłączanie zewnętrznych monitorów itp. poprzez RandR. Wymaga rozszerzenia RandR 1.2 i sterowników obsługujących je (przykładowo intel, dawniej i810). Obsługuje wyjście VGA, wyjście S-Video (TV) i lokalny flat-panel (LVDS). Nie ma problemów przy różnych rozdzielczościach, aczkolwiek nie zawsze wybiera najlepsze odświeżanie (ograniczenie dwugłowicowego i915GM?).

Przeczytaj resztę wpisu o "external_vga_onoff" »

Wysłano w Projekty - Unix | Brak komentarzy »

Ebuildy dla Gentoo

25 maj 2007, autorstwa: kozik

Kilka napisanych ebuildów interesujących programów. Oczywiście dla Linux Gentoo. Obecnie nie ma wszystkich z nich w Portage, więc trzeba dodać je do lokalnego overlay.

Przeczytaj resztę wpisu o "Ebuildy dla Gentoo" »

Wysłano w Projekty - Unix | Brak komentarzy »

fsck_loop_file

23 luty 2007, autorstwa: kozik

Typ: shell, Linux

Opis: Sprawdzenie fsck’iem pliko-partycji, czyli partycji w zwykłym pliku podpinanym przez /dev/loop (plikopartycje używane mogą być np. dla UML-a lub przy przechowywaniu często używanych danych w zaszyfrowanej postaci). Obsługuje zwykłe pliko-partycje (bezpośrednio podpinane pod urządzenie /dev/loop), cryptoloop (stary sterownik, niezalecany) oraz dm-crypt (nowy sterownik).

Pobierz: fsck_loop_file

Uwaga: używa zbioru moich funkcji bashowych – kozik_functions

Wysłano w Projekty - Unix | Brak komentarzy »

HOWTO: wygodna szyfrowana pliko-partycja

11 luty 2007, autorstwa: kozik

W jaki sposób ukryć część prywatnych danych? W szyfrowanej AES-em pliko-partycji! Normalnie figuruje jako zwykły plik binarny, ale po zamontowaniu z podaniem hasła otwiera swoje zasoby.

Przeczytaj resztę wpisu o "HOWTO: wygodna szyfrowana pliko-partycja" »

Wysłano w Projekty - Unix | 1 komentarz »

mount_crypt_file

11 luty 2007, autorstwa: kozik

Typ: shell, Linux

Opis: Zamontowanie i odmontowanie zaszyfrowanej plikopartycji w danym katalogu. Używa cryptsetup (dm-crypt). Automatycznie wykrywa wolne/używane urządzenie /dev/loop.

Pobierz: mount_crypt_file, umount_crypt_file

Uwaga: używa zbioru moich funkcji bashowych – kozik_functions

Wysłano w Projekty - Unix | Brak komentarzy »

radio_onoff

12 październik 2006, autorstwa: kozik

Typ: shell, Linux

Opis: Wyświetlenie stanu intelowskiej karty WiFi z Centrino (działać może i na innych) oraz możliwość włączenia lub wyłączenia jej. Wszystko poprzez parametr rf_kill sterownika.

Pobierz: radio_onoff

Wysłano w Projekty - Unix | Brak komentarzy »

backup_mysql

28 wrzesień 2006, autorstwa: kozik

Typ: shell

Opis: Backup wybranych baz MySQL (jakie określa się w pliku) – skrypt automatycznie numeruje kolejne wersje kopii zapasowych. Napisany z myślą o działaniu z poziomu crona, ale “z palca” będzie również doskonale się sprawował.

Wersja: 1.1.0

Pobierz: backup_mysql

Historia zmian:

  • 8.07.2006 – wersja 1.0.4
  • 28.09.2006 – wersja 1.0.5 (poprawiony bug)
  • 18.01.2007 – wersja 1.1.0 (możliwość backupu wszystkich baz na raz)

Wysłano w Projekty - Unix | Liczba komentarzy: 4 »

mount_userfs

23 wrzesień 2006, autorstwa: kozik

Typ: shell

Opis: Montowanie zdalnych katalogów z serwerów SSH lub FTP jako użytkownik. Wykorzystuje fuse.

Pobierz: mount_userfs, umount_userfs

Wysłano w Projekty - Unix | Brak komentarzy »

« Poprzednie wpisy