Szybki test Freenetu.

Jakoś tak się złożyło, że wpis Zala przypomniał, że zarzuciłem zabawę z Gnunetem (którego po prostu nie udało mi się w 5 minut na czuja uruchomić). Postanowiłem przyjrzeć się Freenetowi, który powinien być prostszy i popularniejszy. I którego do tej pory skreślałem ze względu na Javę.

Z prototą bym nie przesadzał – nie wiadomo, który plik wybrać (a w Debianie nie ma tego pakietu). Na stronie projektu plików do pobrania jest wiele, nie wiadomo, która wersja jest stabilna. Ostatecznie podążam dosłownie za wytycznymi z przykładu, tym bardziej, że liczba pobrań też jest największa.

Instalator brzydki, ale instaluje bez problemu. Z niefajnych rzeczy – bez pytania dodaje usługę Freenet do uruchomienia po reboocie.

@reboot   "/home/rozie/programs/Freenet/run.sh" start 2>&1 >/dev/null #FREENET AUTOSTART - 8888

Irytujące, szczególnie, że może warto wyrzucić na osobnego usera. Oczywiście, przeniesienie nie jest problemem, ale IMHO powinien zapytać, czy może dodać wpis. Na zakończenie drobny fail – pisze An uninstaller program has been created in: (tak, potem pustka). Brak informacji o tym, czy demon zostaje automatycznie włączony (tak, zostaje). Niezły wizard.

Prywatność. Widać, że twórcy dbają o prywatność w sieci – użytkownik proszony jest o korzystanie z oddzielnej przeglądarki do łączenia z demonem Freenetu. Jak najbardziej zasadne, bo w przypadku wspólnej przeglądarki nie będzie żadnego problemu z wywołaniem zwykłego URLa ze strony freenetowej, co w połączeniu z dostępem do ciasteczek itd. jest oczywistą metodą pozbawienia anonimowości. Tylko zwiedzam, więc olewam i poprzestaję na wywaleniu ciasteczek (w tym flashowych), ale jak najbardziej zasadne.

Następnie określa, na ile zależy mu na ochronie przed rządem, ISP oraz (wybieram opennet i normal)… osobami określonymi jako przyjaciele. Domyślnie mają oni (lub malware na ich komputerach) sporą możliwość naruszenia prywatności (wybieram high). Kolejne pytanie jest o pliki tymczasowe i pobrane. Do wyboru 4 poziomy zabezpieczenia, w tym takie, które wyglądają na bezpieczne (oczywiście jeśli nie ma błędów w implementacji/backdoorów) nawet bez szyfrowanego systemu plików/katalogu. Najbardziej paranoidalny tryb oznacza trzymanie klucza tylko w pamięci (do testu wystarczy normal), czyli dane tracone są bezpowrotnie chwilę po wyłączeniu maszyny (modulo wejście na swap, modulo bruteforce). Na koniec testu wybieram 5GB przestrzeni dyskowej do wykorzystania.

No i tu zaczyna się jazda. Zużycie procesora (PIII 1 GHz) utrzymuje się od tego momentu na ok. 40-50%, a pamięci RAM na 8,7% (z 1GB) i rośnie (maksymalnie widziałem 20%). Program pozwala ustawić limit RAM – domyślny limit RAM to u mnie 192 MB. W praktyce oznacza to, że procesor nie ma wytchnienia i będzie się włączał wiatrak. Do not like. Wychodzi, że łącze 32 KB powinienem wybrać, co czynię.

Szybkość działania jest tragiczna. Nawet prostą wiki otwierał długo. Kolejna rzecz, którą sprawdzam (i która otwiera się nieco szybciej, ale skojarzenia z modemem i wczesnym dzwonieniem na 0202122 silnie wskazane) to Freenet TEXTlink Index. Tu zdziwienie. Nawet sporo linków jest po polsku. Nie wiem na ile to zbieg okoliczności, a na ile odwzorowanie stanu faktycznego. Tematycznie dominuje metatematyka (tu: wolność, libertarianizm, linki freenetowe) oraz polityka i… chrześcijaństwo (zwł. polskie strony), które często pod politykę podpada. Bliższe przyjrzenie się treści i okazuje się, że śmierdzi trupem – większość stron aktualizowana w 2008, 2010 to święto. Do testowania pobierania plików nie dotarłem – skoro wolniejsze, niż wbudowane strony, to nie chcę nawet sobie tego wyobrażać.

W sumie nie wypada to za ciekawie. Bawiłem się około godziny – możliwe, że potem zużycie procesora spadnie (pobierał do lokalnego cache dane cały czas i szyfrował je), a prędkość wzrośnie, ale IMHO cały projekt dla hobbystów. W zwykłym użytkowaniu Tor znacznie szybszy, bardziej użyteczny (dostęp do wszystkich treści, nie tylko wydzielonego, osobnego skrawka Internetu), choć mniej bezpieczny i trochę inne zastosowanie, jednak.

Deinstalacja: katalog Uninstaller w głównym katalogu programu Freenet i java -jar uninstaller.jar Działa ładnie, usuwa wpis z crona i cały katalog. I w sumie to jedyny element programu, do którego nie mam zastrzeżeń.

Dopalacze a narkotyki.

