This file is indexed.

/usr/share/ltsp/kioskSession is in ltsp-client-core 5.3.7-0ubuntu2.

This file is owned by root:root, with mode 0o755.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/sh

KIOSK_EXE=$1
KIOSKHOME=/usr/local/share/ltspkiosk/home
KIOSKSTARTUP=/usr/local/share/ltspkiosk/startup

TMPDIR=$(getent passwd ltspkiosk| cut -d: -f6)
export HOME=${TMPDIR}

# Copy a default homedir if present
if [ -d  "${KIOSKHOME}" ]; then
    cp -r ${KIOSKHOME}/* ${KIOSKHOME}/.??* ${TMPDIR}
fi

[ -n "${XAUTHORITY}" ] && cp -a ${XAUTHORITY} ${TMPDIR}

for i in ${KIOSKSTARTUP}/* ; do
    [ -x "${i}" ] && eval "${i}" &
done

if [ "${KIOSK_EXE}" = "unknown" ]; then
    ldm-dialog --message "No program found."
else
    eval ${KIOSK_EXE} ${KIOSK_OPTIONS} || ldm-dialog --message "Could not start program."
fi

[ "$USER" != "root" ] && pkill -u $USER
exit 0