XPDF kiosk patches introduce following preprocessor devices: KIOSK_PRINT_NO If defined, no printing is allowed. Disables printing buttons etc. It is also a good idea to specify KIOSK_PRINT_SAFE, just in case. KIOSK_PRINT_SAFE If defined, the user can not change pre-set print command. The command/file can be specified using xpdfrc psFile directive. NOTE: This has changed! In xpdf-3.0-kiosk patch the print command was specified with XPDF_KIOSK_PRINT environment variable. KIOSK_SAVE_NO If defined, no saving of files is allowed. KIOSK_OPEN_NO If defined, no opening of files is allowed. These directives can be use in a following way: CXXFLAGS="-DKIOSK_SAVE_NO -DKIOSK_PRINT_NO -DKIOSK_OPEN_NO" \ ./configure make ... For more information about XPDF kiosk patch see LTSP kiosk homepage, http://www.edu.helsinki.fi/atk/ltsp_kiosk/ or contact matti.lattu@helsinki.fi.