Russ Mann writes: > Hello List, > > Is there a web archive of this mailing list anywhere? I'm trying to get GPG > working with SqWebMail 3.2. I'm using qmail 1.03, vpopmail 5.0, and only > using sqwebmail with the authvchkpw. > > This is the configure line I used: > > ./configure --with-cachedir --enable-softtimeout=900 --enable-autopurge=7 -- > enable-maxpurge=45 --with-maxmsgsize=8388608 --with-ispell=/usr/bin/ispell - > -disable-utf7-folder-encoding --with-calendarpurge=30 > > After I was done, I ran this command: > > su vpopmail; > /usr/local/share/sqwebmail/webgpg > /home/vpopmail/domains/domain.com/user/Maildir > > There is now this folder: > /home/vpopmail/domains/domain.com/user/Maildir/gpg > And this file: > /home/vpopmail/domains/domain.com/user/Maildir/gpg/options > With these contents: > > force-v3-sigs > escape-from-lines > lock-once > comment "" > no-secmem-warning > > Note: There is a blank endline at the beginning and end of this file. > > Here's some GPG output: > > # which gpg > /usr/bin/gpg > # gpg --version > gpg (GnuPG) 1.0.6 > Copyright (C) 2001 Free Software Foundation, Inc. > This program comes with ABSOLUTELY NO WARRANTY. > This is free software, and you are welcome to redistribute it > under certain conditions. See the file COPYING for details. > > Home: ~/.gnupg > Supported algorithms: > Cipher: 3DES, CAST5, BLOWFISH, RIJNDAEL, RIJNDAEL192, RIJNDAEL256, TWOFISH > Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA, ELG > Hash: MD5, SHA1, RIPEMD160 > > The webmail is working, but there are no GPG links, buttons, options > available. I've read through all the documentation, and can't find anything > else to do. > > Any ideas? Can anyone point me to some documentation? Did I miss > something?
The gpg links will be displayed when: 1) The correct version of sqwebmail is installed, with a matching set of html templates. 2) The gpg/options file exists in the logged-in account (this is created by the webgpg script). If the webgpg script is executed under a different uid or gid than the maildir owner, then it won't work. 3) The gpg binary exists. When the configure script executes, it searches the current path for the gpg binary, and if found it's full pathname is saved, and the same exact file must exist at runtime for encryption options to show up. If you compile sqwebmail on one machine, and install it on another machine where gpg is installed someplace else, it will not work. So, these are the three conditions that are required to exist, before encryption options are enabled. -- Sam
