Archive

Archive for January, 2010

Twitter Weekly Updates for 2010-01-31

January 31st, 2010
Comments Off

Twitter Updates for 2010-01-31

January 31st, 2010
Comments Off

links for 2010-01-31

January 31st, 2010
Comments Off

OpenAFS-Client on Ubuntu 9.10 “Karmic Koala”

January 31st, 2010

After installing my favourite window manager, next thing I’ll need is the OpenAFS-Client.

The installation of the client on modern Linux distributions is pretty straight forward.

  1. get the packages
  2. compile the kernel module
  3. mess around in some config files

First step: get the packages
sudo apt-get install
openafs-client openafs-doc openafs-modules-source openafs-krb5 krb5-clients krb5-config krb5-user krb5-doc

(Yes, we’ll install the -doc-Packages, because everyone likes documentation)

Next step: build the kernel module
Maybe you’ll need some more packages for this step:
sudo apt-get install module-assistant build-essential
Now start the module assistant, to build the openafs-module.
sudo module-assistant

m-a

The first entries “UPDATE” and “PREPARE” could take a few minutes, because eventually missing packages (e.g. kernel sources or headers, or the compiler-chain) will be installed. “SELECT” will open the next window, where you should search the module and select it.

build

Now build the module. The next question will be “would you like to install the build module?”, but you should now have a guess what to do ;-)
You should now exit the module assistant.

Last step: the config files
Open /etc/krb5.conf and edit the sections containing the following:

1
2
3
4
5
6
7
8
9
10
11
12
[libdefaults]
        default_realm = MYCELL.NET
[realms]
        MYCELL.NET = {
                kdc = kdc1.mycell.net
                kdc = kdc2.mycell.net
                admin_server = kdc1.mycell.net
                default_domain = mycell.net
        }
[domain_realm]
        .mycell.net = MYCELL.NET
        mycell.net = MYCELL.NET

You should translate mycell.net to your local cell settings, but you already knew that, right? Ask your AFS Admin, if you are not sure about the correct values.

You may also take a look at /etc/openafs/afs.conf.client, /etc/openafs/ThisCell and /etc/openafs/CellServDB, but in most cases there’s no need to change something within these three files. If you need to get an updated version of /etc/openafs/CellServDB, just get it via FTP from grand.central.org.
wget -O /etc/openafs/CellServDB
ftp://ftp.central.org/pub/cellservdb/CellServDB

The very last step: restart the client
sudo /etc/init.d/openafs-client restart
Stopping AFS services:.
Starting AFS services: openafs afsd.
afsd: All AFS daemons started.

You’re done! kinit and aklog will be your best friends from now on! :-)

, ,

Enlightenment e17 on Ubuntu 9.10 “Karmic Koala”

January 31st, 2010

We’ll install Enlightenment e17 via the easy_e17.sh-Script, so get it first:
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
chmod +x easy_e17.sh

In order to build successfully, we’ll need some more packages, so fire up apt-get:
sudo apt-get install build-essential libtool autotools-dev automake1.9 subversion zlib1g-dev cython libglib2.0-dev libltdl-dev libcurl4-openssl-dev liblua5.1-0-dev libfontconfig1-dev libvlc-dev libx11-dev libdbus-1-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libfreetype6-dev libpam0g-dev libxcursor-dev libxml2-dev libssl-dev autoconf pkg-config libpng3-dev libxkbfile-dev libsqlite3-dev libimlib2-dev libtagc0-dev libtag1-dev libxmu-dev libxdamage-dev libxcomposite-dev libasound2-dev
all necessary dependencies will be installed.

Ready? Go!
sudo ./easy_e17.sh -i -e –packagelist=full
This will take a while, so get a coffee and a sandwich. But there are a few steps we can do aside.
Open a new terminal window and create the file /usr/share/xsessions/e17.desktop with the following content:

1
2
3
4
5
6
7
[Desktop Entry]
Encoding=UTF-8
Name=e17
Comment=
Exec=/opt/e17/bin/enlightenment_start
Icon=
Type=Application

Now edit /etc/environment or your local shell-config and append “:/opt/e17/bin” to the $PATH-entry (Without the quotes, of course).

Next time you’ll log off and see your GDM again, there should be an entry “e17″ in the window manager section.

,

Es gibt Videos …

January 31st, 2010

… die dürfte sollte es nicht geben.

via Larry Osterman

Twitter Updates for 2010-01-30

January 30th, 2010
Comments Off