Migracja MySQL i PgSQL, standaryzacja VPNów
Informujemy, że dnia 06.06.2012 o godzinie 01:00 wykonana zostanie migracja serwera z bazami danych. Bazy zostaną przeniesione na nowy, lepszy sprzęt, celem poprawienia ich wydajności. Przerwa nie powinna potrwać więcej niż godzinę (przy czym jest to czas uwzględniający ewentualne problemy, które mogą wystąpić podczas migracji).
Oprócz tego, pragniemy poinformować, iż dokonaliśmy standaryzacji wszystkich serwerów VPN i Proxy (poza PL1). Dodana została obsługa serwera proxy UK (tunel dla socks: ukproxy:8888 oraz http proxy: ukproxy:8889) i PL2 (tunel dla socks: pl2proxy:8888 oraz http proxy: pl2proxy:8889), uruchomiliśmy również PPTP na serwerze US (usvpn.mydevil.net). VPN za pomocą PPTP jest teraz dostępny wszędzie.
Jeśli zaś chodzi o serwer US, dokonaliśmy cichej migracji na nową maszynę. Zmienił się adres IP, jednak pozostaliśmy w tej samej serwerowni. Nowy adres może być inaczej wykrywany przez niektóre geolokalizatory (poprzedni w niektórych bazach widniał jako IP z Polski oraz Francji). Osoby, które w plikach konfiguracyjnych podawały adres IP powinny go zmienić na nowy: 173.242.116.232. Adres domenowy nie zmienił się.
Zmiany w VPN oraz garść nowości
Z okazji (prawie) dnia dziecka przygotowaliśmy dla Was kolejną porcję nowości. O niektóre dość długo prosiliście na IRCu i bugtrackerze, mamy nadzieję, że będziecie zadowoleni.
1. Zamknięcie VPN na Ukrainie
Na początek smutna wiadomość. Niestety, musieliśmy zrezygnować z serwera na Ukrainie. Jednakże na jego zastępstwo pojawił się VPN w zupełnie innej, jeśli nie lepszej lokalizacji:
2. VPN w UK
Mamy przyjemność oddać w Wasze ręce VPN w Wielkiej Brytanii. Standardowo, dostępny jest pod adresem: uk.vpn.mydevil.net (lub ukvpn.mydevil.net). VPN w UK przyjmuje zarówno klientów OpenVPN, jak i PPTP.
3. Testowy VPN w Polsce
Pod adresem pl2.vpn.mydevil.net działa testowy (póki co) serwer VPN w dużo lepszej lokalizacji (serwerownia ATMAN). Podobnie jak VPN w UK, ten serwer obsługuje połączenia OpenVPN oraz PPTP.
4. TSDNS*
Na prośbę jednego z naszych użytkowników, uruchomiliśmy obsługę TSDNS na serwerze shellowym. Pozwala ona na przekierowanie użytkowników TeamSpeak3 na odpowiedni adres IP oraz Port przy podaniu tylko domeny (przykład: użytkownik w kliencie TeamSpeak3 podaje domenę example.com, serwer TSDNS sam go przekierowuje na niestandardowy ip/port 127.0.0.1:12345).
Informacje na temat korzystania z TSDNS można zobaczyć po wpisaniu polecenia devil help voice. Z modułem voice mamy jeszcze niecne plany… ;->
5. Maillista
Kolejna sugestia użytkownika, wątek poruszany wielokrotnie na IRCu i na naszej skrzynce pocztowej. Prosiliście o inną drogę kontaktu między użytkownikami niż IRC, padła propozycja listy dyskusyjnej – więc jest.
Krótkie HOWTO:
– Aby zapisać się na maillistę, należy wysłać pustego maila na users+subscribe@lists.mydevil.net,
– Aby wypisać się z maillisty, należy wysłać pustego maila na users+unsubscribe@lists.mydevil.net,
– Aby napisać coś na mailliście, należy wysłać maila na users@lists.mydevil.net.
Kilka słów wyjaśnień: maillista NIE JEST oficjalną drogą kontaktu, czy supportu ze strony administracji. Kilku z nas (członków administracji) na pewno będzie na tej mailliście się odzywać, jednak prosimy pamiętać, że oficjalną drogą kontaktu z administracją MyDevil.net cały czas pozostaje nasz adres e-mail.
Maillistę można również przeglądać na naszym webfroncie, oraz przez nabble, przy czym nabble to zewnętrzny, niezależny serwis.
* – ze względów licencyjnych napisaliśmy własną implementacje protokołu TSDNS.
Nieplanowany reboot maszyny shellowej.
Nastąpiła chwilowa awaria serwera shellowego ssh.mydevil.net, niestety musiał on zostać zrestartowany. Obecnie wszystkie usługi powinny już działać prawidłowo, żadne dane użytkowników nie uległy uszkodzeniu. Serdecznie przepraszamy za wszelkie niedogodności.
Koszulki
Na IRCu zostaliśmy zasypani lawiną pytań na temat tego czy będą, kiedy będą i jak będą. Z tego powodu postanowiliśmy przyspieszyć nieco informację na temat obiecanych koszulek i odłączyć je od „głównego” newsa, zawierającego więcej nowości.
Dla kogo?
Koszulki będzie mógł otrzymać każdy, kto:
– W dniach od 09.05.2012 do 25.05.2012 przedłuży konto IRC1, IRC2, IRC3 lub IRC4 na pół roku, lub rok, lub przedłuży konto EKG1, EKG2 na okres jednego roku.
– W dniach od 09.05.2012 do 25.05.2012 zakupi konto IRC1, IRC2, IRC3 lub IRC4 na pół roku, lub rok, lub zakupi konto EKG1, EKG2 na okres jednego roku i opłaci zamówienie.
Ile będzie to Was kosztować?
Nic. Koszulki są całkowicie darmowe – zarówno sama koszulka jak i koszt przesyłki zostaną pokryte przez nas.
Co należy zrobić, aby koszulkę otrzymać?
– Przy zamówieniu nowego konta należy w formularzu zaznaczyć chęć otrzymania koszulki. Odpowiednie pole w formularzu jest dostępne przy wybraniu zamówienia spełniającego warunki regulaminu, oraz wypełnić dane do wysyłki koszulki (zostaną uaktywnione po zaznaczeniu chęci otrzymania w/w koszulki).
– Przy przedłużaniu istniejącego konta nie należy robić nic, poza zwyczajnym opłaceniem konta. Jeśli użytkownik spełnia warunki regulaminu, na adres e-mail podany przy zamówieniu konta zostanie mu wysłany indywidualny link, służący do uzupełnienia danych do wysyłki koszulki.
Uwaga! Wiadomość z linkiem może zostać uznany jako niechciana wiadomość, więc w razie jego nie otrzymania, prosimy najpierw sprawdzić folder oznaczony jako SPAM.
Regulamin akcji dostępny jest tutaj. W razie pytań i wątpliwości zapraszamy do kontaktu. Zostajemy przy projekcie z poprzedniego newsa, gotowe koszulki mogą nieznacznie się od niego róznić.
PS ktoś zauważył okrągłe 100 dni uptime’u? 😉
Porcja nowości na majówkę!
Zbyt długo nic się nie działo na MyDevil, więc postanowiliśmy uprzyjemnić Wam korzystanie z naszych usług garścią nowości.
Prywatne IPv6
Od kont IRC1 w górę istnieje możliwość przypisania sobie do pięciu prywatnych adresów IPv6 – za darmo. Adresy dodawać można poleceniem:
devil vhost ipv6 add
Polecenie nie przyjmuje żadnych argumentów i za każdym razem dopisuje jeden adres IPv6. Adresy przypisywane są na stałe i nie ma później możliwości ich usunięcia, czy przeniesienia. Jest to raczej drobny dodatek, którym zainteresują się osoby korzystające z naszych usług do łączenia się z sieciami IRC.
Za pomocą prywatnego adresu IPv6 możemy ustawić własny RevDNS i IRCować z własnej domeny. RevDNS dodać można za pomocą następującego polecenia:
devil vhost ipv6 rev <ip> <domena>
Do ustawienia wpisu revDNS domena musi wskazywać na adres IP (wpis typu AAAA).
SOGo
Na prośbę kilku użytkowników dodaliśmy klienta pocztowego SOGo, dostępnego z poziomu przeglądarki. SOGo dostępne jest pod adresem https://poczta.mydevil.net/SOGo/.
Wychodzące IP dla VPN, koniec wsparcia dla hasła shell
Posiadacze prywatnych adresów IP mogą ustawić, by połączenia wychodzące z francuskiego serwera VPN korzystały właśnie z nich. Można to zrobić poleceniem:
devil vpn ip <wychodzące_ip>
Oprócz prywatnych adresów, wszyscy użytkownicy mogą ustawić dowolny adres IP z naszej publicznej listy vhostów, dostępnej również po wpisaniu polecenia devil vhost public
.
Zgodnie z zapowiedzią – zaprzestajemy wsparcia dla logowania do VPNów przy pomocy hasła do konta shell. Wszyscy użytkownicy, którzy nadal nie ustawili osobnego hasła dla usługi VPN prosimy o wykonanie polecenia:
devil vpn pass
Własne wpisy MX
Od tej pory nie ma również wymogu dodawania wpisów MX w domenie mydevil.net, aby korzystać z poczty – wystarczy, że wpisy MX posiadały będą odpowiednie adresy IP. Przykładowo, skonfigurujemy domenę example.com, aby poczta była obsługiwana przez mx1.example.com i mx2.example.com, które z kolei kierować będzie na serwery pocztowe MyDevil:
DOMAIN=example.com
devil dns add $DOMAIN $DOMAIN MX 10 mx1.$DOMAIN
devil dns add $DOMAIN $DOMAIN MX 20 mx2.$DOMAIN
devil dns add $DOMAIN mx1.$DOMAIN A 94.23.92.220
devil dns add $DOMAIN mx2.$DOMAIN A 178.32.201.167
Powyższy przykład można bezpośrednio wkleić do konsoli, zmieniając jedynie wartość zmiennej DOMAIN. Proszę jednak pamiętać, by usunąć wówczas stare wpisy MX, by zachować porządek we wpisach DNS.
Obsługa RSS w rutorrent
Można już korzystać z dobrodziejstw pluginu RSS w rutorrent, czyli webowym interfejsie dla torrentów. Wystarczy dodać ulubiony kanał RSS z torrentami, a potem szybko i wygodnie dodawać wybrane pozycje do kolejki ściągania.
Aktualizacja PHP
PHP zostało zaktualizowane do najnowszych wersji: 5.4.1 oraz 5.3.11.
Prima Aprilis! Oraz garść nowości.
Dla niektórych to było oczywiste już rano, jednak warto o tym napisać. Na szczęście (a dla niektórych niestety) nie zmieniamy nazwy marki na MyLittleDevil.net, wszystko zostaje po staremu.
Niemniej jednak, tęcza w wiadomości powitalnej musiała być dość irytująca. Zdajemy sobie z tego sprawę, więc mamy kilka rzeczy „na przeprosiny” 😉
Webfronty dla repozytoriów i obsługa Mercurial (HG)
Devil repo obsługuje już repozytoria Mercurial (czyli hg) – standardowo, dostęp tylko po szyfrowanym HTTP, oraz osobny zestaw użytkowników dla każdego repozytorium.
Były również prośby o ładne, graficzne fronty do repozytoriów, więc je dodaliśmy. Jeśli korzystając z przeglądarki WWW użytkownik wejdzie pod adres repozytorium, zobaczy graficzną przeglądarkę, czyli: WebSVN, CGIT, lub wbudowany webfront Mercurial.
Koszulki
Była również mowa o pamiątkach MyDevil.net, więc i o tym co nieco opowiemy. Koszulki oczywiście będą, o tym na jakich zasadach koszulki będą przyznawane napiszemy niebawem, a póki co należy skupić się na ich wyglądzie. Oto nasze propozycje:


