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.

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 »

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 »

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 »

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 »

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 »

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 »

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 »

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 »

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 »

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 »