Sebastian’s blog

Sebastian’s blog

Sebastian’s blog RSS Feed
 
 
 
 

Archive for Linux

HowTo: Install OpenGroupware.org on Ubuntu 8.04 amd64 server with LDAP support (part 4 of 4)

First part: Build OpenGroupware.org
Second part: Database
Third part: LDAP

We got the core OpenGroupware application.
We got a database backend (PostgreSQL).
We got centralized user management (LDAP).
Now it’s time to finish it all with a basic startup script for ogo.
Open up an editor:
sudo nano /etc/init.d/ogo
And put in the following:
#!/bin/bash
APP=ogo-webui-1.1
PIDFILE=/var/run/ogo
case “${1:-”}” in
’start’)
su -c “source /usr/GNUstep/System/Library/Makefiles/GNUstep.sh && $APP” ogo >>/var/log/ogo/stdout 2>>/var/log/ogo/stderr [...]

HowTo: Install OpenGroupware.org on Ubuntu 8.04 amd64 server with LDAP support (part 3 of 4)

First part: Build OpenGroupware.org
Second part: Database
Fourth part: Finish

We got OpenGroupware and its database running, but we still want OpenGroupware integrated with our central user management in LDAP. Of course, this is optional, but it’s what we did at my last place of work. This HowTo is focused on OpenGroupware, so I won’t go into the [...]

HowTo: Install OpenGroupware.org on Ubuntu 8.04 amd64 server with LDAP support (part 2 of 4)

First part: Build OpenGroupware.org
Third part: LDAP

Fourth part: Finish

Having built the binaries for OpenGroupware.org, we now need a database. OpenGroupware.org uses PostgreSQL. Install that:
sudo apt-get install postgresql
Create the database:
sudo su - postgres
createdb OGo
createuser -A -D OGo
Reply to createuser that the new user will not be able to create new roles, as it’s unnecessary. “-A” creates a [...]

HowTo: Clone your Ubuntu 8.04 installation for easy 8.10-upgrade tests

In about 27 days, the new Ubuntu 8.10 will be released. The beta has been released yesterday. I have some spare time, so I’m using it to do an upgrade test for my installation. I don’t want my main system to be changed (or destroyed), so I’m first cloning the Ubuntu 8.04 installation on my [...]

HowTo: Install OpenGroupware.org on Ubuntu 8.04 amd64 server with LDAP support (part 1 of 4)

Second part: Database
Third part: LDAP
Fourth part: Finish

First some notes.
The installation and compile notes on opengroupware.org are either

not relevant (wrong distro, wrong architecture) or
outdated (current release is 1.1.7, compile notes still talk about 1.0beta)

Also, there are a lot of pitfalls when compiling such a huge project.
I had to install OpenGroupware.org on a company machine, so why [...]

GNOME Do

It seems I have not yet blogged about GNOME Do.
GNOME Do is an application like Quicksilver (MacOS X) and GNOME Launch Box.
So, what is it? I always describe it as “command line for the desktop“.
You open Do with a simple keystroke. Then you just type away, and control your system. You can just type application [...]

5.1 Audio in Ubuntu 8.04

When Ubuntu 8.04 hit the streets in April, I was really annoyed: They had a new sound server (pulseaudio) that was supposed to be the next big thing; Yet, my 5.1 setup stopped working. My workaround was to go back to a “stereo 4.0″ setup, using a hardware audio duplicator.
The last days, I regained confidence [...]

Spam

Just got a spam mail: “Sie sollen Vi nicht einnehmen, wenn Sie eine Frau sind.” (”You can’t take Vi if you’re a woman.”)
So… does this mean Emacs is now doing e-mail advertising?

Linux can Use Graphics Memory as Swap

From the Gentoo Wiki.

Thanks, munin Developers!

I should remember to donate some money to the munin developers.
When I installed munin, it immediately noticed some odd values in my server’s hard disk SMART data; While the data wasn’t critical per se, it made me run some more tests, till I found out that the disk would be crashing soon.
I bought a new [...]

Recent Posts

Categories

Archives

Popular in Linux

Recent Posts

Twitter

Blogs

Friends

FeedCount

Last.fm weekly artists

Meta

License

Creative Commons License
This work (text, author's own images) is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.