3
## Apply the Gnome Flashback Metacity session by default in XRDP
4
if [ -f /etc/xrdp/startwm.sh ]; then
5
mv /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh.bak > /dev/null 2>&1
7
cp -av usr/share/linkat/linkat-xrdp/startwm.sh /etc/xrdp/startwm.sh > /dev/null 2>&1
8
chmod +x /etc/xrdp/startwm.sh > /dev/null 2>&1
10
## Fix logout in xrdp session
11
if [ -f /etc/xrdp/sesman.ini ]; then
12
cp -av /etc/xrdp/sesman.ini /etc/xrdp/sesman.ini.bak > /dev/null 2>&1
13
cp -av /usr/share/linkat/linkat-xrdp/sesman.ini /etc/xrdp/sesman.ini > /dev/null 2>&1
16
## Fix catalan keyboard in xrdp
17
cp -av /usr/share/linkat/linkat-xrdp/km-teclat-catala.ini /etc/xrdp/km-0000040a.ini
18
cp -av /usr/share/linkat/linkat-xrdp/km-teclat-catala.ini /etc/xrdp/km-00000403.ini
20
## Copy the correct pulseaudio module in system
22
if [ $arch == "x86_64" ]; then
23
cp -av /usr/share/linkat/linkat-xrdp/modules/module-xrdp-sink64.so /usr/lib/pulse-8.0/modules/module-xrdp-sink.so > /dev/null 2>&1
25
cp -av /usr/share/linkat/linkat-xrdp/modules/module-xrdp-sink.so /usr/lib/pulse-8.0/modules/ > /dev/null 2>&1
28
## Apply spanish keyboard in XVkbd
29
echo "#include \"XVkbd-spanish\"" > /etc/X11/app-defaults/XVkbd
31
## Reboot services for apply new config
32
service xrdp restart > /dev/null 2>&1
33
service xrdp-sesman restart > /dev/null 2>&1