debian/0000775000000000000000000000000012334654357007204 5ustar debian/rules0000775000000000000000000000150612214061536010252 0ustar #!/usr/bin/make -f export CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) export CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) export CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) export LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) %: dh $@ --parallel --with apache2 override_dh_auto_clean: dh_auto_clean # clean stray .qm files that are not handled by clean rule in upstream Makefile rm -Rf x2goclient_*.qm override_dh_auto_install: mv plugin_build/libx2goplugin.so plugin_build/libx2goplugin.so.unstripped strip -s --remove-section=.comment --remove-section=.note \ plugin_build/libx2goplugin.so.unstripped -o plugin_build/libx2goplugin.so rm -f plugin_build/libx2goplugin.so.unstripped override_dh_strip: dh_strip -p x2goclient --dbg-package=x2goclient-dbg override_dh_apache2: dh_apache2 --noscripts debian/x2goclient.dirs0000664000000000000000000000034412135065505012134 0ustar usr/bin/ usr/share/x2goclient usr/share/x2goclient/icons usr/share/icons/hicolor/128x128/apps/ usr/share/icons/hicolor/16x16/apps/ usr/share/icons/hicolor/64x64/apps/ usr/share/icons/hicolor/32x32/apps/ usr/share/applications/ debian/compat0000664000000000000000000000000212135065505010370 0ustar 7 debian/source/0000775000000000000000000000000012135065505010472 5ustar debian/source/format0000664000000000000000000000001412135065505011700 0ustar 3.0 (quilt) debian/control0000664000000000000000000000647512312207005010577 0ustar Source: x2goclient Section: x11 Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: X2Go Packaging Team Uploaders: Mike Gabriel , Reinhard Tartler , Build-Depends: apache2-dev, debhelper (>= 7.0.50~), libqt4-dev, libldap2-dev, libssh-dev (>= 0.4.7), libcups2-dev, libx11-dev, libxpm-dev, man2html-base | man2html, Standards-Version: 3.9.4 Homepage: http://wiki.x2go.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/x2go/x2goclient.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/x2go/x2goclient.git;a=summary Package: x2goclient Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libssh-4 (>= 0.4.7), openssh-client, nxproxy, Recommends: openssh-server, rdesktop | freerdp-x11, Suggests: pinentry-x2go, Description: X2Go Client application (Qt4) X2Go is a serverbased computing environment with - session resuming - low bandwidth support - session brokerage support - client-side mass storage mounting support - client-side printing support - audio support - authentication by smartcard and USB stick . X2Go Client is a graphical client (Qt4) for the X2Go system. You can use it to connect to running sessions and start new sessions. Package: x2goplugin Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, openssh-client, libssh-4 (>= 0.4.7), nxproxy, Recommends: openssh-server, rdesktop | freerdp-x11, Suggests: pinentry-x2go, Description: X2Go Client (Qt4) as browser plugin X2Go is a serverbased computing environment with - session resuming - low bandwidth support - session brokerage support - client-side mass storage mounting support - client-side printing support - audio support - authentication by smartcard and USB stick . X2Go Client is a graphical client (qt4) for the X2Go system. You can use it to connect to running sessions and start new sessions. . This package provides X2Go Client as QtBrowser-based Mozilla plugin. Package: x2goplugin-provider Architecture: all Depends: ${misc:Depends}, Recommends: ${misc:Recommends}, apache2 | httpd, Suggests: x2goplugin, Description: Provide X2Go Plugin via Apache webserver X2Go is a serverbased computing environment with - session resuming - low bandwidth support - session brokerage support - client-side mass storage mounting support - client-side printing support - audio support - authentication by smartcard and USB stick . This package provides an example configuration for providing the X2Go Plugin via an Apache webserver. Package: x2goclient-dbg Section: debug Architecture: any Depends: ${misc:Depends}, x2goclient (= ${binary:Version}), Description: X2Go Client application (Qt4), debug symbols X2Go is a serverbased computing environment with - session resuming - low bandwidth support - session brokerage support - client-side mass storage mounting support - client-side printing support - audio support - authentication by smartcard and USB stick . X2Go Client is a graphical client (Qt4) for the X2Go system. You can use it to connect to running sessions and start new sessions . This package provides the debug symbols for the X2Go Client application. debian/x2goplugin-provider.dirs0000664000000000000000000000005412135065505014002 0ustar etc/x2go/plugin-provider etc/apache2/conf.d debian/x2goplugin-provider.postrm0000775000000000000000000000247012214054710014366 0ustar #! /bin/sh # postrm script for x2goplugin-provider # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' overwrit>r> # for details, see /usr/share/doc/packaging-manual/ case "$1" in remove|purge) CONF="x2goplugin-provider" COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true) if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then . /usr/share/apache2/apache2-maintscript-helper apache2_invoke disconf $CONF || exit $? elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then [ ! -L /etc/apache2/conf.d/$CONF.conf ] || rm /etc/apache2/conf.d/$CONF.conf fi ;; upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 0 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0debian/upstream/0000775000000000000000000000000012135065505011032 5ustar debian/upstream/changelog0000664000000000000000000010460612214040350012700 0ustar x2goclient (4.0.1.1-0~x2go1) unstable; urgency=low [ Nicolai Hansen ] * New upstream version (4.0.1.1): - Update Danish translation file. [ Terje Andersen ] * New upstream version (4.0.1.1): - Update Norwegian Bokmaal translation file. [ Oleksandr Shneyder ] * New upstream version (4.0.1.1): - Use "127.0.0.1" instead of localhost to avoid wrong IPv6 hostname resolution. (Fixes: #151). - Wait for x2gocmdexitmessage to return before closing in hidden mode. - Support for published applications in X2Go Plugin - Support for "shadow" mode in X2Go Plugin [ Mike Gabriel ] * New upstream version (4.0.1.1): - If a priv SSH key has been specified, skip the autologin procedure. Let's consider a given SSH private key that fails to log the user in as an overall login failure. (Fixes: #141). - Avoid multiple selectUserSession requests when in broker mode. - Properly set the remote server address received via selectUserSession method when in broker mode. (Fixes: #226). - Fix segmentation fault that started occurring since the custom trayIcon patch was applied. Segfault only occurred if the tray icon was not used. - Show session name in notification bubbles. - Update German translation. - Add cmdline option --broker-autologoff: Enforce re-authentication against X2Go Session Broker after a session has been suspended or terminated. (Fixes: #179). - Enable full access desktop sharing across user accounts. (Fixes: #222). - Make X2Go Client aware of the MATE desktop environment. - Make X2Go Client work in SSH broker mode without the need of a auth-id file. [ Heinrich Schuchardt ] * New upstream version (4.0.1.1): - Call ssh_clean_pubkey_hash() for deallocating public key hashes instead of just calling free(). Required under MS Windows as documented in libssh2 API. (Fixes: #243). (For further details see: http://api.libssh.org/master/group__libssh__session.html). * Provide bin:package with debug symbols for X2Go Client. (Fixes: #255). [ Ezra Bühler ] * New upstream version (4.0.1.1): - Fix auto-resume when session type is »Single Application«. (Fixes: #183). [ Ricardo Díaz Martín ] * New upstream version (4.0.1.1): - Fix detection of maximum screen area available for a session. (Fixes: #165). - Use the session icon as tray icon, pop up notification bubble that informs about current session actions. (Fixes: #177). - Allow for setting maximum available desktop size as window size via the session profile card. Unfortunately, this feature is for now only available on Linux. (Fixes: #214). [ Otto Kjell ] * New upstream version (4.0.1.1): - Enable debug mode through cmd line parameter. (Fixes: #142). - Standardize output to stdout+stderr and make it parseable. [ Orion Poplawski ] * New upstream version (4.0.1.1): - Instead of using a hard-code DPI of 96, use local DPI settings for new sessions if not explicitly set in session profile (Fixes: #164). [ Daniel Lindgren ] * New upstream version (4.0.1.1): - Update Swedish translation file. [ Ricardo Díaz Martín ] * New upstream version (4.0.1.1): - Update Spanish translation file. -- Mike Gabriel Wed, 11 Sep 2013 12:06:02 +0200 x2goclient (4.0.1.0-0~x2go1) unstable; urgency=low [ Frédéric Motte ] * New upstream version (4.0.1.0): - Add French translation file. [ Oleksandr Shneyder ] * New upstream version (4.0.1.0): - Launching parec to init pulseaudio input only on Windows. - Hide profilecard area on broker authentication. - Fix ONMainWindow layout in broker mode. - Set passphrase for key to reverse SSH connection. Fix closing client after getting passphrase (Fixes: #137) - Support for recent cygwin API on Windows. - Add checkbox for -noclipboardprimary argument for internal vcxsrv. [ Mike Gabriel ] * New upstream version (4.0.1.0): - Fix position shifts of broker login widget on repetetive authentication failures. (Fixes: #71). -- Mike Gabriel Fri, 22 Mar 2013 23:15:45 +0100 x2goclient (4.0.0.4-0~x2go1) unstable; urgency=low [ Clemens Lang ] * New upstream version (4.0.0.4): - Add scripts and additional files for building X2Go Client disk images for Mac OS X. (Fixes: #131). [ Mike Gabriel ] * New upstream version (4.0.0.4): - Update man page: Add broker relevant cmdline options. -- Mike Gabriel Mon, 04 Mar 2013 05:46:16 +0100 x2goclient (4.0.0.3-0~x2go1) unstable; urgency=low * Fix version in version.h, VERSION and x2goplugin.rc. -- Mike Gabriel Wed, 13 Feb 2013 14:37:24 +0100 x2goclient (4.0.0.2-0~x2go1) unstable; urgency=low [ Mike Gabriel ] * New upstream version (4.0.0.2): - More icon updates needed. Discovered during Debian package update. [ Orion Poplawski ] * New upstream version (4.0.0.2): - Fix .desktop file, fix FSF address. (Fixes: #88). [ Oleksandr Shneyder ] * New upstream version (4.0.0.2): - Fix support for RSA Keys in X2Go Broker code. - Set autologin as false by default. Quote session ID in SSH broker code - Support for session key "usebrokerpassforproxy" - use broker pass for authentication on proxy. - Fix X2Go Logo. - Terminate nxproxy from X2Go Client if connection to server is lost. (Fixes: #100) - Fix building x2goplugin. -- Mike Gabriel Tue, 12 Feb 2013 19:29:53 +0100 x2goclient (4.0.0.1-0~x2go1) unstable; urgency=low * Bugfix release (4.0.0.1): - Replace symlink at svg/x2gologo.svg with copied file. Fixes tarball release esp. for MS Windows builds. -- Mike Gabriel Wed, 02 Jan 2013 12:19:01 +0100 x2goclient (4.0.0.0-0~x2go1) unstable; urgency=low [ Christoffer Krakou ] * New upstream version (4.0.0.0): - Update Danish translation. - Update Danish translation (SSH proxy feature). [ Daniel Lindgren ] * New upstream version (4.0.0.0): - Update Swedish translation. [ Ezra Bühler ] * New upstream version (4.0.0.0): - Make it possible to resume a session using the keyboard only. Also fix the tab order in the resume session dialog by changing the focus policy of the main window. (Fixes: #80). [ Heinz-M. Graesing ] * New upstream version (4.0.0.0): - Update refurbished X2Go Logo set. License for the X2Go Logos is GPL-2.0+. The inner X2Go logo background is now white (non-transparent) which should fix poor display results for X2Go icons in application menus using a dark theme. (Fixes: #59). [ Jan Engelhardt ] * New upstream version (4.0.0.0): - Fix Debian-like Qt path (qmake will handle it internally). [ Oleksandr Shneyder ] * New upstream version (4.0.0.0): - Translation files updated. - Russian translation updated. - Add support for pgp cards in broker mode. - Fix displaying ssh proxy box in session settings if sessions type changed. (Fixes: #61). - Init config.brokerAutologin with false. (Fixes: #72). - Make sure x2goclient closes if broker has no sessions. Fixes appearing session profile dialog if client is configured to minimize to systray. (Fixes: #73). - Update license headers. - Add "author" entry in UI files. - Add OpenSSL license exception. [ Ricardo Diaz ] * New upstream version (4.0.0.0): - Update Spanish translation file. [ Mike Gabriel ] * New upstream version (4.0.0.0): - Update German translation file. - Get rid of br html tags in client<->broker communication (Fixes: #81). - Bump version to 4.0.0.0 (for Baikal bundle release). [ Terje Andersen ] * New upstream version (4.0.0.0): - Update Bokmal (Norway) translation file. -- Mike Gabriel Sun, 30 Dec 2012 15:34:02 +0100 x2goclient (3.99.3.0-0~x2go1) unstable; urgency=low [ Mike Gabriel ] * New upstream version (3.99.3.0): - Rebuild i18n files, add x2goclient_dk.ts for the new Danish translator (Christoffer Krakou). - Update German translation. - Run X2Go-proxied RDP session with fullscreen mode as sessions of X2Go session type "D". (Fixes: #22) - Allow pass-through of username and password for X2Go-proxied RDP sessions. The strings X2GO_USER and X2GO_PASSWORD in rdpoptions will be replaced by username+password enter into X2Go Clients login dialog. Only replace username+password if they received a value from the login widget of the main window. - Drop i18n idea to translate English to English. - Fix creation of session profile icon on desktop. The .desktop files need the x-bit set. Also: add a compatibility profile name rewrite for PyHoca-GUI profile names containing a slash, PyHoca-GUI uses a slash as separator character for submenu cascades. - Use ,,printf'' instead of ,,echo -e'' (Bashism). Fixes creation of xinerama.conf files. - Add XFCE as possible session type. (Fixes: #51) * /debian/control: + Maintainer change in package: X2Go Developers . + Add rdesktop and xfreerdp to Recommends. + Priority: optional. + Bin:package x2goplugin-provider: depend on x2goplugin. * New bin:package (all): x2goplugin-provider. Provide basic Apache2 configuration for a demo x2goplugin website. * Bump Standards version to 3.9.3. [ Daniel Lindgren ] * New upstream version (3.99.3.0): - Update Swedish translation. [ Terje Andersen ] * New upstream version (3.99.3.0): - Update Norwegian Bokmal translation. [ Christoffer Krakou ] * New upstream version (3.99.3.0): - Add Danish translation to x2goclient. - Proof read Danish translation. - Update DirectRDP in Danish translation. [ Oleksandr Shneyder ] * New upstream version (3.99.3.0): - Add settings for direct RDP connection. - Implement direct RDP connection using standalone client. - Build direct RDP feature only for linux. - Add DEFINES += __linux__ to project file when building linux binaries (need to define Q_OS_LINUX in moc generator). - Update "ts" files. - Fixed label "SSH port" and "RDP port" to "SSH port:" and "RDP port:". Update "ts" files once again. - Add translation for label "RDP port:". Update "ts" files updated Russian translation. - Add translation for checkbox "Direct RDP Connection" and update Russian and German translation. - Restart pulse server on windows if it crashed. - Show "Advanced Options" button only if RDP session chosen. - Fixing kbd focus issue for all kinds of sessions in thinclient mode. (Fixes: #20). - Add command line parameter --ssh-key and --autologin. - Disable check box "use default sound port" if sound disabled. - Add support for HTTP proxy - developed by Heinrich Schuchardt (xypron.glpk@gmx.de). (Fixes: #34). - Add support for SSH proxy in class SshMasterConnection. - SshMasterConnection emit signal to GUI thread if it need a passphrase to decrypt a ssh key. GUI thread use input dialog to read a passphrase from user. - Add support for SSH proxy (HTTP and SSH) to X2Go Client GUI. - Clean some broker code. - It is possible to add several ssh keys from commandline in form: --ssh-key=[user@][server:][port:] it can be useful for TCE or login over broker. - Improve broker code, add support for "usebrokerpass" config variable to use broker pass for ssh auth on X2Go server. - Commandline options --broker-noauth. - Support for SSH broker. --broker-user removed, use username in broker url instead. - Reduce listen interval for ssh-tunnel to 100 msec. - Fix visibility of SSH-proxy box with direct RDP sessions. - SshProcess is only usable over SshMasterConnection. - Fixing SSH proxy support for Windows. - Hide system tray icon before close. - Fix error "Failed to resolve hostname" in plugin mode (Fixes: #55). - Do not show "RDP Settings" group box in plugin mode (Fixes: #56). [ Ricardo Diaz ] * New upstream version (3.99.3.0): - Add Spanish translation file. - Update Spanish translation file. -- Mike Gabriel Wed, 07 Nov 2012 16:07:43 +0100 x2goclient (3.99.2.2-0~x2go2) unstable; urgency=low * Add Conflicts/Replaces for x2goclient-gtk. -- Mike Gabriel Mon, 20 Aug 2012 09:58:47 +0200 x2goclient (3.99.2.2-0~x2go1) unstable; urgency=low [ Mike Gabriel ] * New upstream version (3.99.2.2): - Drop Encoding key from .desktop file (as it is deprecated according to latest FreeDesktop.org specs). - Correct spelling for mis-spelled work ,,authentication''. - Allow QMAKE_* parameters that are needed for hardening x2goclient (see http://wiki.debian.org/Hardening). - Provide CPPFLAGS for QMAKE_CFLAGS _and_ QMAKE_CXXFLAGS. Provide them as first build parameters. - Allow x2goclient to connect to user accounts that have other shells than /bin/sh and alike configured as default shell. Also: removal bashisms in shell execution commands. - X2Go resume session slot: double click on a selected session is supposed to resume that session. To make this feature functional for running sessions the session has to be suspended first. [ Oleksandr Shneyder ] * New upstream version (3.99.2.2): - Fixing X2Go Plugin - Cleaning code: double click on running session. Instead of using function "sleep" starting resume-session after suspend-session is returned. -- Mike Gabriel Fri, 10 Aug 2012 10:08:52 +0200 x2goclient (3.99.2.1-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.2.1): - Not starting smart card daemon before users are loaded in LDAP mode. - Merging onmainwindow_part*.cpp into onmainwindow.cpp - Support recent pulseuadio on windows - removing %USERPROFILE%\.x2go\pulse\.pulse\%COMPUTERNAME%-runtime\pid if exists under windows - --user= set username in session mode if this field is blank in session settings. - --autostart= launch "app" by session start in "published applications" mode [ Daniel Lindgren ] * New upstream version (3.99.2.1): - Swedish i18n update for published applications. [ Terje Andersen ] * New upstream version (3.99.2.1): - Norwegian (Bokmal) i18n update for published applications. [ Stefan Baur ] * New upstream version (3.99.2.1): - German i18n update for published applications. [ Mike Gabriel ] * New upstream version (3.99.2.1): - Add Ubuntu-2d (Unity) support to X2Go Client. -- Mike Gabriel Fri, 08 Jun 2012 12:52:07 +0200 x2goclient (3.99.2.0-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.2.0): - Support for "published applications". Sponsored by Stefan Baur (http://www.baur-itcs.de). - Command line argument "--session-conf=": path to alternative session config. - Fixed bug "light font colour on light background" by dark colour schema. - Make X2Go system tray icon not transparent. - Replace text on buttons "Application", "Share folder", "Suspend", "Terminate" with icons to fit in dialog window. - Support for SVG icons for published applications - Set "nofocus" policy for tool buttons. - Some improvements when using pgp card. - Setting TCP_NODELAY for sockets on reverse tunnel and ssh session. - Support for category X2Go-Top to display published applications on top of application menu. - Exporting PULSE_CLIENTCONFIG when running published applications. -- Mike Gabriel Wed, 04 Apr 2012 11:52:07 +0200 x2goclient (3.99.1.1-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.1.1): - not including on Q_OS_WIN platform. - not updating Xinerama configuration in "fullscreen" mode. - command line argument "--xinerama": use Xinerama by default. - improved support for use in TCE command line argument --thinclient - running without window manager command line argument --haltbt - button to shutdown the thin client - Fix comments in copyright headers. [ Mike Gabriel ] * New upstream version (3.99.1.1): - Update copyright year in about window. Including all translations. - Power button icon: make inner part transparent. Needed for people with a dark GUI theme. - Prettify x2goclient.pro. [ Mihai Moldovan ] * New upstream version (3.99.1.1): - Use the Mac OS X 10.5 SDK instead 10.6 to remain compatible with Leopard. - Add .gitignore file. - The default of a 10 seconds SSH connection timeout is pretty low, especially when using tcp_wrappers with the identd option turned on. Wait for a 60 seconds timeout. - On Mac OS X connect to Xserver via Unix file socket. - Properly set DISPLAY environment variable on Mac OS X. [ Daniel Lindgren ] * New upstream version (3.99.1.1): - Update/improve Swedish translation after testing x2goclient on Windows. -- Mike Gabriel Wed, 07 Mar 2012 20:42:36 +0100 x2goclient (3.99.1.0-0~x2go1) unstable; urgency=low [ Mike Gabriel ] * New upstream version (3.99.1.0): - Update German translation file (thanks to Stefan Baur). - Build .qm translation files on the fly during build. - Fix for zh_TW translation: add qt_zh_TW.qm file from Qt4.8. - Add language property to the French translation file. - Update qt_.qm files from Qt4.8 (as in current Debian sid). - Rename x2goclient_nb.ts to x2goclient_nb_no.ts. - Update all translation files (lupdate), translate unfinished translation tags in x2goclient_de.ts. - Provide empty translation file x2goclient_en.ts. - Fix misspelled word ,,Authentification'' -> ,,Authentication''. - Fix misspelled word ,,recieved'' -> ,,received''. - Update date and release version in man page. [ Mihai Moldovan ] * New upstream version (3.99.1.0): - Mac OS patch: Raise the stack space to 2MB for secondary threads. It previously used the 512KB system default. [ Daniel Lindgren ] * New upstream version (3.99.1.0): - Add Swedish translation file. - Fine-tune Swedish translation file. [ Terje Andersen ] * New upstream version (3.99.1.0): - Add Norwegian (Bokmal) translation. Qt4 lacks Norwegian/Bokmal support, so some of the widgets may stay in English. - Fine-tune/fix Norwegian (Bokmal) translation. [ Jan Engelhardt ] * New upstream version (3.99.1.0): - Use /cgi-bin/man/ path in web'ified man pages. - Use ,,${MAKE}'' instead of ,,make'' in Makefile. - Include in sshprocess.h to fix missing struct sockaddr_in. [ Oleksandr Shneyder ] * New upstream version (3.99.1.0): - Get new ports from x2goresume-session if reserved ports are busy - Fix segmentation fault by failed SSH connection to X2Go server -- Mike Gabriel Wed, 22 Feb 2012 14:49:49 +0100 x2goclient (3.99.0.6-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.0.6): - Update copyright section in ssmasterconnection.h/cpp and sshprocess.h/cpp. - Traditional Chinese(zh_TW) translation for x2goclient from Liu Arlo . -- Mike Gabriel Wed, 01 Feb 2012 13:52:40 +0100 x2goclient (3.99.0.5-0~x2go1) unstable; urgency=low [ Mike Gabriel ] * New upstream version (3.99.0.5): - Rename in human readable text strings ,,X2go'' to ,,X2Go''. - Fix version string on man page. [ Oleksandr Shneyder ] * New upstream version (3.99.0.5): - Waiting for SshMasterConnection thread to be finished before deleting it (segfault by wrong authentication fix). -- Mike Gabriel Fri, 27 Jan 2012 12:43:04 +0100 x2goclient (3.99.0.4-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.0.4): - Enabled support for Xinerama -- Mike Gabriel Wed, 18 Jan 2012 14:53:20 +0100 x2goclient (3.99.0.3-0~x2go4) unstable; urgency=low [ Mike Gabriel ] * Rename icon title in /debian/menu file. * Also split package dependencies for x2goplugin. * Add libxpm-dev as build-dependency. * Revert version number in version.h and x2goplugin.rc to 3.99.0.3. [ Guido Günther ] * Split package dependencies for SSH server/client. [ Oleksandr Shneyder ] * New upstream version (3.99.0.3): - LDAP: ssh port for every x2goserver can be specified in Server entry, parameter "l" - Change title of proxy window to session name - Change icon of proxy window (only on Linux) - Multi-display support: x2goclient can be configured to fit proxy window on one of the existing displays. - Multi-display support: support for xinerama (temporarily disabled--support in x2goagent needed) - Add -lXpm in project file. -- Mike Gabriel Wed, 18 Jan 2012 14:50:31 +0100 x2goclient (3.99.0.2-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * New upstream version (3.99.0.2): - QTcpSocket working not correct with some Antiviral software ( for example Avast) under windows. Fixing this by replacing it with Winsocks - Connectivity test dialog to use with a broker -- Mike Gabriel Fri, 25 Nov 2011 11:27:42 +0100 x2goclient (3.99.0.1-0~x2go1) unstable; urgency=low * New upstream version (3.99.0.1): - Set TCP_NODELAY (equals: turn Nagle off) for SSH graphical port forwarding tunnel. - Include cups/ppd.h in cupsprint.h, fixes build on Debian wheezy/sid. - Add build_man/clean_man stanzas to Makefile. * Explicitly use source format 3.0 (native). * Build-depend on libssh-dev (>=0.4.7). * Update menu file in /debian folder (rename title to ,,X2Go Client (Qt)''). * Do not run man2html from rules file anymore. -- Mike Gabriel Wed, 12 Oct 2011 11:11:50 +0200 x2goclient (3.99.0.0-0~x2go1) unstable; urgency=low [ Oleksandr Shneyder ] * fixed loadbalancing in LDAP mode on multiply X2Go servers * fixed session crash by pulling out of smart card -- Mike Gabriel Wed, 20 Jul 2011 16:33:08 +0200 x2goclient (3.0.1.21-0~x2go1) unstable; urgency=low * changes in windows plugin -- Oleksandr Shneyder Thu, 30 Jun 2011 18:45:25 +0200 x2goclient (3.0.1.20-0~x2go1) unstable; urgency=low * support menu * custom background * custom icon on broker auth dialog * fixed creation of desktop icons on windows -- Oleksandr Shneyder Fri, 08 Apr 2011 19:18:30 +0200 x2goclient (3.0.1.19-0~x2go1) unstable; urgency=low * Support to get sessions from for web broker -- Oleksandr Shneyder Thu, 29 Mar 2011 18:34:08 +0200 x2goclient (3.0.1.18-0~x2go3) unstable; urgency=low * Add ssh (server) as runtime dependency * React to Debian bug #627990, prefer man2html-base over man2html. * Use x2goumount-session instead of old x2goumount_session command. -- Mike Gabriel Thu, 14 Jul 2011 09:07:59 +0200 x2goclient (3.0.1.18-0~x2go2) unstable; urgency=low * adds man page skel (TODO: options) * fixes all open lintian issues -- Mike Gabriel Tue, 17 May 2011 20:16:55 +0200 x2goclient (3.0.1.18-0~x2go1) unstable; urgency=low * change of version numbering pattern * adds x2goclient-cli project as example file to x2goclient package -- Mike Gabriel Tue, 22 Mar 2011 01:50:27 +0100 x2goclient (3.01-18) unstable; urgency=low * Support for custom X-Servers under windows -- Oleksandr Shneyder Thu, 17 Feb 2011 18:15:03 +0100 x2goclient (3.01-17) unstable; urgency=low * Minimize X2Go Client to system tray thank Joachim Langenbach for patch -- Oleksandr Shneyder Thu, 27 Jan 2011 12:32:29 +0100 x2goclient (3.01-16) unstable; urgency=low * qtbrowserplugin sources shipped with x2goclient * removed x2goclient.pri, export "X2GO_CLIENT_TARGET=plugin" to configure x2goplugin -- Oleksandr Shneyder Thu, 13 Jan 2011 19:24:50 +0100 x2goclient (3.01-15) unstable; urgency=low * add support for libssh-0.4.7 -- Oleksandr Shneyder Tue, 04 Jan 2011 18:48:43 +0100 x2goclient (3.01-14) unstable; urgency=low * use libssh instead of ssh -- Oleksandr Shneyder Fri, 03 Dec 2010 18:31:45 +0000 x2goclient (3.01-13) unstable; urgency=low * workaround for "Full Screen" mode in windows * x2goplugin based on qtbrowserplugin * support for clipboard in windows -- Oleksandr Shneyder Tue, 03 Aug 2010 17:12:05 +0200 x2goclient (3.01-12) unstable; urgency=low * portable mode -- Oleksandr Shneyder Thu, 29 Jul 2010 17:43:06 +0200 x2goclient (3.01-11) unstable; urgency=low * plugin config options sound, exportfs, adsl, compression, quality, dpi, kbdlayout, kbdtype -- Oleksandr Shneyder Tue, 29 Jun 2010 18:12:48 +0200 x2goclient (3.01-10) unstable; urgency=low * plugin config options showstatusbar and showtoolbar -- Oleksandr Shneyder Thu, 24 Jun 2010 18:48:27 +0200 x2goclient (3.01-9) unstable; urgency=low * fixed dir export in LDAP mode -- Oleksandr Shneyder Tue, 08 Jun 2010 17:14:11 +0200 x2goclient (3.01-8) unstable; urgency=low * embeded mode for firefox plugin * fixed "host key varification failed" message * updated interface * support for fs encodings -- Oleksandr Shneyder Tue, 13 Apr 2010 18:15:30 +0200 x2goclient (3.01-7) unstable; urgency=low * fixed connection to localhost * fixed undefined shadow mode by ldap sessions -- Oleksandr Shneyder Mon, 01 Feb 2010 19:19:54 +0100 x2goclient (3.01-6) unstable; urgency=low * fixed ldap support * shadow sessions * xdmcp sessions * commandline option for printing in LDAP mode -- Oleksandr Shneyder Fri, 28 Jan 2010 19:38:11 +0100 x2goclient (3.01-5) unstable; urgency=low * fixed gpg-card with older gpg version -- Oleksandr Shneyder Fri, 27 Nov 2009 00:00:31 +0100 x2goclient (3.01-4) unstable; urgency=low * set x2goagents dpi option * fixed rsa/dsa keys with password * session limit error message * warning by terminating session * fixed help message * save pulseaudio client.conf and cookie on server * in session directory not in ~/.pulse/client.conf * (do not owerwrite local pulse settings for remote user) * copy pulse cookie-file to remote system * try to load module-native-protocol-tcp * dependency for openssh-server in deb * set keyboard layout by default * add ssh option ServerAliveInterval=300 * check if port free when starting tunnel for nxproxy * windows: * Start own build of X Server * Start one X server per x2goclient * Start own build of PulseAudio * Start one PulseAudio server per x2goclient * Start one sshd per x2goclient * printing and viewing pdf in windows using ShellExec * make x2goclient work if username have spaces and unicode symbols -- Oleksandr Shneyder Wed, 14 Oct 2009 10:10:25 +0200 x2goclient (3.01-3) unstable; urgency=low * smart card works with gpg 2.0.11-1 -- Oleksandr Shneyder Thu, 24 Sep 2009 21:31:45 +0200 x2goclient (3.01-2) unstable; urgency=low * Use x2goclient as SSH_ASKPASS program -- Oleksandr Shneyder Fri, 31 Jul 2009 19:49:02 +0200 x2goclient (3.01-1) unstable; urgency=low * create desktop icon * start rdesktop session * start LXDE session * fixed error "ssh password with special symbols" thank Phillip Krause -- Oleksandr Shneyder Mon, 15 Jun 2009 19:35:38 +0200 x2goclient (3.00-1) unstable; urgency=low * Client side printing support -- Oleksandr Shneyder Tue, 24 Feb 2009 21:50:45 +0100 x2goclient (2.99-3) unstable; urgency=low * make sshfs mount work if user home is not in /home/ -- Oleksandr Shneyder Mon, 02 Feb 2009 22:05:49 +0100 x2goclient (2.99-2) unstable; urgency=low * fixed ssh key in path with -- Oleksandr Shneyder Mon, 26 Jan 2009 23:15:46 +0100 x2goclient (2.99-1) unstable; urgency=low * PulseAudio support * you can use running arts or esd daemons * use blowfish cipher for ssh tunnels * reverse ssh tunnel for fs export (sshfs) -- Oleksandr Shneyder Thu, 15 Jan 2009 19:03:58 +0100 x2goclient (2.0.1-24) unstable; urgency=low * command line options: * --session= start session "session" * --user= preselect user "username" (LDAP mode) * --hide do not show x2goclient (start hidden) -- Oleksandr Shneyder Tue, 09 Dec 2008 21:30:07 +0100 x2goclient (2.0.1-23) unstable; urgency=low * fixed: use listed in ldap x2goserver for "x2gogetservers" request instead ldapserver itself * fixed: do not display error by initldap in slot_rereadUsers * fixed: libldap dependencies in package -- Oleksandr Shneyder Mon, 08 Dec 2008 22:28:27 +0100 x2goclient (2.0.1-22) unstable; urgency=low * xorg dependency in control file -- Oleksandr Shneyder Tue, 25 Nov 2008 19:21:18 +0100 x2goclient (2.0.1-21) unstable; urgency=low * fixed pass error with gpg card -- Oleksandr Shneyder Thu, 20 Nov 2008 19:10:33 +0100 x2goclient (2.0.1-20) unstable; urgency=low * fixed resizing by session selecting -- Oleksandr Shneyder Wed, 19 Nov 2008 18:56:10 +0100 x2goclient (2.0.1-19) unstable; urgency=low * Fixes in traslation -- Oleksandr Shneyder Tue, 04 Nov 2008 19:57:59 +0100 x2goclient (2.0.1-18) unstable; urgency=low * Fixed check for sudo config error -- Oleksandr Shneyder Mon, 13 Oct 2008 22:20:21 +0200 x2goclient (2.0.1-17) unstable; urgency=low * Fixed: command with arguments * Error massages (sudo config, can't execute command) -- Oleksandr Shneyder Thu, 09 Oct 2008 21:45:05 +0200 x2goclient (2.0.1-16) unstable; urgency=low * LDAP factor -- Oleksandr Shneyder Thu, 09 Oct 2008 21:52:21 +0200 x2goclient (2.0.1-15) unstable; urgency=low * Fixed sess_tv columns * Change Xmap for hildon -- Oleksandr Shneyder Wed, 01 Oct 2008 22:57:35 +0200 x2goclient (2.0.1-14) unstable; urgency=low * fixed editconnectiondialog -- Oleksandr Shneyder Wed, 01 Oct 2008 21:18:08 +0200 x2goclient (2.0.1-13) unstable; urgency=low * Fixed "black buttons" on button focus with new qt -- Oleksandr Shneyder Mon, 16 Jun 2008 21:08:01 +0000 x2goclient (2.0.1-12) unstable; urgency=low * Client ssh port in settings dialog * Sound system selections in session dialog * "Mini mode" for modes < "800x600" -- Oleksandr Shneyder Fri, 14 Mar 2008 21:03:48 +0100 x2goclient (2.0.1-11) unstable; urgency=low * Mac OS X support * Fixed Error '"visual != -1" in file itemviews/qheaderview.cpp' by compiling with qt >=4.3 * Fixed mouse tracking on SessionButton -- Oleksandr Shneyder Thu, 10 Jan 2008 21:54:24 +0100 x2goclient (2.0.1-10) unstable; urgency=low * russian translation -- Oleksandr Shneyder Mon, 1 Oct 2007 22:23:58 +0200 x2goclient (2.0.1-9) unstable; urgency=low * Added widget for ssh port select in editsessiondialog * ssh port to connect in command line options * client ssh port (for sshfs) in command line options -- Oleksandr Shneyder Fri, 21 Sep 2007 19:31:59 +0200 x2goclient (2.0.1-8) unstable; urgency=low * Fixed export directories with " " in path * Fixed SessionButton frame size by empty session * Compare session and display color depth * MS Windows support -- Oleksandr Shneyder Thu, 13 Sep 2007 19:30:59 +0200 x2goclient (2.0.1-7) unstable; urgency=low * esd support -- Oleksandr Shneyder Tue, 7 Aug 2007 18:33:32 +0200 x2goclient (2.0.1-6) unstable; urgency=low * OpenPGP smart cards support -- Oleksandr Shneyder Fri, 3 Aug 2007 19:40:27 +0200 x2goclient (2.0.1-5) unstable; urgency=low * extern auth (usb, smartcard) support -- Oleksandr Shneyder Tue, 26 Jun 2007 21:54:48 +0200 x2goclient (2.0.1-4) unstable; urgency=low * minimized reaction time by many LDAP users -- Oleksandr Shneyder Thu, 1 Mar 2007 21:15:14 +0100 x2goclient (2.0.1-3) unstable; urgency=low * Failover LDAP Server config * reload new users from LDAP -- Oleksandr Shneyder Thu, 1 Mar 2007 22:15:14 +0100 x2goclient (2.0.1-2) unstable; urgency=low * Updated German translation * Add "wrong password!" in ssh error message -- Oleksandr Shneyder Mon, 26 Feb 2007 20:25:02 +0100 x2goclient (2.0.1-1) unstable; urgency=low * Initial release -- Oleksandr Shneyder Fri, 2 Feb 2007 21:36:59 +0100 debian/watch0000664000000000000000000000012312135065505010217 0ustar version=3 http://code.x2go.org/releases/source/x2goclient/x2goclient-(.+)\.tar\.gz debian/x2goplugin.docs0000664000000000000000000000003212135065505012135 0ustar debian/upstream/changelog debian/patches/0000775000000000000000000000000012334654155010627 5ustar debian/patches/reduce-fan-noise-with-libssh-0.6.x.patch0000664000000000000000000000074412334654155020003 0ustar Description: Reduce Fan Noise Author: Mike Gabriel Bug-Debian: http://bugs.debian.org/739496 Bug-Ubuntu: https://launchpad.net/bugs/1288631 --- x2goclient-4.0.1.1.orig/sshmasterconnection.cpp +++ x2goclient-4.0.1.1/sshmasterconnection.cpp @@ -1131,7 +1131,7 @@ void SshMasterConnection::channelLoop() struct timeval tv; tv.tv_sec = 0; - tv.tv_usec = 500; + tv.tv_usec = 500000; int retval; int maxsock=-1; debian/patches/series0000664000000000000000000000010212334654056012035 0ustar missing_libs_ftbfs.patch reduce-fan-noise-with-libssh-0.6.x.patch debian/patches/missing_libs_ftbfs.patch0000664000000000000000000000112312312345717015510 0ustar Description: Add missing libs to link for newer arches, resolving FTBFS Author: Daniel T Chen Origin: Ubuntu Forwarded: no Last-Update: 2014-03-19 Index: x2goclient-4.0.1.1/Makefile =================================================================== --- x2goclient-4.0.1.1.orig/Makefile 2014-03-19 12:40:23.297069625 -0400 +++ x2goclient-4.0.1.1/Makefile 2014-03-19 12:54:37.884310084 -0400 @@ -23,6 +23,8 @@ MANDIR=$(SHAREDIR)/man MOZPLUGDIR=$(PREFIX)/lib/mozilla/plugins +LDFLAGS+=-lldap -lcups -lX11 -lXpm + all: build build: build_client build_plugin build_man debian/x2goplugin.dirs0000664000000000000000000000003112135065505012145 0ustar usr/lib/mozilla/plugins/ debian/x2goplugin-provider.install0000664000000000000000000000014712214047064014510 0ustar provider/etc/x2goplugin-apache.conf etc/x2go/ provider/share/x2goplugin.html etc/x2go/plugin-provider/ debian/x2goclient.install0000664000000000000000000000104612135065505012641 0ustar client_build/x2goclient usr/bin desktop/x2goclient.desktop usr/share/applications/ icons/x2goclient.xpm usr/share/x2goclient/icons/ icons/128x128/x2goclient.png usr/share/x2goclient/icons/ icons/128x128/x2gosession.png usr/share/x2goclient/icons/ icons/128x128/x2goclient.png usr/share/icons/hicolor/128x128/apps/ icons/16x16/x2goclient.png usr/share/icons/hicolor/16x16/apps/ icons/64x64/x2goclient.png usr/share/icons/hicolor/64x64/apps/ icons/32x32/x2goclient.png usr/share/icons/hicolor/32x32/apps/ debian/x2goclient.manpages0000664000000000000000000000002612135065505012763 0ustar man/man1/x2goclient.1 debian/changelog0000664000000000000000000001506312334654357011063 0ustar x2goclient (4.0.1.1-1ubuntu2) trusty; urgency=low * Bugfix: x2goclient using high cpu, LP: #1288631 -- Reinhard Tartler Wed, 14 May 2014 07:51:56 -0400 x2goclient (4.0.1.1-1ubuntu1) trusty; urgency=low * Add missing lib to link, resolving FTBFS. -- Daniel T Chen Tue, 18 Mar 2014 23:24:57 -0400 x2goclient (4.0.1.1-1) unstable; urgency=low * New upstream release. * /debian/control: + Hyphenation fix in long description. + Add RDP clients (rdesktop, freerdp-x11) to Recommends: fields (x2goclient, x2goplugin). + Append comma to multi-line fields (event to the last line). + Update LONG_DESCRIPTION texts. + Build-Depend on apache2-dev (FIXME later: dh_apache2 and maintenance scripts will be moved into the regular debhelper package some time). + Alioth-canonicalize Vcs-*: fields. * /debian/rules: + Add bin:package: x2goclient-dbg. * Fix lintian issues: + W: x2goplugin-provider: apache2-reverse-dependency-uses-obsolete-directory etc/apache2/conf.d/x2goplugin.conf + W: x2goplugin-provider: non-standard-apache2-configuration-name x2goplugin.conf != x2goplugin-provider.conf + E: x2goplugin: unstripped-binary-or-object usr/lib/mozilla/plugins/libx2goplugin.so + I: x2goplugin: binary-has-unneeded-section usr/lib/mozilla/plugins/libx2goplugin.so .comment * Use dh_apache2 for building bin:package x2goplugin-provider. -- Mike Gabriel Wed, 11 Sep 2013 13:37:14 +0000 x2goclient (4.0.1.0-1) unstable; urgency=low * New upstream release. (Closes: #682852, #703324). * Add bin:package x2goplugin-provider. An example package that shows how to set up a site providing session profiles to X2Go Plugin via html based configuration. * /debian/control: + Use my DD mail address in Uploaders: field. + Bump Standards: to 3.9.4. No changes needed. * /debian/copyright: + Use my DD mail address in copyright notice for /debian/*. + Add OpenSSL exception. * /debian/patches: + Drop all patches, all fixes have been incorporated by upstream. * /debian/x2goplugin.examples: + Drop x2goplugin.html example. Has its own bin:package now. * /debian/README.source et al.: + Drop merged-in icons/SVGs from package (see #697310). Upstream devs have finally fixed their artwork files. -- Mike Gabriel Sat, 23 Mar 2013 00:57:07 +0100 x2goclient (3.99.2.1-5) unstable; urgency=low * /debian/rules: + Undo replacing of /svg/x2gologo.svg. (Closes: #693710). -- Mike Gabriel Mon, 04 Mar 2013 06:03:26 +0100 x2goclient (3.99.2.1-4) unstable; urgency=low * /debian/007_fix-desktop-file-version.patch: - Add missing patch header. -- Mike Gabriel Sat, 19 Jan 2013 11:35:40 +0100 x2goclient (3.99.2.1-3) unstable; urgency=low * /debian/README.source (new): + Add information about upstream changelog. + Add information about the icon update and replacement mechanism. * Replace some faulty icons by icons from an icon update set provided by upstream. This fixes bad icon visibility on desktops that use a dark theme. (Closes: #693710). * /debian/source/include-binaries (new): + Explicitly allow to-be-updated-during-build PNG files in /debian folder. * /debian/rules: + Cleanup build cruft during clean: x2goclient_*.qm files. * Add patch: 007_fix-desktop-file-version.patch. Wrong usage of field, originally contains upstream version. Replacing that with the version of the desktop file format in use (i.e. 1.0). -- Mike Gabriel Sat, 19 Jan 2013 11:06:05 +0100 x2goclient (3.99.2.1-2) unstable; urgency=low * /debian/copyright: + Set copyright format to v1.0. * /debian/control: + Orthographical and grammatical fixes in description texts. * Fix patch: 001_hardening-x2goclient.patch, provide CPPFLAGS for QMAKE_CFLAGS, as well. Provide CPPFLAGS first. * Add patches: 004_allow-login-to-non-sh-users.patch and 005_xinerama-for-non-sh-users.patch. Fix x2goclient for users that use a non-sh shell (e.g. like tcsh) on the X2Go Server. (Closes: #682839). * Add patch: 006_fix-x2goplugin.patch. Fixes host name resolving when client is run in X2Go Plugin mode. Fixes session crashes directly after session startup. Let the plugin tolerate whitespace at the beginning of session profile configs. (Closes: #692555, #696524, #696529). * Add example file: x2goplugin.html. -- Mike Gabriel Sat, 22 Dec 2012 21:36:55 +0100 x2goclient (3.99.2.1-1) unstable; urgency=low * New upstream release. * Adapt watch file rule to upstream tarball naming scheme changes. * Use dpkg-buildflags to harden x2goclient and libx2goplugin.so. * Add patch: 001_hardening-x2goclient.patch, make upstream Makefile draw in QMAKE_* variables for build flags. * Add patch: 002_remove-encoding-from-desktop-entry.patch, encoding keys in .desktop files have become deprecated (FreeDesktop.org). * Add patch: 003_fix-spelling-error-authentication.patch, fix the spelling of the word authentication. * Also add upstream changelog to bin:package x2goplugin. * Do not ship html version of man page anymore * Drop AUTHORS file from x2goclient's doc folder. * Drop AUTHORS file from x2goplugin's doc folder. * Update /debian/copyright: fix licensing years, add license for Makefile.docupload. * Enable --parallel build options in /debian/rules. -- Mike Gabriel Tue, 12 Jun 2012 00:15:18 +0200 x2goclient (3.99.2.0-1) unstable; urgency=low * New upstream release. * Bump standards version to 3.9.3. -- Mike Gabriel Wed, 04 Apr 2012 11:52:07 +0200 x2goclient (3.99.1.1-1) unstable; urgency=low * New upstream release. -- Mike Gabriel Thu, 08 Mar 2012 08:37:14 +0100 x2goclient (3.99.1.0-1) unstable; urgency=low * New upstream release. * License change (LGPL-2 -> GPL-2+) by upstream on files: - sshmasterconnection.* - sshprocess.h * Update upstream changelog. -- Mike Gabriel Wed, 22 Feb 2012 21:51:45 +0100 x2goclient (3.99.0.5-1) unstable; urgency=low * Initial package build (closes: #655602). * Add watch file for upstream tarball location. * Use source format 3.0 (quilt). [ Reinhard Tartler ] * Improve copyright file. -- Reinhard Tartler Fri, 27 Jan 2012 16:01:30 +0100 debian/x2goplugin-provider.docs0000664000000000000000000000003212135065505013765 0ustar debian/upstream/changelog debian/x2goclient.docs0000664000000000000000000000005012135065505012115 0ustar HOWTO.GPGCARD debian/upstream/changelog debian/x2goplugin.install0000664000000000000000000000006712135065505012663 0ustar plugin_build/libx2goplugin.so usr/lib/mozilla/plugins/ debian/x2goclient-dbg.docs0000664000000000000000000000003212214061744012646 0ustar debian/upstream/changelog debian/menu0000664000000000000000000000030212135065505010054 0ustar ?package(x2goclient):\ needs="X11"\ section="Applications/Network/Communication"\ title="X2Go Client (Qt)"\ icon="/usr/share/x2goclient/icons/x2goclient.xpm"\ command="/usr/bin/x2goclient" debian/x2goplugin-provider.postinst0000775000000000000000000000267412214054622014735 0ustar #!/bin/sh # postinst script for x2goplugin-provider # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-remove' # * `abort-deconfigure' `in-favour' # `removing' # # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in configure) CONF="x2goplugin-provider" COMMON_STATE=$(dpkg-query -f '${Status}' -W 'apache2.2-common' 2>/dev/null | awk '{print $3}' || true) if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then . /usr/share/apache2/apache2-maintscript-helper apache2_invoke enconf $CONF || exit $? elif [ "$COMMON_STATE" = "installed" ] || [ "$COMMON_STATE" = "unpacked" ] ; then [ -d /etc/apache2/conf.d/ ] && [ ! -L /etc/apache2/conf.d/$CONF.conf ] && ln -s ../conf-available/$CONF.conf /etc/apache2/conf.d/$CONF.conf fi ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/x2goplugin-provider.links0000664000000000000000000000024312214047141014153 0ustar etc/x2go/x2goplugin-apache.conf etc/apache2/conf-available/x2goplugin-provider.conf etc/x2go/plugin-provider/x2goplugin.html usr/share/x2go/plugin/x2goplugin.html debian/README.source0000664000000000000000000000112512135065505011350 0ustar README.source for x2goclient ============================ Upstream changelog ------------------ The X2Go upstream team ,,abuses'' the /debian/changelog file (i.e. the file found in their tarballs) as upstream changelog. After importing new upstream tarballs (normally with git-import-orig) the /debian/changelog file (i.e. our package file) has to be fixed and reverted to its purely Debianic state. Then /debian/upstream/changelog is copied manually from their upstream tarball's /debian/changelog file. This file then is shipped with this package as upstream's changelog.gz. light+love Mikedebian/x2goclient.examples0000664000000000000000000000001312135065505013002 0ustar examples/* debian/copyright0000664000000000000000000001325212135065505011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: x2goclient Upstream-Contact: Oleksandr Shneyder Source: http://wiki.x2go.org Files: * Copyright: 2005-2012, Oleksandr Shneyder 2005-2012, Heinz-Markus Graesing 2005-2012, obviously nice - http://www.obviouslynice.de License: GPL-2+ 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; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. Comment: Quoting from README.OpenSSL-Exception... . * In addition, as a special exception, the copyright holders give * permission to link the code of portions of this program with the * OpenSSL library under certain conditions as described in each * individual source file, and distribute linked combinations * including the two. * You must obey the GNU General Public License in all respects * for all of the code used other than OpenSSL. If you modify * file(s) with this exception, you may extend this exception to your * version of the file(s), but you are not obligated to do so. If you * do not wish to do so, delete this exception statement from your * version. If you delete this exception statement from all source * files in the program, then also delete it here. Files: qtbrowserplugin-2.4_1-opensource/src/* Copyright: 2009, Nokia Corporation and/or its subsidiary(-ies). License: BSD-3-clause Contact: Nokia Corporation (qt-info@nokia.com) . This file is part of a Qt Solutions component. . You may use this file under the terms of the BSD license as follows: . "Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." Files: Makefile.docupload Copyright: 2010-2012, Mike Gabriel License: GPL-3 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 3 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the full text of the GNU General Public License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'. Files: debian/* Copyright: 2007, Oleksandr Shneyder 2011-2012, Reinhard Tartler 2011-2013, Mike Gabriel License: GPL-2+ 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; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.