Oficjalne stanowisko ws. rewolty w repozytorium PLD
Nie podoba mi się to.
To sprawdź uprawnienia do plików z hasłami i uprawnieniami grup. Konkretniej, jeżeli korzystasz z SVNa za apaczem, zobacz czy przypadkiem podczas ostatniego upgrade apacza ktoś Ci nie ustawił domyślnie deny na wszystko poza katalogami WWW. Żeby apacz chciał czytać plik ustawiony przez “AuthzSVNAccessFile”, należy mu pozwolić na dostęp do danego katalogu:
AuthzSVNAccessFile /home/services/subversion/groups <Directory /home/services/subversion/> Order allow,deny Allow from all </Directory>
Ja właśnie spędziłem kawałek nocy dochodząc do tego, bo cały czas otrzymywałem komunikat:
svn: Serwer wysłał nieoczekiwaną wartość powrotną (403 Forbidden) w odpowiedzi na żądanie OPTIONS
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request
Koledze ostatnio zachciało się radia internetowego. Z racji tego iż powoli rozglądałem się za jakimś komercyjnym hostingiem, dogadałem się z nim i rozpocząłem współpracę. Podstawowy problem takiego radia, to brak czasu na ciągłe audycje na żywo. Oczywiście jest sobie IceS i można mu dołożyć skrypt w perlu w celu odtwarzania muzyki ciągle, ale rozwiązanie to jest mało estetyczne.
Po pierwsze, IceS cały czas próbuje się podłączyć do serwera i po paru próbach wychodzi. Więc trzeba go odpalić w pętli. Aby przerwać jego działanie i rozpocząć audycję na żywo należy go wykopać, czego skutkiem najczęściej jest przerwa w strumieniu. Trochę pogrzebałem w sieci i znalazłem coś cudownego…
Apache ma sporo sposobów na autoryzację. Jednakże, jakoś nikt za bardzo nie pomyślał o autoryzacji w bazie danych MySQL. Oczywiście, są moduły auth_mysql przeróżne, ale mi się niestety nie udało ich skompilować. Jest także moduł mod_authnz_external, jednakże ma jedną wadę – uruchamia proces autoryzacyjny przy praktycznie każdym requeście, a to nie jest zbyt porządane.
Jedną z metod, na szybkie wykonywanie CGI, jest mechanizm FastCGI. Poza swoimi podstawowymi funkcjami, jest on w stanie także uruchomić jakiś proces i korzystać z niego jako z backendu do autoryzacji.
Krótki crash-course jak szybko przekompresować filmik, coby go można było oglądać na PDA i nie miał pół kilomera szerokości.
Opis ten powstał w poście na forum pdaclub.pl i nie jest przeznaczony dla ludzi technicznych.
A! Chciałbym zaznaczyć, iż mimo tego że opis jest bardzo “windziany”, bez problemu sprawdzi się także i wśród miłośników drobiu arktycznego.