Jesteśmy rzecz jasna otwarci na krytykę – zarówno w komentarzach, jak i mailowo, czy na ircu. Jeśli masz własną propozycję – śmiało! Koszulki są dla Was, więc Wasze zdanie w tym temacie jest najważniejsze.
Prima Aprilis?
Oczywiście, zarówno strona jak i wiadomość powitalna wrócą do normy. Może i żart nie był zbyt realistyczny, jednak wymagał trochę pracy i niektórym bardzo się podobał. W związku z tym postanowiliśmy dać możliwość „powrotu” do wersji z pierwszego kwietnia. Logowania na adres ssh.equestria.pl, lub ssh.mylittledevil.net sprawi, że wyświetlone zostanie „tęczowe” motd, a devil będzie się nazywać pony. Logowanie na każdy inny adres będzie wyglądać tak, jak do tej pory.
Jeśli chodzi o stronę, wystarczy do paska adresu dopisać ?ponyday=true, a wyświetlona zostanie jej cukierkowo-kucykowa wersja.
Newsletter
O tej opcji nie pisaliśmy, chociaż parę osób zdążyło ją już zauważyć. Zdajemy sobie sprawę z tego, że nie wszyscy śledzą nasz status codziennie – bądźmy szczerzy, czasem się człowiekowi po prostu nie chce. Warto więc wspomnieć o możliwościach śledzenia naszego statusu:
– Subskrypcja: w prawej częsci strony, pod ikonami statusu poszczególnych usług pojawił się formularz, pozwalający zapisać się do listy subskrybentów naszego statusu. Nowe wiadomości będą wysyłane na adres e-mail. Oczywiście, w stopce każdej wiadomości umieszczony jest link pozwalający się później z takiej subskrypcji wypisać.
– RSS: w tej samej częsci strony, jednak tym razem na górze znajduje się pomarańczowy kwadracik, czyli źródło RSS. Wiele przeglądarek posiada wbudowane czytniki, co ułatwia śledzenie zmian.
– Facebook: polubienie naszego profilu na facebooku sprawia, że w najnowszych powiadomieniach będą wyświetlane między innymi informacje z naszego statusu.
– Kanał IRC: bot o wdzięcznym nicku RSS siedzi na naszym kanale IRC 24 godziny na dobę i informuje o nowych postach.
P.S. Niektórym użytkownikom tak bardzo spodobała się idea kucykowych kont shell, że postanowili zbudować pomnik na ich cześć 😉

