środa, 19 grudnia 2018

vsftpd

vsftpd (Very Secure FTP Daemon) jest chyba najprostszym serwerem FTP, jakiego kiedykolwiek miałem okazję używać. Jest dostępny na większości systemów uniksopodobnych. Poniżej przykładowy konfig:

/etc/vsftpd.conf
listen=YES
ftp_data_port=1025
listen_port=1026
allow_writeable_chroot=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
max_clients=5
max_per_ip=500
chroot_local_user=YES
pasv_min_port=1025
pasv_max_port=1025
/etc/vsftpd.conf
listen=YES
ftp_data_port=1026
listen_port=1026
allow_writeable_chroot=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
max_clients=5
max_per_ip=500
chroot_local_user=YES
pasv_min_port=0
pasv_max_port=0
Linki:
wiki
man page

Messenger w Pidginie (2018) - Ubuntu 18.04 LTS

Kiedyś Facebook korzystał z XMPP w Messengerze. Kilka lat temu jednak wycofali wsparcie dla XMPP na rzecz własnego protokołu. Oto działające rozwiązanie w grudniu 2018 roku.

Najpierw musimy znaleźć i ściągnąć pakiet purple-facebook przeznaczony dla naszej wersji systemu. Dla mnie będzie to:

wget http://download.opensuse.org/repositories/home:/jgeboski/xUbuntu_18.04/amd64/purple-facebook_20180323~ef6ae47~9ff9acf9fa14~145_amd64.deb

Jakby powyższy link nie działa, lub paczka nie jest przeznaczona dla naszej wersji systemu, to wówczas musimy sami namierzyć potrzebną nam wersję. Link do repo na dole.

Następnie instalujemy ją:
gdebi purple-facebook_20180323~ef6ae47~9ff9acf9fa14~145_amd64.deb
Zamiast gdebi możemy wykorzystać dpkg:

dpkg-i purple-facebook_20180323~ef6ae47~9ff9acf9fa14~145_amd64.deb

Następnie:
 aptitude install pidgin-encryption
A na końcu...:


I to wszystko, mamy działającego messengerze w Pidginie.

Linki:
- repo jgeboski

środa, 10 października 2018

90 sekund w systemd

systemd w domyślnej konfiguracji czasami potrzebuje 90 sekund (1 minuta, 30 sekund) w celu zatrzymania jakiegoś tam zadania. Żeby czas ten skrócić należy w poniższym pliku odhaszować następujące dwie linie i wprowadzić odpowiednie zmiany. U mnie będzie to 10 sekund.

/etc/systemd/system.conf:

DefaultTimeoutStartSec=10s
DefaultTimeoutStopSec=10s

poniedziałek, 23 lipca 2018

Bardzo krótka relacja z Catle Party 2018

CP2017

Cześć!

Festiwal Castle Party odbył się w dniach od 11 do 15 lipca 2018 roku. Była to, jubileuszowa, 25 edycja. Program rozszerzony był o jeden, dodatkowy dzień. Wszelkie szczegóły znajdziecie w internecie.

Ominęły mnie niestety koncerty, które zbiegły się w czasie z innymi koncertami oraz te, na których z przyczyn niezależnych nie mogłem się pojawić. Dlatego materiału z 2018 jest o wiele mniej, niż z 2017.

Uwaga! Kiepska jakość!
Warning! Low Quality!

1. Cynical Existence


2. Faun



3. Gnoza




4. Leśne Licho



5. Licho



6. Made in Poland


7. Mentor


8. Popiół


9. Samael



10. Shining



11. The Beauty of Gemina






I to byłoby na tyle, dziękuję za uwagę :D

sobota, 27 stycznia 2018

Instalacja Steam i World of Tanks Blitz pod Linuxem na przykładzie Debiana

1. Wstęp

World of Tanks Blitz to lżejsza wersja World of Tanks. Jest to wersja przenośna umożliwiająca jednocześnie rozgrywkę między różnymi systemami (Windows, Android, Iphone, Mac OS). Niestety, nie ma wersji natywnej na Linuxa.

2. Do dzieła!

Zanim zainstalujemy potrzebne pakiety, musimy dodać obsługę multiarch w naszym systemie. U mnie będzie to:
# dpkg --add-architecture i386
# aptitude update

Następnie instalujemy:
$ dpkg -l | grep -e wine -e mscore -e winbind -e steam | awk '{print $2}'
fonts-wine
libnss-winbind:amd64
libwbclient0:amd64
libwine:amd64
libwine:i386
steam:i386
ttf-mscorefonts-installer
winbind
wine
wine-binfmt
wine32:i386
wine64
winetricks

Odpalamy winecfg i jako ustawienia domyślne wybieramy Windows XP:


Ściągamy windowsowego steama z oficjalnej strony i instalujemy. No i mamy połowę sukcesu, teraz zostało tylko uruchomić windowsego steama z poprawnymi parametrami:

wine "/home/logan/.wine/drive_c/Program Files (x86)/Steam/Steam.exe" -no-cef-sandbox
Jest to niezbędne do poprawnego uruchomienia windowsowego steama, który w domyślnej konfiguracji ma w zasadzie dwa problemy:
- czcionki, stąd ttf-mscorefonts-installer przy instalacji paczek
- czarny ekran przy uruchomieniu, stąd -no-cef-sandbox

3. No i tyle.

Logujemy się teraz na swoje konto Steam i pobieramy ze sklepu World of Tanks Blitz. Podczas pierwszej rozgrywki ustawiłem testowo detale na niskie, ale że gra jest dość lekka i obciążenie maszyny jest znikome, to ustawienia można spokojnie zwiększyć.