Blog

Moving a Subversion Repository from one Server to Another

05.09.2007 at 21:17

Today at work i had to move a SVN repository from my local virtual server to another company wide accessible one. The following worked quite well.

svnadmin dump /path/to/repository > repository.dump

Then optionally compress the resulting dump and transfer it to the other machine via preferably with scp. On the remote machine do the following:

cd /path/to/new-repository
svnadmin create repository-name
svnadmin load repository-name < repository.dump

By the way, you probably ask why we don't use a modern distributed version control system. The answer is that most development actually still happens within CVS (*outch*) and we are a near windows-only shop so TortoiseSVN comes in handy for most peoples here who are too scared to actually touch the command line.

PS: yes i should blog a bit more, but had to do other real life(tm) things recently hope this improves over time.

So long, Marc

read more comments

It is done -- I passed my exam with a final score of 5.6

03.07.2007 at 17:47

So it's true today i received my exam results and i passed with a final score of 5.6 (the maximum is 6.0 for those of you who are not familiar with the swiss education system). So after 4 years of my apprenticeship i can call myself an "Informatiker (Modular)". Whether i actually learned a lot through the school is another question ;)

But anyway i am looking forward to next thursday where my degree party is taking place in bern.

Marc

read more comments

Pixy a XSS and SQL-Injection Scanner for PHP

28.06.2007 at 14:46

LWN mentioned Pixy a XSS and SQL-Injection Scanner for PHP which looks quite interesting.

From a quick overview over the project page, it seems that it uses data flow analyze to mark potential insecure section where external variables are used without care and prior data validation.

Didn't really test it though and therefore don't know about false positive and so on. But it is certainly worth a closer look, unfortunately i currently don't have time but who knows maybe someday when PHP5 is supported it will become handy.

Marc

read more comments

Creating a new GPG-Key

27.06.2007 at 10:51

Today i created a new gpg-key, here is a short description of this procedure, just in case i have to do it again.

Run

gpg --gen-key

and answer the questions should be fairly straight forward. At the end your key-id which uniquely identifys your key will be printed. Use it to cerate a revoke certificate, just in case your key will be compromised.

gpg --output [email].revoke.asc --gen-revoke [key-id]

Then export your public key which you can distribute to your friends.

gpg --armor --output [email].pub.asc --export [key-id]

I would also advice you to export the private key and store it in a secure place.

gpg --armor --output [email].sec.asc --export-secret-key [key-id]

As a final step send your public to one of the many keyservers so others can fetch it and encrypt documents with it.

gpg --keyserver wwwkeys.ch.pgp.net --send-key [key-id]

The keyserver are constantly synchronising under each other so after some time your key should be available to others. Do a quick search to check this.

gpg --keyserver wwwkeys.de.pgp.net --search-keys [email]

Marc

read more comments

Last exams of my apprenticeship and debconf7 video talks are online

25.06.2007 at 22:01

Today i had the last series of exams for my apprenticeship, shouldn't be that bad. On a side note debconf7 recordings of the various talks are already online. I am currently in no way associated with debian but i am reading the devel lists and attending a development camp would certainly be fun. As i will hopefully have a bit more free time in the next few months i already played with the though to actually participate actively. So congratulates to them, i for one know what i will watch the upcoming evenings.

Marc

read more comments

<< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 >>