Accessing Novell Groupwise from Ubuntu, Mint, etc
0We use Groupwise at work, and up until recently Groupwise support was available in Evolution. I don’t know why it was dropped, but it’s fairly easy to reinstate it again if you’re prepared to build from source.
These are the steps I used to build it on two Linux Mint installations, although it should work on Ubuntu and Debian too.
Edit /etc/apt/sources.list and ensure you have deb-src equivalents for all your main, universe and multiverse repositories
sudo apt-get update
sudo apt-get install libedata-book1.2-dev libedata-cal1.2-dev evolution-dev libdb5.1-dev libcamel1.2-dev
sudo apt-build dep evolution
All being well, a big bunch of build dependencies will be installed
cd ~/src/
git clone http://git.gnome.org/browse/evolution-groupwise/
git checkout -b 3.2.0-patch EVOLUTION_GROUPWISE_3_2_0
# This is the patch for the SOAP port bug
git cherry-pick 3aae80f55d5fd565274f19210564e74d5350a66c
./autogen.sh
All being well, ./autogen.sh will finish and tell you to run make to compile it.
make ; sudo make install
Now, the makefile doesn’t seem to copy over some UI elements, which means the Proxy login feature destroys Evolution if you try to use it. A quick workaround is to copy them from your source tree to your system.
sudo cp src/plugins/*.ui /usr/share/evolution/3.2/ui/
Kill any existing Evolution components…
ps waux | grep -i evolutio[n] | awk {'print $2'} | xargs kill -9
Run evolution from the command line
evolution
apt-key from behind a firewall
1At work we’re pretty heavily firewalled. This means that outbound requests on funny ports are often firewalled off, and systems that rely on such ports will time out.
One such system that is commonly used yet inaccessible is the GPG SKS port 11371. And many many Linux things use GPG!
What got me looking was the common command to import a key, in this case for Spotify.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94558F59
It will time out and fail to import the key, subsequently causing your apt-get operations to fail. A quick update to the command cures it. You *have* to specify hkp:// and :80
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 94558F59
Success! You can also apply the same changes to your default keyservers in ~/.gnupg/gpg.conf
AC Changelog
0Another day of work on the AC…
* Tightened offside hub onto axle
* Replaced alternator mounting bolts
* Checked and tightened lower engine coolant house
* Adjusted bonnet stop to prevent rattle
* Checked speedometer cable and prepared for removal
* Checked gearbox linkage seal
Jeenode & Smart LED Strings
1Recently I bought two packs of 50 Smart RGB LED lights to play with whilst attached to one of my Jeenodes. Subsequent discovery of data by D has allowed me to get them up and running, and to learn more about bit shifting and clock rates.
To wire them up, first make sure you’re plugging the IN end into the Arduino or Jeenode. The SPI bus has a distinct IN and OUT feature, and won’t work otherwise. We found this out the hard way
Next up, hook the red wire to +ve, yellow to MOSI, blue to Ground, and Green to SCK. I’ve found that the regulator on my JeeNode will drive up to 100 of these LEDs.
The library code that you’ll need can be found at http://code.google.com/p/fastspi/, and an example by Xalior can be found at https://github.com/Xalior/FastSPI-Christmas. The FastSPI library will take care of disabling interrupts, so will be able to drive the lights at a rather phenomenal rate











Recent Comments