The K Desktop Environment

Next Previous Table of Contents

2. Installation

2.1 How to obtain KPopup

KPopup can be found on http://www.henschelsoft.de/ , the main site of KPopup.

2.2 Requirements

-Samba 2.x.x/3.x.x
-QT 3.x.x (with development)
-KDE 3.x.x (with development)

2.3 Compilation and installation

In order to compile and install KPopup on your system, then do the following:

1.) Check the path of the application "smbclient" and change SMBPATH in "misc.h".

2.) Type "./configure" to create Makefiles.

3.) Type "make" to compile KPopup.

4.) Type "make install" as root to install KPopup.

5.) Locate the [global] section of your Samba configuration file (smb.conf) and add the following line
    changing PATH_TO_KPOPUP (normally KDE bin dir) to reflect your systems values.

    message command = sh -c 'PATH_TO_KPOPUP/receivepopup.sh "%s" "%f"'

6.) Type "make create_kpopup_data_dir" as root to create directory "/var/lib/kpopup" and set permission.

7.) Start KPopup to receive and send Popups.

Important:
-Since version 0.9.5pre2, KPopup don't use the cron for getting hosts from samba.
If you updated older versions, then you can delete the cronjob.
-Since version 0.9.6, KPopup don't use the suid-bit for receiving popups.

Since KPopup uses

autoconf
you should have no trouble compiling it. If you run into any problems please report them to Torsten Henschel

Next Previous Table of Contents