Inlägg taggade: ubuntu

Aide

Av jorgen, fredag, september 11th, 2009 08:46 f m GMT +2

Om du har besämt dig för att få mer kontroll på din server så kanske du har försökt få igång Aide, det gjorde jag. Ett envist fel gjorde så att jag inte kunde starta programmet, eller rättare sagt, varje natt så genererade cron-jobbet ett fel.

Det såg ut så här:

Couldn’t open file /var/lib/aide/please-dont-call-aide-without-parameters/aide.db for reading

En snabb koll i man filen säger att en databas måste initieras, och det gör man genom att starta Aide med parametern –I eller –initialize.  Men det fungerar inte.

Lösningen är ännu enklare, kör aideinit, det kommandor gör all magi och initierar database. Det tar en rätt lång stund, beroende på hur mycket filer du har och har valt att övervaka. När det är klart så kan du testköra med kommandot aide för att se att felmeddelandet är borta.

Om du inte vet vad aide är så står det så här på programmet sida (http://aide.sourceforge.net):

What is AIDE?

AIDE (Advanced Intrusion Detection Environment) is a free replacement for Tripwire. It does the same things as the semi-free Tripwire and more.

There are other free replacements available so why build a new one? All the other replacements do not achieve the level of Tripwire. And I wanted a program that would exceed the limitations of Tripwire.

What does it do?

It creates a database from the regular expression rules that it finds from the config file. Once this database is initialized it can be used to verify the integrity of the files. It has several message digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to check the integrity of the file. More algorithms can be added with relative ease. All of the usual file attributes can also be checked for inconsistencies. It can read databases from older or newer versions. See the manual pages within the distribution for further info.

Finns som vanligt att installera med apt-get :-)

Locales from hell

Av jorgen, måndag, december 8th, 2008 08:35 f m GMT +2

Antingen är det bara jag som har prblem eller så är jag helt usel på att googla… Men jag har alltid haft problem när man kombinerar samba linux putty och windows.

Det blir alltid knas med svenska filnamn och jag har fått sitta och editera samba conf:en och locales och en massa små filer för att få det att fungera bra, dvs. dom svenska tecknen i filnamn ska visas som svenska i putty, i alla samba shares och man ska kunna skapa svenska filnamn från windows och terminalen och det ska fortfarande vara svenska tecken oavsett hur man tittar på filnamnen.

ÄNTLIGEN har jag fått fram en lösning!

Steg ett är att editera

/etc/default/locale

det enda som ska stå i den filen är

LANG="sv_SE.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="sv_SE.UTF-8"
LC_TIME="sv_SE.UTF-8"
LC_COLLATE="sv_SE.UTF-8"
LC_MONETARY="sv_SE.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="sv_SE.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="sv_SE.UTF-8"
LC_TELEPHONE="sv_SE.UTF-8"
LC_MEASUREMENT="sv_SE.UTF-8"
LC_IDENTIFICATION="sv_SE.UTF-8"
LC_ALL=

Sen ska du i putty ändra translation till UTF-8 (I inställningarna för putty ligger det under Windows –> translation)

Nu leker livet och allt är bra, om du nu har filer på din linux disk som är sedan tidigare och visar konstiga tecken i svenska filnamn har du bara lite mer att trixa med sen kommer ditt liv att vara solig och glatt, åtminstonde under överskådlig framtid…

Testa att skriva

ls | iconv -f ISO_8859-15 -t UTF-8

Här kan du undersöka vilket format de gamla svenska tecknen har, byt ut ISO_8859-15 mot andra kodningar så formas tecknen om till UTF-8 när dom listas. När du klurat ut vilken kodning dom har, dvs. när dom visas rätt så kan du konvertera filnamnet med

convmv -f ISO_8859-15 -t UTF-8 *

Samma här, den kodning du fick fram i förra steget använder du i –f parametern (-f från & –t till). Kör du kommandot så här så visar den bara vad som görs, ingen ändring görs. är du är övertygad att det blir bra så lägger du bara till –notest på slutet av raden så görs ändringarna på riktigt.

Och om det skulle skita sig så läser du bara in säkerhetskopiorna du gjorde innan du började, då är allt som vanligt igen och du kan försöka en gång till.

Det här fungerade bra med min Ubuntu 8.10 server, men jag ser inga problem med att göra så här på andra distributioner. Så länge som alla binärer finns…

Open source

Av jorgen, söndag, november 16th, 2008 08:10 e m GMT +2

opensource

Go baby go!

Panorama Theme by Themocracy