A workaround to add short fortunes to signatures for Evolution 1.0.x. Here it is: This goes to ~/.profile or ~/.bashrc: ------------------------------------------------------------------ SNIP! if [ -x ~/bin/signfortune.sh ]; then . ~/bin/signfortune.sh fi if [ ! -e ~/.signature-lock ]; then echo "* * * * * /home/`whoami`/bin/signfortune.sh > /dev/null" | crontab - touch ~/.signature-lock export SIGNLOCK="1" fi ------------------------------------------------------------------ SNIP! This is the ~/bin/signfortune.sh: ------------------------------------------------------------------ SNIP! #!/bin/sh cat > ~/.signature.txt << EOF *** YOUR SIGNATURE HERE *** `/usr/games/fortune -s` EOF ------------------------------------------------------------------ SNIP! and finally the ~/.bash_logout ------------------------------------------------------------------ SNIP! if [ $SIGNLOCK == "1" ]; then crontab -d rm -f ~/.signature-lock fi ------------------------------------------------------------------ SNIP! Sure, it's slackware here and I've got fortune from bsdgames collection. Don't forget to modify paths and signature :) This will replace the crontab for your user account with a call to the script to rewrite the signature in every minute, until you logout. And when you do, ~/.bash_logout will remove the crontab entry and it's won't waste any CPU time anymore. The thing which hurts is that if you're logged on, and you've got APM/ACPI enabled, it will never go standby or suspend, I think. -HTH -- Enver ALTIN (a.k.a. skyblue) - Software developer, generic solvent. http://enver.casdb.com/ - mailto: ealtin at casdb dot com http://enver.casdb.com/CV.html - Just me, myself and I. Always borrow money from a pessimist; he doesn't expect to be paid back.
Attachment:
signature.asc
Description: This is a digitally signed message part