Zmiana nazwy marki MyDevil.net
Informujemy, że z końcem przyszłego tygodnia nastąpi zmiana nazwy marki MyDevil.net. Ze względu na rosnącą popularność pewnego serialu (czy raczej: pewnej filozofii) oraz na prośby części naszych użytkowników na ircu, postanowiliśmy zmienić nazwę na MyLittleDevil.net.
W związku z tym zmieniły się następujące rzeczy:
– Wygląd naszej strony internetowej został zmodyfikowany tak, by nawiązywał do tej wspaniałej serii,
– Nasze narzędzie do zarządzania kontem zmienia nazwę z devil na pony – pod starą nazwą devil będzie działać jeszcze przez miesiąc,
– Dostępne są już nowe adresy do logowania po ssh: ssh.equestria.pl oraz ssh.mylittledevil.net,
– Adresy stron użytkowników, adresy serwerów pocztowych, oraz serwerów DNS ulegną zmianie w ciągu następnego tygodnia – o szczegółach będziemy jeszcze informować.
Mamy nadzieję, że spodobają się Wam nowe, lepsze, kucykowe konta shell!
EDIT (02.04.2012 00:46):
Oczywiście, to tylko żart! Więcej informacji pod adresem: http://www.status.mydevil.net/status,44.html 😉
Repozytoria, PPTP i nowa obsługa MySQL
Nadszedł czas na wprowadzenie długo oczekiwanych nowości! Na pierwszy ogień pójdą repozytoria.
Dodaliśmy pełną obsługę repozytoriów GIT i SVN, oczywiście zarządzanych Devilem. Istnieje możliwość dodania zarówno publicznego, jak i prywatnego repozytorium, a każde z nich posiada własny zestaw użytkowników. Zainteresowanych odsyłamy do strony na naszym wiki, poświęconej obsłudze repozytoriów. Dostęp do tej usługi posiadają konta IRC2, IRC3 i IRC4.
Pojawiła się również długo oczekiwana obsługa PPTP, czyli VPN, które z łatwością można ustawić na systemach z rodziny Windows, oraz w smartfonach. Również PPTP doczekało się swojej strony na wiki. Póki co PPTP obsługiwane jest tylko we Francji (vpn.mydevil.net), ale pracujemy nad wdrożeniem go również w pozostałych lokalizacjach.
Ważne! Uległa zmianie obsługa VPN. Należy własnoręcznie ustalić hasło do konta VPN. Loginem nadal pozostaje login do konta shell. Logowanie przy pomocy hasła do shella będzie aktywne jeszcze przez miesiąc. Ustawienie hasła do VPN wymagane jest również do działania PPTP. Aby zmienić/ustawić swoje hasło, należy wydać polecenie devil vpn pass. Przy włączaniu usługi (devil vpn on) zostajemy również spytani o hasło.
Zmieniła się składnia Devila dotycząca zarządzania bazami MySQL oraz została wprowadzana obsługa zewnętrznych połączeń do serwera MySQL. Więcej informacji oraz nowa składnia polecenia znajduje się na wiki.
Ciąg dalszy zmian w MyDevil.net
Jak obiecaliśmy, rozpoczęliśmy prężną pracę nad rozwojem systemu zarządzania kontem – Devil. Przez ostatnie tygodnie byliśmy zajęci głównie przepisywaniem jego kodu, aby umożliwić łatwiejsze dodawanie nowych funkcjonalności w przyszłości. Tak, tak, przyznajemy się – zrobiliśmy w kodzie mały bałagan. Ale go poprawiliśmy!
Tak więc: zarówno kod klienta jak i daemona został praktycznie napisany od zera, co dało mu lekkiego kopa wydajnościowego. Zauważyliśmy, że nowy klient jest o wiele bardziej responsywny – reaguje jakieś 30 do 70% szybciej niż jego poprzednik.
Kierujac się sugestiami użytkowników całkowicie zmieniliśmy sposób prezentacji Devilowego helpa. Pomoc jest o wiele bardziej przejrzysta, przypomina trochę output man (między innymi: dostosowywuje się do szerokości terimnala, jeśli jest taka możliwość).
Poprawiliśmy również drobne niedociągnięcia: w starej wersji nie zawsze pokazywała się pomoc lub nie wszędzie pojawiał się komunikat po zakończeniu działania klienta. Nowa wersja pozbawiona jest takich niedociągnięć.
A co nowego potrafi nasz diabełek?
Pierwsza zmiana nie dotyczy ściśle systemu zarządzania kontem, ale na pewno wielu osobom bardzo się przyda. Uruchomiliśmy graficzny interfejs dla serwera torrentowego – rutorrent. Dostępny jest pod adresem https://mdt0.mydevil.net/rutorrent/, danymi do logowania są nasze dane do torrentowego WWW (ustalane za pomocą devil torrent pass).
Dodaliśmy również nowy typ WWW, nazwaliśmy go pointer. Jego zasada opiera się na zduplikowaniu zawartości strony na domenie użytkownika. Dzięki temu można sprawić, by np. domena.pl korzystała z tego samego katalogu co login.mydevil.net, lub poczta.domena.pl korzystała z naszego webmaila. Moduł został opisany na naszej wiki.
Umożliwiliśmy zmianę quoty FTP dla istniejącego konta. Można to zrobić za pomocą polecenia devil ftp quota <login_ftp> <nowa_quota>.
Oprócz tego poprawiona została obsługa FastCGI – bug z query_string utrudniał poprawne działanie wielu aplikacji oraz zaktualizowaliśmy PHP 5.4 do wersji stabilnej 5.4.0.
A co w planach?
Zostaliśmy przez Was trochę pogonieni na IRCu do uchylenia chociaż rąbka tajemnicy – więc nie zdążyliśmy jeszcze przygotować wszystkiego. Niektórzy z Was pewnie zauważą, że zmienił się rezultat polecenia devil mysql list – został przystosowany pod obsługę zewnętrznych hostów. Możliwość ich dodawania pojawi się niebawem.
Obiecaliśmy również PPTP (wątek można znaleźć na bugtrackerze), jego obsługa zostanie dodana wkrótce. Umożliwimy ustawienie innego hasła do VPN – innego niż do konta shell (tak, aby można je było bezpiecznie zapisać w ustawieniach OpenVPN).
Poważne zmiany w MyDevil!
Zaczniemy więc od zmian ważnych, tych długoterminowych i mających największy wpływ na naszych użytkowników. Mimo tego wstępu, proszę się nie bać – zmiany wyjdą tylko na dobre 😉
Nowy administrator
Na wstępie, pragniemy powitać w naszych szeregach nowego administratora! Andrzej Voss, z irca znany jako „Tril” będzie pomagał przy projekcie. MyDevil ostatnimi czasy bardzo się rozrósł, doszło więcej serwerów, powiększyło się grono użytkowników. Chcąc zapewnić płynność i stabilność naszych usług, zdecydowaliśmy się zatrudnić kolejną osobę.
Nowa oferta!
Tak, nie przewidzieliście się. Po raz kolejny zmieniamy ofertę MyDevil. Na lepsze, rzecz jasna. Dla kont IRC3 i IRC4 limity domen, baz danych i kont pocztowych… Przestają istnieć! Oczywiście, wszystkim dotychczasowym użytkownikom owe limity zostały zniesione.
Mimo wszystko, w devilu limit tych zasobów został ustawiony na 2000. Gdyby któryś z użytkowników potrzebował więcej, zapraszamy do kontaktu.
A teraz pora na rzeczy mające mniejszy wpływ, ale będące nie mniej istotne.
VPN w USA
Wasze modlitwy zostały wysłuchane – VPN dostępny jest również w Stanach Zjednoczonych.
Proxy na Ukrainie
Dostępne jest również SOCKS Proxy na Ukrainie. Ważne! Uległ zmianie sposób włączania usług typu Proxy. Dawniej, każda usługa miała oddzielną funkcję w devilu. Obecnie dostęp do wszystkich serwerów typu proxy włączamy i wyłączamy poleceniami:
devil proxy on
devil proxy off
Jeśli wstrzymaliście oddech, to go nie puszczajcie! To jeszcze nie koniec zmian… 🙂
Zaoszczędź czas i pieniądze!
Darmowa migracja
Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:
- Migrację stron i poczty – całkowicie bezpłatnie
- Gwarancję bezpieczeństwa i ciągłości działania
Przenieś się na nowoczesną i niezawodną platformę - wybierz mydevil.net!