środa, 8 grudnia 2010

BIOS update Intel D510MO

Z powodu braku innych ciekawych zajęć postanowiłem dzisiaj zaktualizować BIOS niedawno zakupionej płyty głównej Intel D510MO.

Płyta dotarła do mnie z BIOS'em w wersji MOPNV10J.86A.0175.2010.0308.0620.
Oczywiscie jak aktualizować .. to do najnowszej na ten moment wersji czyli MOPNV10N.86A.0501.2010.1103.0928. Kilka prób aktualizacji via "F7 BIOS Flash Update" przy zgraną na pen'a nową wesją BIOS'u zakończyła się niepowodzeniem informując Flash update failed. Na szczęście płyta wstawała za każdym razem nie wzruszona. Pokusiłem się nawet o update via opcje "Recovery BIOS Update" co z perspektywy czasu uważam za niezbyt mądrą decyzję, ponieważ update "trwał" w nieskończoność, nie jak to opisywała instrukcja 2-5 minut, a ja nie wiedziałem co z tym fantem zrobić.

Okazuje się że upgrade z MOPNV10J do najnowszej MOPNV10N nalezy wykonać w dwóch krokach. Najpierw robimy update BIOS'u do wesji 0400 (wesja transformacyjna z 10J na 10N), a następnie aktualizujemy do najnowszej wersji 10N. Szkoda tylko że tej informacji nie ma w uwagach do najnowszej wersji.

za: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=19453&lang=eng


Important:

- BIOS version 0311 (MOPNV10J.86A.0311.2010.0802.2346) is the final "10J" BIOS version for D510MO boards. All subsequent BIOS versions will be "10N" BIOS.

- BIOS version 0400 (MOPNV10N.86A.0400.2010.0919.1014) is the transition BIOS for updates from 10J to 10N. To update from 10J BIOS to 10N BIOS, update to version 0400 first. Then update from 0400 to any other subsequent 10N BIOS if needed.

- BIOS version 0400 (updating from 10J to 10N) is supported by any of these BIOS update methods:
iFflash2 Update
Express BIOS Update
F7 Flash Update
Recovery Update

- Updates from any previous "10N" BIOS to version 0400 will fail.

poniedziałek, 8 listopada 2010

pROJEKT-4YOU

Gorąco zachęcam do zainteresowania się firmą pROJEKT-4YOU zajmującą się grafiką i malarstwem. Firmę prowadzi Kinga Fudalej. Pełna oferta na http://www.projekt-4you.com

sobota, 23 października 2010

Przekierwanie wszystkich maili na inne konto

Zmigrowałem kilka domen do GoogleApps'ów. Pojawiła się potrzeba wysłania wszystkich wiadomości z serwera na konto Googlowe. Pomocny okazał się mutt.

Otwieramy interesującą nas skrzynke:

mutt -f path/to/mailbox

Zaznaczamy wszystkie wiadomości tagując je przez wciśnięcie "T" oraz wpisując szablon zaznaczenia ".*". Następnie wciskamy średnik ";" mówiąc mutt'owi że następna akcja będzie dotyczyć zaznaczonych maili. Finalnie wciskamy "b" i wpisujemy adres email na jaki mają zostać wysłane wiadomości.

niedziela, 17 października 2010

Rekord SPF dla domen utrzymywanych w GoogleApps

Google w swojej pomocy nie pisze dokładnie jak ma on wyglądać. Moja propozycja dla tych co nie do końca znają temat to:

nazwa.domeny. IN TXT "v=spf1 a mx ~all"

Wpis ten mówi że tylko serwer spod rekordu A tej domeny, oraz wszystkie serwery wypisane jako rekordy MX mogą wysyłać maila z naszej domeny.

EDIT
A jednak Help Google zawiera dobrą propozycje rekordu SPF. Powyższe niestety nie dokładnie precyzuje wszystkie serwery z których może wychodzić poczta dla danej domeny. Powyższe rozwiązanie powodowało na przykład to że maile wysłane z danej domeny na konta wp.pl lądowały w Spamie.
Propozycja Gogole to:
v=spf1 include:_spf.google.com ~all

