vsftpd nie startuje w Fedora 16

Od pierwszej Fedory vsftpd startował sobie wraz ze startem systemu, jednak po ostatniej aktualizacji z Fedora 15 do Fedora 16 (aktualizacja przez yum) nagle przestał. Od razu nie zauważyłem tego, ale pomyślałem, że wystarczy tylko włączyć demona w usługach. Co ciekawe, nie było go tam :) . Co trzeba zrobić, aby to zmienić?

sudo systemctl enable vsftpd@.service
sudo systemctl start vsftpd@vsftpd.service

Teraz demon śmiga jak trzeba. Nie wiem, dlaczego deweloperzy o nim zapomnieli.

, ,

No Comments

Upgrade do Fedora 16 i błąd Anacondy – nie znaleziono poprzedniej instalacji

Postanowiłem dziś zaktualizować sobie system z Fedora 15 do Fedora 16. Uruchomiłem standardowy zestaw poleceń.

su
yum update yum
yum -y update
yum clean all
#reboot systemu
su
preupgrade

Wszystko leci sobie jak trzeba, aż do ponownego uruchomienia i startu Anacondy, która poinformowała mnie, że nie może znaleźć poprzedniej instalacji Fedory do zaktualizowania. Okazuje się, że to jeden z bugów nowej Anacondy i objawia się, gdy /var jest na osobnej partycji. Rozwiązanie znalazłem tu: https://bugzilla.redhat.com/show_bug.cgi?id=748119#c62

U mnie zadziałało dodanie wpis:

updates=http://clumens.fedorapeople.org/748119.img

do wiersza kernel… w sekcji Preupgrade w pliku konfiguracyjnym Gruba:

/boot/grub/grub.conf

Wpis dodałem zwyczajnie na końcu wiersza, po spacji. Restart, wybranie z gruba opcji Upgrade i poszło gładko :)

, ,

No Comments

Attendance List – lista obecności w WordPress

Czasem jest potrzeba umieszczenia listy obecności na jakimś wydarzeniu, na którą wszyscy zainteresowani mogą się wpisać. Można rozwiązać to mało elegancko w komentarzach pod wpisem, ale można również użyć do tego odpowiedniego pluginu, np Attendance List :)

Attendance List to malutki plugin, który umożliwia wstawienie do każdego posta prostej listy obecności z trzema przyciskami: będę, nie będę i może będę. Dopisywanie się do listy odbywa się bez przeładowania strony (AJAX), więc do działania potrzebny jest włączony javascript.

Instalacja:

  1. rozpakuj archiwum do katalogu z wtyczkami
  2. uruchom plugin
  3. w treści posta, w którym chcesz umieścić listę, zwyczajnie wstaw tag: [attendancelist].

Plugin dostępny jest w oficjalnym repozytorium wordpress.org: Attendance List.

W momencie pisania tego posta, dostępna była wersja 0.1.2 tej wtyczki i działa poprawnie w WordPress 3.*.

, ,

No Comments

TeenyCMS – tani CMS na stronę firmową

Właśnie wyszła stabilna wersja 1.5 systemu teenyCMS. Jest to mały, lekki i dzięki temy wydajny CMS, który z powodzeniem obsłuży stronę firmową, tematyczną stronę prywatną lub niewielki serwis informacyjny.

W wersji 1.5 został całkowicie przepisany silnik obsługi stron i szablonów, dzięki czemu przy dodawaniu stron można teraz wybierać spośród kilku dostępnych wzorów, różniących się strukturą i zastosowaniem.

  1. Zwykła strona HTML – strona informacyjna, może zawierać tekst i zdjęcia.
  2. Strona kontaktowa – zawiera to samo, co zwykła strona HTML i dodatkowo wyposażona jest w formularz kontaktowy.
  3. Lista artykułów – typowy listing, zawierający np. wiadomości lub blog, wyposażony w automatyczny podział na strony.
  4. Pojedynczy artykuł – podobny do strony HTML, ale umożliwiający dodanie zdjęcia z automatycznym tworzeniem miniaturki oraz wybranie daty publikacji.

Cena licencji to jedyne 99pln i w cenie dostajemy wsparcie podczas instalacji, wyboru hostingu i domeny oraz bezpłatne aktualizacje. Zapraszamy na stronę projektu.

, ,

No Comments

Nie powiodło się otwarcie urządzenia gt68xx:libusb:006:002

Po kilku tygodniach nie używania skanera wreszcie zrobił się potrzebny. Podłączyłem go pod port USB, odpaliłem Scanner Tool i klops :)

Nie powiodło się otwarcie urządzenia gt68xx:libusb:006:002

Okazało się, że wcięło gdzieś plik z firmware skanera.

[root@localhost ~]# scanimage -l
[gt68xx] Couldn't open firmware file (`/usr/share/sane/gt68xx/PS1Gfw.usb'): No such file or directory

Aby rozwiązać problem, wystarczyło pobrać najnowszy plik z firmware skanera stąd: http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/PS1Gfw.usb , skopiować go do odpowiedniego katalogu:

/usr/share/sane/gt68xx/

… i skaner śmiga jak dawniej :)

, ,

No Comments