dockapps/wmfsm
Doug Torrance 2be3432290 wmfsm: Handle errors related to the HOME environment variable.
In particular, if HOME is undefined, then a segmentation fault will occur.
Also, if HOME is at least 245 characters, then a buffer overflow will occur.
We check for these conditions and exit with an error message instead.

Patch obtained from Debian package [1].

[1] https://sources.debian.net/src/wmfsm/0.35-1/debian/patches/handle_HOME_errors.patch/
2015-08-21 08:24:26 +01:00
..
wmfsm wmfsm: Handle errors related to the HOME environment variable. 2015-08-21 08:24:26 +01:00
AUTHORS wmfsm: Update with new contact information. 2015-01-22 11:12:10 +00:00
ChangeLog wmfsm: Bump to version 0.35. 2015-01-22 11:12:11 +00:00
configure.ac wmfsm uses libdockapp 2015-08-16 09:41:07 +01:00
COPYING wmfsm: Update COPYING from http://www.gnu.org/licenses/gpl-2.0.txt. 2015-01-22 11:12:10 +00:00
Makefile.am wmfsm uses libdockapp 2015-08-16 09:41:07 +01:00
NEWS wmfsm: Add version 0.34 to repository. 2015-01-22 11:11:18 +00:00
README wmfsm: Add note about libdockapp to README. 2015-08-21 08:24:26 +01:00

Requirements:
libdockapp (at least version 0.7.0)
http://windowmaker.org/dockapps/?name=libdockapp

Installation:
autoreconf -i
./configure
(or ./configure --with-xpm=foo, where foo is your preferred .xpm)
make
make install (as root)
Edit sample.wmfsmrc and copy it to ~/.wmfsmrc