Ja jednak ze względu na to że strona danej domeny jest poza serwerami Google, i zawiera mechanizmy wysyłające maile dodaje "a" do opisu rekordu SPF.
v=spf1 a include:_spf.google.com ~all

Teraz powinno być OK :)

niedziela, 26 września 2010

Jak się dostać do menu GRUB w Ubuntu >= 9.10 ?

Dla nowych instalacji Ubuntu 9.10, 10.04 w góre domyślnym boot loaderem stał się GRUBv2. Zmianie uległa domyślna akcja GRUB'a który do niedawna przy każdym starcie wyświetlał liste w możliwymi opcjami zbootowania maszyny.

Od teraz GRUB od razu startuje domyślny config. Do listy dostaniemy sie przytrzymując SHIFT podczas procesu logowania.

wtorek, 14 września 2010

Monitorowanie ilości maili w mailq

Pojawiła się potrzeba monitorowania mailq. Powstał na tą potrzebe taki oto skrypt:

#!/bin/bash
/usr/bin/mailq | /usr/bin/awk '/Requests?\./ { print $5 } /Mail queue is empty/ { print 0 }'

nastepnie dodajemy flage executable (chmod +x) i wstawiamy do snmpd.conf:
exec "messages in mailq" /usr/local/bin/mailq-count

Teraz już można podpinać pod cacti lub nagios'a

poniedziałek, 30 sierpnia 2010

.procmailrc

Problem na dziś: nie działają/nie są interpretownane pliki .procmailrc na jednym z serwerów którymi się zajmuje.

Przyczyną było wyznaczenie celu dostarczanej wiadomości, poprzez użycie $DEFAULT jako celu, zaraz na początku globalnego pliku procmailrc.

poniedziałek, 23 sierpnia 2010

Redmine 0.9.3 - polskie litery w exporcie PDF

Szybkie howto zakładające iż mamy zainstalowane fonty FreeSans:

Sciągamy http://github.com/edwinmoss/rfpdf/zipball/master i zastepujemy REDMINE_DIR/vendor/plugins/rfpdf
Patch'ujemy plik REDMINE_DIR/lib/redmine/export/pdf.rb używając http://www.redmine.org/attachments/2057/pdf.rb.patch oraz plik REDMINE_DIR/vendor/plugins/rfpdf/lib/tcpdf.rb używając http://www.redmine.org/attachments/2073/tcpdf.rb.patch

To by było na tyle.

sobota, 21 sierpnia 2010

Powrót po "latach"

Postanowiłem dzielić się z Wami moimi "odryciami" bedącymi lekarstwem na problemy etatowego admina. Nie raz traci się sporo czasu .. czasami nawet na jakieś oczywiste sprawy, które przy pierwszym podejściu nie wydają się zbyt trywialne. Niedokładne howto, sprzeczne porady w sieci .. skąd ja to znam?

Dzisiaj konfigurowałem postfix'a, dovecot, deliver, dovecot-sieve, managesieve z roundcubem jako frontend. Piekna sprawa, wszystko świetnie hula ale .. no właśnie.
Podczas ustawienia autoodpowiedzi wakacyjnej, przy dostarczeniu poczty deliver zgłaszał taki oto err:

Error: file_dotlock_create(~/.dovecot.lda-dupes) failed: No such file or directory


Wg dokumentacji plugins sieve powinien sobie rozczaić ścieżke do home user'a z mail_location (który miałem ustawiony jak należy) w moim przypadku /var/vmail/%d/%n. Jednak nie wiedzieć czemu deliver chciał tworzyć sobie plik z cache'm sendersów (co by ich nie spamować wieloma autodpowiedziami) w ~/ zamiast w /var/vmail/%d/%n.

Problem rozwiązało dodanie w sekcji plugins:

home = /var/vmail/%d/%n


Być może jeśli czas pozwoli podziele sie szybkim howto jak poskładać te wszystkie klocki.