Jak donosi Zal (a i mi w TV i paru miejscach w sieci mignęło), zaczęła się nagonka na dopalacze. Zamykanie sklepów itp. Przeczytałem blipnięcie i stwierdziłem, że jeśli faktycznie 3 osoby zeszły po nich w ciągu tygodnia (i nie jest to jakiś mocno nietypowy tydzień), to bardzo dużo jest (150 rocznie). Nie byłem pewien, jak kształtują się dane dotyczące umieralności z powodu przedawkowania narkotyków, ale 3 osoby tygodniowo wydały mi się dużą ilością. Sprawdziłem i gógiel potwierdza – od 1999 r. liczba zgonów z powodu przedawkowania narkotyków wynosi ok. 300 rocznie (wcześniej ok. 200), czyli dopalacze byłyby tylko o połowę mniej zabójcze niż cała reszta (wliczamy heroinę i kompot). O ile nie są już ujęte w tej statystyce – klasyfikacja nie jest oczywista.

Zgony z powodu przedawkowania narkotyków w latach 1987–2005.

Zgony z powodu przedawkowania narkotyków w latach 1987–2005. Źródło danych: GUS, na podstawie Zgony z powodu przedawkowania narkotyków.

Z ciekawych rzeczy – kojarzy mi się, że zaostrzenie przepisów dotyczących narkotyków (m.in. ściganie posiadania na własny użytek) to właśnie okolice 1999 r. Jak widać koreluje się dodatnio ze wzrostem zgonów. Potem mieliśmy parę zmian dotyczących tego, co jest narkotykiem (obecnie prawie wszystko, wliczając mało popularne i stosunkowo bezpieczne substancje).

Jeśli pamiętam poprawnie datę zaostrzenia przepisów, to mamy piękny przykład analogiczny do surowego podejścia do piwa na imprezie szkolnej. Ścigają piwo – młodzież przestawia się na wódkę (łatwiej ukryć, mniejsze opakowania). Ścigają wódkę – młodzież przestawia się na jeszcze trudniejsze do wykrycia narkotyki. Każda z substancji jest trudniejsza do kontroli, łatwiejsza do nadużycia i potencjalnie bardziej niebezpieczna. Chętni do odurzenia się/spróbowani są (i zawsze będą).

Co jeszcze? Dopalacze, w przeciwieństwie do uczciwych narkotyków, to mieszanki różnych substancji, których główną cechą wspólną jest to, że nie są (póki co) sklasyfikowane prawnie jako narkotyki. I oficjalnie, w większości przypadków, nie są przeznaczone do spożycia (ale i tak kupujący wiedzą o co chodzi). Zasadniczo na myśl przychodzą mi tu Birol i Butapren (ależ oczywiście, że są w użyciu jako środki odurzające, nie tylko mamy znany kultowy utwór o butaprenie, ale i poradnik sprzed zaledwie 5 lat widzę), tyle że tu przynajmniej substancja jest jedna i znana, więc łatwiejsze do kontroli.

Podsumowując: nie martwi mnie, że zamykają sklepy z dopalaczami. Martwi mnie, że w ich miejscu nie powstają uczciwe coffee shopy (dla jasności, dla mnie mogliby tam wszystkie narkotyki sprzedawać, byle nie mieszanki i byle stężenia podawali i ilość uczciwie). Bo hurtowni artykułów chemicznych nie zamkną, a pomysłowość ludzka nie zna granic.

 

Naprawienie hibernacji w Squeeze.

W poprzednich narzekaniach na Debiana pisałem, jak to mi hibernacja szwankuje, mimo zgłoszonych bugów. Nie ma co ukrywać, powrót tematu hibernacji w tej dyskusji i chęć zepsucia czegoś doprowadziły do tego, że stwierdziłem, że trzeba poszukać problemu. Metodą najdoskonalszą, czyli izolacji problemu.

Podejrzanych było dwóch: hibernate i uswsusp. Na początek stwierdziłem, że wyrzucę oba pakiety wraz z konfiguracjami (wajig purge…) i zobaczę, jak LXDE reaguje. Ku memu zdziwieniu, opcje hibernacji i usypiania nadal były dostępne. Kliknąłem jedną z nich i… ku memu zdziwieniu zadziałała. Znaczy się, winnych może być więcej. Szybki reboot i dalsze działanie uśpienia upewniły mnie, że musi być inny winny.

Wizyta na kanale #debian (hibernacja to dla mnie nowość, przyznaję się od razu, że ten temat jest mi praktycznie obcy, jakoś nigdy nie widziałem sensu tego) przyniosła newsa: jest jeszcze pakiet pm-utils, który może zapewniać dostęp do usypiania i hibernacji. Został odinstalowany i zainstalowałem od nowa uswsusp. Tradycyjnie nie banglał. Wywaliłem go i stwierdziłem, że dam szansę narzędziom z pm-utils. Ku memu zdziwieniu opcje testowe pokazywały, że powinno działać z ich użyciem i uśpienie, i hibernacja. I faktycznie działają one pod Squeeze od kopa i elegancko.

Pomysłu co może być przyczyną niedziałania uswsusp na kanale nie ma, maintainer pakietu jakoś się nie odzywa w zgłoszeniu błędu. Szkoda, bo uswsusp miał trochę ciekawych opcji (kompresować czy nie, szyfrować czy nie)… Za to dostałem namiar na stronę dotyczącą MIA Team. 😉

Znowu wszystko działa i Debian robi się nudny