Kesäpäivänä Tuomiojärven rannalla Jyväskylän Viitaniemessä

Rutinat, arkisto 11/2009

Julkaistu 25.09.2008 22:29.

Sunnuntaikauppa käy kukkaron päälle

Julkaistu 22.11.2009 16:09.

Sunnuntaikauppa tuli jäädäkseen. Kaupan liitto on arvionut vapaan sunnuntaikaupan synnyttävän alalle työtä noin 2000 henkilötyövuoden edestä. Sikäli kun näin tapahtuu se tietää putiikeille (jos nyt yhtään osaan laskea, osaavammat korjatkoot) 50–100 M€ suuruusluokkaa olevia lisäkustannuksia. Mistä se raha tulee? Alammekohan nyt syödä enemmän kun kaupat ovat auki sunnuntaisinkin?

Markkinamekanismi toimii ja ihmiset saavat mitä eivät tienneet pyytävänsä. Hinnoilla kilpaileva kauppaliike pitää tietysti aukioloaikansa kurissa. Kaupan kiinnipitäminen vain käy markkinaosuuden päälle, eikä silloin parempi kate paljoa lämmitä. Kaupoilla ei ole (koska voittojahan kauppiaan kuuluu ajatella) varaa olla sunnuntaina kiinni, kustannukset valuvat tuotteiden hintoihin ja kuluttajan itku ruuan hinnan noususta vain yltyy.

Odottakaapa vain, niin seuraavaan hintojen nousua ihmettelevään lehtijuttuun haastateltu Kaupan liiton tappi itkee kohonneita kustannuksia.

Ubuntu Karmic Koala, ASUS Eee Box and black screen

Julkaistu 20.11.2009 07:15.

I recently upgraded my lovely ASUS Eee Box B203 from Jaunty to Karmic only to be greeted by black screen and blinking signal light (signal going on and off). This appeared to be caused by a bug in Xorg Intel driver version 2.9.0. The Debian bug report had a patch that worked for me.

It took a while to find out the reason. Mainly because there are “Karmic black screen!!!1” stuff all over the place now and the reasons vary. Xorg log had a tip. Xorg Intel driver did not see the monitor which was connected to DVI port (TDMS-1).

(II) intel(0): Output VGA disconnected
(II) intel(0): Output TMDS-1 disconnected
(WW) intel(0): No outputs definitely connected, trying again...
(II) intel(0): Output VGA disconnected
(II) intel(0): Output TMDS-1 disconnected
(WW) intel(0): Unable to find initial modes
(EE) intel(0): No valid modes.

That way I found the Debian bug report. And this is how I downloaded, patched, compiled and installed a video driver that works for me.

mkdir ~/src
cd ~/src
apt-get install dpkg-dev
apt-get source xserver-xorg-video-intel
wget http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=30;filename=patch-revert;att=1;bug=548045 -O video-intel-revert.patch
patch xserver-xorg-video-intel-2.9.0/src/i830_sdvo.c video-intel-revert.patch
apt-get build-deb xserver-xorg-video-intel
apt-get install devscripts  # contains dch
cd xserver-xorg-video-intel-2.9.0/
dch -i "bump version"
dch -l '~terotil' "tag this local"
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i xserver-xorg-video-intel_2.9.0-1ubuntu3~terotil1_i386.deb

Debian (tai Ubuntu) ja salasanaton tunnus

Julkaistu 19.11.2009 07:32.

Tarvitsin olohuonekoneeseen yhteiskäyttöisen salasanattoman käyttäjätunnuksen. Halusin kenen tahansa voivan päästä koneelta käsiksi nettiin, televisioon, musiikkiarkistoon ja valokuviin tarvitsematta syöttää mitään salasanaa, edes tyhjää. Muttei toki netin yli, vaan vain olohuoneesta käsin.

Olin kranttu, enkä kelpuuttanut GDM:n tarjoamaa automaattikirjautumista. Sain tarvitsemani, mutten ihan pelkästään salasanan nollaamalla.

Loin tavalliseen tapaan käyttäjätunnuksen vieras ja tuunasin käyttöoikeudet. Käyttäjää luodessa asetetulla salasanalla ei luonnollisesti ole isommin väliä jos sen aikoo poistaa. Salasanan saa poistettua komentamalla

$ sudo passwd -d vieras

Ja salasana tosiaan poistuu kokonaan, eikä sitä vain aseteta tyhjäksi. Käyttäjän /etc/shadow rivi alkaa vieras::…. Normaalisti, myös tyhjän salasanan tapauksessa, kahden ensimmäisen kaksoispisteen välissä on satakunta merkkiä pitkä salasanan hajautus.

Tämä ei pelkästään riitä, koska kirjautumisesta huolehtiva PAM on oletuksena säädetty olemaan kelpuuttamatta salasanattomia tunnuksia kirjautumaan. Salasanattomien tunnusten hyväksymiseen löytyi ohje debian-user -meililistalta. Autentikointiasetuksia tuunataan tiedostosta /etc/pam.d/common-auth vaihtamalla nullok_secure tilalle nullok.

Jos ssh-palvelin on asennettuna, pitää lisäksi pitää tarkista, että /etc/ssh/sshd_config tiedostossa on PermitEmptyPasswords no, ja jos ei ole, lisätä se ja käynnistä sshd uudelleen. Näin varmistetaan, ettei ssh-yhteydellä pääse koneeseen ilman salasanaa.