diff --git a/anabot-prepare.sh b/anabot-prepare.sh index 1067699..e09f538 100755 --- a/anabot-prepare.sh +++ b/anabot-prepare.sh @@ -28,3 +28,6 @@ Categories=System; Exec=anaconda NoDisplay=true EOF + + +cp -r /opt/xfreerdp-hack/$(uname -m)/* / diff --git a/etc/systemd/system/anabot-direct.service.wants/xfreerdp.service b/etc/systemd/system/anabot-direct.service.wants/xfreerdp.service new file mode 120000 index 0000000..b7ec378 --- /dev/null +++ b/etc/systemd/system/anabot-direct.service.wants/xfreerdp.service @@ -0,0 +1 @@ +../xfreerdp.service \ No newline at end of file diff --git a/etc/systemd/system/anabot.service.wants/xfreerdp.service b/etc/systemd/system/anabot.service.wants/xfreerdp.service new file mode 120000 index 0000000..b7ec378 --- /dev/null +++ b/etc/systemd/system/anabot.service.wants/xfreerdp.service @@ -0,0 +1 @@ +../xfreerdp.service \ No newline at end of file diff --git a/etc/systemd/system/xfreerdp.service b/etc/systemd/system/xfreerdp.service new file mode 100644 index 0000000..d90c7ba --- /dev/null +++ b/etc/systemd/system/xfreerdp.service @@ -0,0 +1,14 @@ +[Unit] +Description=xfreerdp-dummy +After=anaconda.service +After=anabot-prepare.service +Before=anabot.service +Before=anabot-direct.service + +[Service] +ExecStart=/opt/xfreerdp.sh +Environment=HOME=/root + +[Install] +WantedBy=anabot.service +WantedBy=anabot-direct.service diff --git a/xfreerdp-hack/aarch64/usr/bin/Xvfb b/xfreerdp-hack/aarch64/usr/bin/Xvfb new file mode 100755 index 0000000..99a6b39 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/bin/Xvfb differ diff --git a/xfreerdp-hack/aarch64/usr/bin/mcookie b/xfreerdp-hack/aarch64/usr/bin/mcookie new file mode 100755 index 0000000..25f7100 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/bin/mcookie differ diff --git a/xfreerdp-hack/aarch64/usr/bin/xauth b/xfreerdp-hack/aarch64/usr/bin/xauth new file mode 100755 index 0000000..b1a9699 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/bin/xauth differ diff --git a/xfreerdp-hack/aarch64/usr/bin/xfreerdp b/xfreerdp-hack/aarch64/usr/bin/xfreerdp new file mode 100755 index 0000000..be5847d Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/bin/xfreerdp differ diff --git a/xfreerdp-hack/aarch64/usr/bin/xkbcomp b/xfreerdp-hack/aarch64/usr/bin/xkbcomp new file mode 100755 index 0000000..011162d Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/bin/xkbcomp differ diff --git a/xfreerdp-hack/aarch64/usr/bin/xvfb-run b/xfreerdp-hack/aarch64/usr/bin/xvfb-run new file mode 100755 index 0000000..464bb26 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/bin/xvfb-run @@ -0,0 +1,200 @@ +#!/usr/bin/sh +# --- T2-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# T2 SDE: package/.../xorg-server/xvfb-run.sh +# Copyright (C) 2005 The T2 SDE Project +# Copyright (C) XXXX - 2005 Debian +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- T2-COPYRIGHT-NOTE-END --- + +# $Id$ +# from: http://necrotic.deadbeast.net/xsf/XFree86/trunk/debian/local/xvfb-run + +# This script starts an instance of Xvfb, the "fake" X server, runs a command +# with that server available, and kills the X server when done. The return +# value of the command becomes the return value of this script. +# +# If anyone is using this to build a Debian package, make sure the package +# Build-Depends on xvfb, xbase-clients, and xfonts-base. + +set -e + +PROGNAME=xvfb-run +SERVERNUM=99 +AUTHFILE= +ERRORFILE=/dev/null +STARTWAIT=3 +XVFBARGS="-screen 0 640x480x24" +LISTENTCP="-nolisten tcp" +XAUTHPROTO=. + +# Query the terminal to establish a default number of columns to use for +# displaying messages to the user. This is used only as a fallback in the event +# the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the +# script is running, and this cannot, only being calculated once.) +DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true +if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then + DEFCOLUMNS=80 +fi + +# Display a message, wrapping lines at the terminal width. +message () { + echo "$PROGNAME: $*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} +} + +# Display an error message. +error () { + message "error: $*" >&2 +} + +# Display a usage message. +usage () { + if [ -n "$*" ]; then + message "usage error: $*" + fi + cat <&2 + exit 2 +fi + +if ! type xauth >/dev/null; then + error "xauth command not found" + exit 3 +fi + +# Set up the temp dir for the pid and X authorization file +XVFB_RUN_TMPDIR="$(mktemp --directory --tmpdir $PROGNAME.XXXXXX)" +# If the user did not specify an X authorization file to use, set up a temporary +# directory to house one. +if [ -z "$AUTHFILE" ]; then + AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXX) +fi + +# Start Xvfb. +MCOOKIE=$(mcookie) + +if [ -z "$AUTO_DISPLAY" ]; then + # Old style using a pre-computed SERVERNUM + XAUTHORITY=$AUTHFILE Xvfb ":$SERVERNUM" $XVFBARGS $LISTENTCP >>"$ERRORFILE" \ + 2>&1 & + XVFBPID=$! +else + # New style using Xvfb to provide a free display + PIDFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" pid.XXXXXX) + SERVERNUM=$(XAUTHORITY=$AUTHFILE Xvfb -displayfd 1 $XVFBARGS $LISTENTCP \ + 2>"$ERRORFILE" & echo $! > $PIDFILE) + XVFBPID=$(cat $PIDFILE) +fi +sleep "$STARTWAIT" + +XAUTHORITY=$AUTHFILE xauth source - << EOF >>"$ERRORFILE" 2>&1 +add :$SERVERNUM $XAUTHPROTO $MCOOKIE +EOF + +# Start the command and save its exit status. +set +e +DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1 +RETVAL=$? +set -e + +# Kill Xvfb now that the command has exited. +kill $XVFBPID + +# Clean up. +XAUTHORITY=$AUTHFILE xauth remove ":$SERVERNUM" >"$ERRORFILE" 2>&1 +if [ -n "$XVFB_RUN_TMPDIR" ]; then + if ! rm -r "$XVFB_RUN_TMPDIR"; then + error "problem while cleaning up temporary directory" + exit 5 + fi +fi + +# Return the executed command's exit status. +exit $RETVAL + +# vim:set ai et sts=4 sw=4 tw=80: diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6 b/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6 new file mode 120000 index 0000000..bbf4646 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6 @@ -0,0 +1 @@ +libXdmcp.so.6.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6.0.0 b/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6.0.0 new file mode 100755 index 0000000..80321b8 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libXdmcp.so.6.0.0 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2 b/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2 new file mode 120000 index 0000000..60b9e1e --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2 @@ -0,0 +1 @@ +libXfont2.so.2.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2.0.0 b/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2.0.0 new file mode 100755 index 0000000..68a09f2 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libXfont2.so.2.0.0 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1 b/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1 new file mode 120000 index 0000000..3f19d30 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1 @@ -0,0 +1 @@ +libXmuu.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1.0.0 b/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1.0.0 new file mode 100755 index 0000000..3bd928e Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libXmuu.so.1.0.0 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3 b/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3 new file mode 120000 index 0000000..39598ea --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3 @@ -0,0 +1 @@ +libavahi-client.so.3.2.9 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3.2.9 b/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3.2.9 new file mode 100755 index 0000000..223136e Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libavahi-client.so.3.2.9 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3 b/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3 new file mode 120000 index 0000000..202a8e3 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3 @@ -0,0 +1 @@ +libavahi-common.so.3.5.4 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3.5.4 b/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3.5.4 new file mode 100755 index 0000000..3315dba Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libavahi-common.so.3.5.4 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1 b/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1 new file mode 120000 index 0000000..518adaf --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1 @@ -0,0 +1 @@ +libfontenc.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1.0.0 b/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1.0.0 new file mode 100755 index 0000000..b15192a Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libfontenc.so.1.0.0 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8 b/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8 new file mode 120000 index 0000000..2219121 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8 @@ -0,0 +1 @@ +libunwind-aarch64.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8.1.0 b/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8.1.0 new file mode 100755 index 0000000..1803e90 Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libunwind-aarch64.so.8.1.0 differ diff --git a/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8 b/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8 new file mode 120000 index 0000000..e0b2092 --- /dev/null +++ b/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8 @@ -0,0 +1 @@ +libunwind.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8.1.0 b/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8.1.0 new file mode 100755 index 0000000..6afc51f Binary files /dev/null and b/xfreerdp-hack/aarch64/usr/lib64/libunwind.so.8.1.0 differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/Xvfb b/xfreerdp-hack/ppc64le/usr/bin/Xvfb new file mode 100755 index 0000000..bb607f8 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/bin/Xvfb differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/mcookie b/xfreerdp-hack/ppc64le/usr/bin/mcookie new file mode 100755 index 0000000..029ee8e Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/bin/mcookie differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/ppc b/xfreerdp-hack/ppc64le/usr/bin/ppc new file mode 120000 index 0000000..da0d0cc --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/bin/ppc @@ -0,0 +1 @@ +setarch \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/bin/ppc32 b/xfreerdp-hack/ppc64le/usr/bin/ppc32 new file mode 120000 index 0000000..da0d0cc --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/bin/ppc32 @@ -0,0 +1 @@ +setarch \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/bin/ppc64 b/xfreerdp-hack/ppc64le/usr/bin/ppc64 new file mode 120000 index 0000000..da0d0cc --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/bin/ppc64 @@ -0,0 +1 @@ +setarch \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/bin/xauth b/xfreerdp-hack/ppc64le/usr/bin/xauth new file mode 100755 index 0000000..4559684 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/bin/xauth differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/xfreerdp b/xfreerdp-hack/ppc64le/usr/bin/xfreerdp new file mode 100755 index 0000000..6d55ff8 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/bin/xfreerdp differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/xkbcomp b/xfreerdp-hack/ppc64le/usr/bin/xkbcomp new file mode 100755 index 0000000..0f6aadb Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/bin/xkbcomp differ diff --git a/xfreerdp-hack/ppc64le/usr/bin/xvfb-run b/xfreerdp-hack/ppc64le/usr/bin/xvfb-run new file mode 100755 index 0000000..464bb26 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/bin/xvfb-run @@ -0,0 +1,200 @@ +#!/usr/bin/sh +# --- T2-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# T2 SDE: package/.../xorg-server/xvfb-run.sh +# Copyright (C) 2005 The T2 SDE Project +# Copyright (C) XXXX - 2005 Debian +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- T2-COPYRIGHT-NOTE-END --- + +# $Id$ +# from: http://necrotic.deadbeast.net/xsf/XFree86/trunk/debian/local/xvfb-run + +# This script starts an instance of Xvfb, the "fake" X server, runs a command +# with that server available, and kills the X server when done. The return +# value of the command becomes the return value of this script. +# +# If anyone is using this to build a Debian package, make sure the package +# Build-Depends on xvfb, xbase-clients, and xfonts-base. + +set -e + +PROGNAME=xvfb-run +SERVERNUM=99 +AUTHFILE= +ERRORFILE=/dev/null +STARTWAIT=3 +XVFBARGS="-screen 0 640x480x24" +LISTENTCP="-nolisten tcp" +XAUTHPROTO=. + +# Query the terminal to establish a default number of columns to use for +# displaying messages to the user. This is used only as a fallback in the event +# the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the +# script is running, and this cannot, only being calculated once.) +DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true +if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then + DEFCOLUMNS=80 +fi + +# Display a message, wrapping lines at the terminal width. +message () { + echo "$PROGNAME: $*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} +} + +# Display an error message. +error () { + message "error: $*" >&2 +} + +# Display a usage message. +usage () { + if [ -n "$*" ]; then + message "usage error: $*" + fi + cat <&2 + exit 2 +fi + +if ! type xauth >/dev/null; then + error "xauth command not found" + exit 3 +fi + +# Set up the temp dir for the pid and X authorization file +XVFB_RUN_TMPDIR="$(mktemp --directory --tmpdir $PROGNAME.XXXXXX)" +# If the user did not specify an X authorization file to use, set up a temporary +# directory to house one. +if [ -z "$AUTHFILE" ]; then + AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXX) +fi + +# Start Xvfb. +MCOOKIE=$(mcookie) + +if [ -z "$AUTO_DISPLAY" ]; then + # Old style using a pre-computed SERVERNUM + XAUTHORITY=$AUTHFILE Xvfb ":$SERVERNUM" $XVFBARGS $LISTENTCP >>"$ERRORFILE" \ + 2>&1 & + XVFBPID=$! +else + # New style using Xvfb to provide a free display + PIDFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" pid.XXXXXX) + SERVERNUM=$(XAUTHORITY=$AUTHFILE Xvfb -displayfd 1 $XVFBARGS $LISTENTCP \ + 2>"$ERRORFILE" & echo $! > $PIDFILE) + XVFBPID=$(cat $PIDFILE) +fi +sleep "$STARTWAIT" + +XAUTHORITY=$AUTHFILE xauth source - << EOF >>"$ERRORFILE" 2>&1 +add :$SERVERNUM $XAUTHPROTO $MCOOKIE +EOF + +# Start the command and save its exit status. +set +e +DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1 +RETVAL=$? +set -e + +# Kill Xvfb now that the command has exited. +kill $XVFBPID + +# Clean up. +XAUTHORITY=$AUTHFILE xauth remove ":$SERVERNUM" >"$ERRORFILE" 2>&1 +if [ -n "$XVFB_RUN_TMPDIR" ]; then + if ! rm -r "$XVFB_RUN_TMPDIR"; then + error "problem while cleaning up temporary directory" + exit 5 + fi +fi + +# Return the executed command's exit status. +exit $RETVAL + +# vim:set ai et sts=4 sw=4 tw=80: diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6 b/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6 new file mode 120000 index 0000000..bbf4646 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6 @@ -0,0 +1 @@ +libXdmcp.so.6.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6.0.0 b/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6.0.0 new file mode 100755 index 0000000..a883423 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libXdmcp.so.6.0.0 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2 b/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2 new file mode 120000 index 0000000..60b9e1e --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2 @@ -0,0 +1 @@ +libXfont2.so.2.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2.0.0 b/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2.0.0 new file mode 100755 index 0000000..f9936cb Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libXfont2.so.2.0.0 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1 b/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1 new file mode 120000 index 0000000..3f19d30 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1 @@ -0,0 +1 @@ +libXmuu.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1.0.0 b/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1.0.0 new file mode 100755 index 0000000..a326b68 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libXmuu.so.1.0.0 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3 b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3 new file mode 120000 index 0000000..39598ea --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3 @@ -0,0 +1 @@ +libavahi-client.so.3.2.9 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3.2.9 b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3.2.9 new file mode 100755 index 0000000..1bdca31 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-client.so.3.2.9 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3 b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3 new file mode 120000 index 0000000..202a8e3 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3 @@ -0,0 +1 @@ +libavahi-common.so.3.5.4 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3.5.4 b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3.5.4 new file mode 100755 index 0000000..f869695 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libavahi-common.so.3.5.4 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1 b/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1 new file mode 120000 index 0000000..518adaf --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1 @@ -0,0 +1 @@ +libfontenc.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1.0.0 b/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1.0.0 new file mode 100755 index 0000000..d59b168 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libfontenc.so.1.0.0 differ diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libunwind-ppc64.so.8 b/xfreerdp-hack/ppc64le/usr/lib64/libunwind-ppc64.so.8 new file mode 120000 index 0000000..3594b80 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libunwind-ppc64.so.8 @@ -0,0 +1 @@ +libunwind-ppc64.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8 b/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8 new file mode 120000 index 0000000..e0b2092 --- /dev/null +++ b/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8 @@ -0,0 +1 @@ +libunwind.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8.1.0 b/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8.1.0 new file mode 100755 index 0000000..a105f16 Binary files /dev/null and b/xfreerdp-hack/ppc64le/usr/lib64/libunwind.so.8.1.0 differ diff --git a/xfreerdp-hack/s390x/usr/bin/Xvfb b/xfreerdp-hack/s390x/usr/bin/Xvfb new file mode 100755 index 0000000..3b410b9 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/bin/Xvfb differ diff --git a/xfreerdp-hack/s390x/usr/bin/mcookie b/xfreerdp-hack/s390x/usr/bin/mcookie new file mode 100755 index 0000000..4685098 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/bin/mcookie differ diff --git a/xfreerdp-hack/s390x/usr/bin/s390 b/xfreerdp-hack/s390x/usr/bin/s390 new file mode 120000 index 0000000..da0d0cc --- /dev/null +++ b/xfreerdp-hack/s390x/usr/bin/s390 @@ -0,0 +1 @@ +setarch \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/bin/s390x b/xfreerdp-hack/s390x/usr/bin/s390x new file mode 120000 index 0000000..da0d0cc --- /dev/null +++ b/xfreerdp-hack/s390x/usr/bin/s390x @@ -0,0 +1 @@ +setarch \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/bin/xauth b/xfreerdp-hack/s390x/usr/bin/xauth new file mode 100755 index 0000000..c25595d Binary files /dev/null and b/xfreerdp-hack/s390x/usr/bin/xauth differ diff --git a/xfreerdp-hack/s390x/usr/bin/xfreerdp b/xfreerdp-hack/s390x/usr/bin/xfreerdp new file mode 100755 index 0000000..4fd35ad Binary files /dev/null and b/xfreerdp-hack/s390x/usr/bin/xfreerdp differ diff --git a/xfreerdp-hack/s390x/usr/bin/xkbcomp b/xfreerdp-hack/s390x/usr/bin/xkbcomp new file mode 100755 index 0000000..18c204f Binary files /dev/null and b/xfreerdp-hack/s390x/usr/bin/xkbcomp differ diff --git a/xfreerdp-hack/s390x/usr/bin/xvfb-run b/xfreerdp-hack/s390x/usr/bin/xvfb-run new file mode 100755 index 0000000..464bb26 --- /dev/null +++ b/xfreerdp-hack/s390x/usr/bin/xvfb-run @@ -0,0 +1,200 @@ +#!/usr/bin/sh +# --- T2-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# T2 SDE: package/.../xorg-server/xvfb-run.sh +# Copyright (C) 2005 The T2 SDE Project +# Copyright (C) XXXX - 2005 Debian +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- T2-COPYRIGHT-NOTE-END --- + +# $Id$ +# from: http://necrotic.deadbeast.net/xsf/XFree86/trunk/debian/local/xvfb-run + +# This script starts an instance of Xvfb, the "fake" X server, runs a command +# with that server available, and kills the X server when done. The return +# value of the command becomes the return value of this script. +# +# If anyone is using this to build a Debian package, make sure the package +# Build-Depends on xvfb, xbase-clients, and xfonts-base. + +set -e + +PROGNAME=xvfb-run +SERVERNUM=99 +AUTHFILE= +ERRORFILE=/dev/null +STARTWAIT=3 +XVFBARGS="-screen 0 640x480x24" +LISTENTCP="-nolisten tcp" +XAUTHPROTO=. + +# Query the terminal to establish a default number of columns to use for +# displaying messages to the user. This is used only as a fallback in the event +# the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the +# script is running, and this cannot, only being calculated once.) +DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true +if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then + DEFCOLUMNS=80 +fi + +# Display a message, wrapping lines at the terminal width. +message () { + echo "$PROGNAME: $*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} +} + +# Display an error message. +error () { + message "error: $*" >&2 +} + +# Display a usage message. +usage () { + if [ -n "$*" ]; then + message "usage error: $*" + fi + cat <&2 + exit 2 +fi + +if ! type xauth >/dev/null; then + error "xauth command not found" + exit 3 +fi + +# Set up the temp dir for the pid and X authorization file +XVFB_RUN_TMPDIR="$(mktemp --directory --tmpdir $PROGNAME.XXXXXX)" +# If the user did not specify an X authorization file to use, set up a temporary +# directory to house one. +if [ -z "$AUTHFILE" ]; then + AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXX) +fi + +# Start Xvfb. +MCOOKIE=$(mcookie) + +if [ -z "$AUTO_DISPLAY" ]; then + # Old style using a pre-computed SERVERNUM + XAUTHORITY=$AUTHFILE Xvfb ":$SERVERNUM" $XVFBARGS $LISTENTCP >>"$ERRORFILE" \ + 2>&1 & + XVFBPID=$! +else + # New style using Xvfb to provide a free display + PIDFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" pid.XXXXXX) + SERVERNUM=$(XAUTHORITY=$AUTHFILE Xvfb -displayfd 1 $XVFBARGS $LISTENTCP \ + 2>"$ERRORFILE" & echo $! > $PIDFILE) + XVFBPID=$(cat $PIDFILE) +fi +sleep "$STARTWAIT" + +XAUTHORITY=$AUTHFILE xauth source - << EOF >>"$ERRORFILE" 2>&1 +add :$SERVERNUM $XAUTHPROTO $MCOOKIE +EOF + +# Start the command and save its exit status. +set +e +DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1 +RETVAL=$? +set -e + +# Kill Xvfb now that the command has exited. +kill $XVFBPID + +# Clean up. +XAUTHORITY=$AUTHFILE xauth remove ":$SERVERNUM" >"$ERRORFILE" 2>&1 +if [ -n "$XVFB_RUN_TMPDIR" ]; then + if ! rm -r "$XVFB_RUN_TMPDIR"; then + error "problem while cleaning up temporary directory" + exit 5 + fi +fi + +# Return the executed command's exit status. +exit $RETVAL + +# vim:set ai et sts=4 sw=4 tw=80: diff --git a/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6 b/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6 new file mode 120000 index 0000000..bbf4646 --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6 @@ -0,0 +1 @@ +libXdmcp.so.6.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6.0.0 b/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6.0.0 new file mode 100755 index 0000000..97466fe Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libXdmcp.so.6.0.0 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2 b/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2 new file mode 120000 index 0000000..60b9e1e --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2 @@ -0,0 +1 @@ +libXfont2.so.2.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2.0.0 b/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2.0.0 new file mode 100755 index 0000000..323472b Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libXfont2.so.2.0.0 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1 b/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1 new file mode 120000 index 0000000..3f19d30 --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1 @@ -0,0 +1 @@ +libXmuu.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1.0.0 b/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1.0.0 new file mode 100755 index 0000000..60070d9 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libXmuu.so.1.0.0 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3 b/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3 new file mode 120000 index 0000000..39598ea --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3 @@ -0,0 +1 @@ +libavahi-client.so.3.2.9 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3.2.9 b/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3.2.9 new file mode 100755 index 0000000..a92e384 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libavahi-client.so.3.2.9 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3 b/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3 new file mode 120000 index 0000000..202a8e3 --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3 @@ -0,0 +1 @@ +libavahi-common.so.3.5.4 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3.5.4 b/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3.5.4 new file mode 100755 index 0000000..f89ac03 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libavahi-common.so.3.5.4 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1 b/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1 new file mode 120000 index 0000000..518adaf --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1 @@ -0,0 +1 @@ +libfontenc.so.1.0.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1.0.0 b/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1.0.0 new file mode 100755 index 0000000..c732b70 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libfontenc.so.1.0.0 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8 b/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8 new file mode 120000 index 0000000..11f589c --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8 @@ -0,0 +1 @@ +libunwind-s390x.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8.1.0 b/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8.1.0 new file mode 100755 index 0000000..2b09d41 Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libunwind-s390x.so.8.1.0 differ diff --git a/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8 b/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8 new file mode 120000 index 0000000..e0b2092 --- /dev/null +++ b/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8 @@ -0,0 +1 @@ +libunwind.so.8.1.0 \ No newline at end of file diff --git a/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8.1.0 b/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8.1.0 new file mode 100755 index 0000000..881999c Binary files /dev/null and b/xfreerdp-hack/s390x/usr/lib64/libunwind.so.8.1.0 differ diff --git a/xfreerdp-hack/x86_64/usr/bin/Xvfb b/xfreerdp-hack/x86_64/usr/bin/Xvfb new file mode 100755 index 0000000..5e41aab Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/bin/Xvfb differ diff --git a/xfreerdp-hack/x86_64/usr/bin/mcookie b/xfreerdp-hack/x86_64/usr/bin/mcookie new file mode 100755 index 0000000..e0e15c1 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/bin/mcookie differ diff --git a/xfreerdp-hack/x86_64/usr/bin/xauth b/xfreerdp-hack/x86_64/usr/bin/xauth new file mode 100755 index 0000000..ecba9c0 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/bin/xauth differ diff --git a/xfreerdp-hack/x86_64/usr/bin/xfreerdp b/xfreerdp-hack/x86_64/usr/bin/xfreerdp new file mode 100755 index 0000000..8de0547 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/bin/xfreerdp differ diff --git a/xfreerdp-hack/x86_64/usr/bin/xkbcomp b/xfreerdp-hack/x86_64/usr/bin/xkbcomp new file mode 100755 index 0000000..d76d9c6 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/bin/xkbcomp differ diff --git a/xfreerdp-hack/x86_64/usr/bin/xvfb-run b/xfreerdp-hack/x86_64/usr/bin/xvfb-run new file mode 100755 index 0000000..464bb26 --- /dev/null +++ b/xfreerdp-hack/x86_64/usr/bin/xvfb-run @@ -0,0 +1,200 @@ +#!/usr/bin/sh +# --- T2-COPYRIGHT-NOTE-BEGIN --- +# This copyright note is auto-generated by ./scripts/Create-CopyPatch. +# +# T2 SDE: package/.../xorg-server/xvfb-run.sh +# Copyright (C) 2005 The T2 SDE Project +# Copyright (C) XXXX - 2005 Debian +# +# More information can be found in the files COPYING and README. +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; version 2 of the License. A copy of the +# GNU General Public License can be found in the file COPYING. +# --- T2-COPYRIGHT-NOTE-END --- + +# $Id$ +# from: http://necrotic.deadbeast.net/xsf/XFree86/trunk/debian/local/xvfb-run + +# This script starts an instance of Xvfb, the "fake" X server, runs a command +# with that server available, and kills the X server when done. The return +# value of the command becomes the return value of this script. +# +# If anyone is using this to build a Debian package, make sure the package +# Build-Depends on xvfb, xbase-clients, and xfonts-base. + +set -e + +PROGNAME=xvfb-run +SERVERNUM=99 +AUTHFILE= +ERRORFILE=/dev/null +STARTWAIT=3 +XVFBARGS="-screen 0 640x480x24" +LISTENTCP="-nolisten tcp" +XAUTHPROTO=. + +# Query the terminal to establish a default number of columns to use for +# displaying messages to the user. This is used only as a fallback in the event +# the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the +# script is running, and this cannot, only being calculated once.) +DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true +if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then + DEFCOLUMNS=80 +fi + +# Display a message, wrapping lines at the terminal width. +message () { + echo "$PROGNAME: $*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} +} + +# Display an error message. +error () { + message "error: $*" >&2 +} + +# Display a usage message. +usage () { + if [ -n "$*" ]; then + message "usage error: $*" + fi + cat <&2 + exit 2 +fi + +if ! type xauth >/dev/null; then + error "xauth command not found" + exit 3 +fi + +# Set up the temp dir for the pid and X authorization file +XVFB_RUN_TMPDIR="$(mktemp --directory --tmpdir $PROGNAME.XXXXXX)" +# If the user did not specify an X authorization file to use, set up a temporary +# directory to house one. +if [ -z "$AUTHFILE" ]; then + AUTHFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" Xauthority.XXXXXX) +fi + +# Start Xvfb. +MCOOKIE=$(mcookie) + +if [ -z "$AUTO_DISPLAY" ]; then + # Old style using a pre-computed SERVERNUM + XAUTHORITY=$AUTHFILE Xvfb ":$SERVERNUM" $XVFBARGS $LISTENTCP >>"$ERRORFILE" \ + 2>&1 & + XVFBPID=$! +else + # New style using Xvfb to provide a free display + PIDFILE=$(mktemp -p "$XVFB_RUN_TMPDIR" pid.XXXXXX) + SERVERNUM=$(XAUTHORITY=$AUTHFILE Xvfb -displayfd 1 $XVFBARGS $LISTENTCP \ + 2>"$ERRORFILE" & echo $! > $PIDFILE) + XVFBPID=$(cat $PIDFILE) +fi +sleep "$STARTWAIT" + +XAUTHORITY=$AUTHFILE xauth source - << EOF >>"$ERRORFILE" 2>&1 +add :$SERVERNUM $XAUTHPROTO $MCOOKIE +EOF + +# Start the command and save its exit status. +set +e +DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1 +RETVAL=$? +set -e + +# Kill Xvfb now that the command has exited. +kill $XVFBPID + +# Clean up. +XAUTHORITY=$AUTHFILE xauth remove ":$SERVERNUM" >"$ERRORFILE" 2>&1 +if [ -n "$XVFB_RUN_TMPDIR" ]; then + if ! rm -r "$XVFB_RUN_TMPDIR"; then + error "problem while cleaning up temporary directory" + exit 5 + fi +fi + +# Return the executed command's exit status. +exit $RETVAL + +# vim:set ai et sts=4 sw=4 tw=80: diff --git a/xfreerdp-hack/x86_64/usr/lib64/libXdmcp.so.6 b/xfreerdp-hack/x86_64/usr/lib64/libXdmcp.so.6 new file mode 100755 index 0000000..5ba8a79 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libXdmcp.so.6 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libXfont2.so.2 b/xfreerdp-hack/x86_64/usr/lib64/libXfont2.so.2 new file mode 100755 index 0000000..6995273 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libXfont2.so.2 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libXmuu.so.1 b/xfreerdp-hack/x86_64/usr/lib64/libXmuu.so.1 new file mode 100755 index 0000000..3193631 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libXmuu.so.1 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libavahi-client.so.3 b/xfreerdp-hack/x86_64/usr/lib64/libavahi-client.so.3 new file mode 100755 index 0000000..f064edc Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libavahi-client.so.3 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libavahi-common.so.3 b/xfreerdp-hack/x86_64/usr/lib64/libavahi-common.so.3 new file mode 100755 index 0000000..2ea23d4 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libavahi-common.so.3 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libfontenc.so.1 b/xfreerdp-hack/x86_64/usr/lib64/libfontenc.so.1 new file mode 100755 index 0000000..de627b1 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libfontenc.so.1 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libunwind-x86_64.so.8 b/xfreerdp-hack/x86_64/usr/lib64/libunwind-x86_64.so.8 new file mode 100755 index 0000000..6463a22 Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libunwind-x86_64.so.8 differ diff --git a/xfreerdp-hack/x86_64/usr/lib64/libunwind.so.8 b/xfreerdp-hack/x86_64/usr/lib64/libunwind.so.8 new file mode 100755 index 0000000..250230c Binary files /dev/null and b/xfreerdp-hack/x86_64/usr/lib64/libunwind.so.8 differ diff --git a/xfreerdp.sh b/xfreerdp.sh new file mode 100755 index 0000000..a3c8082 --- /dev/null +++ b/xfreerdp.sh @@ -0,0 +1,10 @@ +#!/usr/bin/bash + +while sleep 1; do + pidof gnome-kiosk_ && break +done +sleep 2 +while :; do + /usr/bin/xvfb-run -a -e /tmp/xvfb-run-err.log -s "-screen 0 1024x768x24" /usr/bin/xfreerdp /u:username /p:password /v:localhost /cert:ignore /size:1024x768 + sleep 1 +done