X-Git-Url: https://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/b930b26ee67546bfbe60cde22ac5051e9e51e9ea..3f0b03dc3cc7eb2ec10399cd0b6c0dca0e83b12f:/blog/index.html diff --git a/blog/index.html b/blog/index.html index fe3f46cc65..ae08aae01f 100644 --- a/blog/index.html +++ b/blog/index.html @@ -243,6 +243,63 @@ kan.

+
+
Now accepting bitcoins - anonymous and distributed p2p crypto-money
+
2010-12-10 08:20
+
+

With this weeks lawless +governmental +attacks on Wikileak and +free +speech, it has become obvious that PayPal, visa and mastercard can +not be trusted to handle money transactions. +A blog post from +Simon +Phipps on bitcoin reminded me about a project that a friend of +mine mentioned earlier. I decided to follow Simon's example, and get +involved with BitCoin. I got +some help from my friend to get it all running, and he even handed me +some bitcoins to get started. I even donated a few bitcoins to Simon +for helping me remember BitCoin.

+ +

So, what is bitcoins, you probably wonder? It is a digital +crypto-currency, decentralised and handled using peer-to-peer +networks. It allows anonymous transactions and prohibits central +control over the transactions, making it impossible for governments +and companies alike to block donations and other transactions. The +source is free software, and while the key dependency wxWidgets 2.9 +for the graphical user interface is missing in Debian, the command +line client builds just fine. Hopefully Jonas +will get the package into +Debian soon.

+ +

Bitcoins can be converted to other currencies, like USD and EUR. +There are companies accepting +bitcoins when selling services and goods, and there are even +currency "stock" markets where the exchange rate is decided. There +are not many users so far, but the concept seems promising. If you +want to get started and lack a friend with any bitcoins to spare, +you can even get +some for free (0.05 +bitcoin at the time of writing). Use +BitcoinWatch to keep an eye +on the current exchange rates.

+ +

As an experiment, I have decided to set up bitcoind on one of my +machines. If you want to support my activity, please send Bitcoin +donations to the address +15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b. Thank you!

+
+
+ + + + Tags: bitcoin, debian, english, personvern, sikkerhet. + +
+
+
+
Martin Bekkelund: En stille bønn om Datalagringsdirektivet
2010-12-09 21:25
@@ -922,93 +979,6 @@ the upgrade, but hope those that do can have a look.

- Tags: debian, debian edu, english. - -
- -
- -
-
Migrating Xen virtual machines using LVM to KVM using disk images
-
2010-11-22 11:20
-
-

Most of the computers in use by the -Debian Edu/Skolelinux project -are virtual machines. And they have been Xen machines running on a -fairly old IBM eserver xseries 345 machine, and we wanted to migrate -them to KVM on a newer Dell PowerEdge 2950 host machine. This was a -bit harder that it could have been, because we set up the Xen virtual -machines to get the virtual partitions from LVM, which as far as I -know is not supported by KVM. So to migrate, we had to convert -several LVM logical volumes to partitions on a virtual disk file.

- -

I found -a -nice recipe to do this, and wrote the following script to do the -migration. It uses qemu-img from the qemu package to make the disk -image, parted to partition it, losetup and kpartx to present the disk -image partions as devices, and dd to copy the data. I NFS mounted the -new servers storage area on the old server to do the migration.

- -
-#!/bin/sh
-
-# Based on
-# http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
-
-set -e
-set -x
-
-if [ -z "$1" ] ; then
-    echo "Usage: $0 <hostname>"
-    exit 1
-else
-    host="$1"
-fi
-
-if [ ! -e /dev/vg_data/$host-disk ] ; then
-    echo "error: unable to find LVM volume for $host"
-    exit 1
-fi
-
-# Partitions need to be a bit bigger than the LVM LVs.  not sure why.
-disksize=$( lvs --units m | grep $host-disk | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-swapsize=$( lvs --units m | grep $host-swap | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-totalsize=$(( ( $disksize + $swapsize ) ))
-
-img=$host.img
-#dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
-qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
-
-parted $img mklabel msdos
-parted $img mkpart primary linux-swap 0 $disksize
-parted $img mkpart primary ext2 $disksize $totalsize
-parted $img set 1 boot on
-
-modprobe dm-mod
-losetup /dev/loop0 $img
-kpartx -a /dev/loop0
-
-dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
-fsck.ext3 -f /dev/mapper/loop0p1 || true
-mkswap /dev/mapper/loop0p2
-
-kpartx -d /dev/loop0
-losetup -d /dev/loop0
-
- -

The script is perhaps so simple that it is not copyrightable, but -if it is, it is licenced using GPL v2 or later at your discretion.

- -

After doing this, I booted a Debian CD in rescue mode in KVM with -the new disk image attached, installed grub-pc and linux-image-686 and -set up grub to boot from the disk image. After this, the KVM machines -seem to work just fine.

-
-
- - - Tags: debian, debian edu, english.
@@ -1051,7 +1021,7 @@ seem to work just fine.

  • November (13)
  • -
  • December (5)
  • +
  • December (6)
  • @@ -1106,15 +1076,15 @@ seem to work just fine.

  • aros (1)
  • -
  • bitcoin (1)
  • +
  • bitcoin (2)
  • bootsystem (10)
  • -
  • debian (45)
  • +
  • debian (46)
  • debian edu (53)
  • -
  • english (76)
  • +
  • english (77)
  • fiksgatami (1)
  • @@ -1136,7 +1106,7 @@ seem to work just fine.

  • opphavsrett (18)
  • -
  • personvern (29)
  • +
  • personvern (30)
  • reprap (11)
  • @@ -1144,7 +1114,7 @@ seem to work just fine.

  • rss (1)
  • -
  • sikkerhet (21)
  • +
  • sikkerhet (22)
  • sitesummary (3)