veyon (4.1.7+repack1-1) unstable; urgency=medium
authorMike Gabriel <sunweaver@debian.org>
Thu, 31 Jan 2019 10:07:06 +0000 (10:07 +0000)
committerMike Gabriel <sunweaver@debian.org>
Thu, 31 Jan 2019 10:07:06 +0000 (10:07 +0000)
  * New upstream release.
  * debian/patches:
    + Rebase 2001_disable-CPackDefinitions-cmake.patch.
  * debian/copyright:
    + Update copyright attributions.

[dgit import unpatched veyon 4.1.7+repack1-1]

30 files changed:
1  2 
debian/README.Debian
debian/changelog
debian/compat
debian/control
debian/copyright
debian/copyright.in
debian/docs
debian/icons/README.icons
debian/icons/veyon-256x256.png
debian/libveyon-core.install
debian/man/veyon-auth-helper.8
debian/patches/1001_fix-veyon-master-manpage-again.patch
debian/patches/2001_disable-CPackDefinitions-cmake.patch
debian/patches/README
debian/patches/series
debian/rules
debian/source/format
debian/source/include-binaries
debian/upstream/metadata
debian/veyon-configurator.install
debian/veyon-configurator.manpages
debian/veyon-master.install
debian/veyon-master.manpages
debian/veyon-plugins.install
debian/veyon-service.install
debian/veyon-service.manpages
debian/veyon-service.postinst
debian/veyon-service.postrm
debian/veyon-service.prerm
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..041b69b0a9e7122889f3403469529243370b85fd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,16 @@@
++DFSG-FREE PACKAGE
++-----------------
++
++The SHA-1 implementation in upstream sources (ica/x11/common/sha1.{h,c})
++is directly taken from RFC 3174 "US Secure Hash Algorithm 1 (SHA1)". Given
++that Debian considers RFCs non-free according to the Debian Free Software
++Guidelines 3 and 6, the offending files have been removed from the upstream
++sources.
++
++Luckily, the SHA-1 implementation provided by the OpenSSL library is compatible
++with the own in Bacula.  The fact that iTALC is already linked against OpenSSL
++also means that nothing changed for the Debian package.
++
++This change was introduced with Debian upload of italc 2.0.2+dfsg1-2.
++
++ -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 14 Aug 2014 13:42:47 +0200
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7eaaab1d6c9cac34c688a39d20905d45b21c5cf0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,662 @@@
++veyon (4.1.7+repack1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/patches:
++    + Rebase 2001_disable-CPackDefinitions-cmake.patch.
++  * debian/copyright:
++    + Update copyright attributions.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 31 Jan 2019 11:07:06 +0100
++
++veyon (4.1.6+repack1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/patches:
++    + Drop patches 1001, 1002, 1003, 1004. All applied upstream.
++    + Add 1001_fix-veyon-master-manpage-again.patch. Add missing hyphen in the
++      man page's application name.
++  * debian/control:
++    + Use secure URL in Homepage: field.
++    + Drop R (veyon-service): zenity or kde-baseapps-bin. Leftover from
++      iTALC packaging (was requirement of the ica wrapper script).
++    + Wrap line in LONG_DESCRIPTION of veyon-service.
++    + Bump Standards-Version: to 4.3.0. No changes needed.
++  * debian/*:
++    + Use https://github.com/veyon/veyon URL in lower case letters everywhere.
++  * debian/copyright:
++    + Replace iTALC occurrence in the OpenSSL GPL-2 exception by the word
++      Veyon.
++    + Update copyright attributions.
++  * debian/rules:
++    + Remove more upstream files when repacking orig tarball.
++  * debian/*.lintian-overrides:
++    + Drop files. The epoch-changed-but-upstream-version-did-not-go-backwards
++      override was only required for previous upload.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 14 Jan 2019 10:48:20 +0100
++
++veyon (4.1.4+repack1-1) unstable; urgency=medium
++
++  * Upload to Debian as continuation of italc. (Closes: #887394).
++  * pkexec support: Drop files. Upstream now implemented pkexec support and
++    now hack-around is needed anymore for the Debian package.
++  * debian/changelog:
++    + Drop epoch in version as package name has changed.
++  * debian/*.lintian-overrides:
++    + Add epoch-changed-but-upstream-version-did-not-go-backwards overrides
++      for upcoming / first veyon upload.
++  * debian/patches:
++    + Add 1001_fix-desktop-files.patch,
++          1002_add-documentation-key-to-service-file.patch,
++          1003_fix-man-page-section.patch,
++          1004_improve-man-page-content.patch,
++          2001_disable-CPackDefinitions-cmake.patch.
++    + Drop 1005_gcc47-ftbfs.patch,
++           2001_inject-buildtype-from-outside.patch.
++  * debian/control:
++    + Adapt to veyon. Drop Patrick Winnertz from Uploaders: list. Thanks for
++      your previous work on iTalc in Debian.
++    + Update Homepage: and Vcs-*: fields.
++    + Use secure URLs. Packaging has been migrated to salsa.debian.org.
++  * debian/compat:
++    + Bump DH compat level to version 10 (as long as CDBS does not yet support
++      version level 11).
++  * debian/*.{install,manpages,links,docs,post*,pre*}: Adapt to Veyon.
++  * debian/veyon-service.install (et al.):
++    + Drop veyon-service wrapper, this was iTALC stuff.
++  * debian/veyon-service.*:
++    + Drop preseedable debconf configuration. What worked well with iTALC does
++      not make sense with Veyon's absolutely flexible role model.
++  * iTALC.conf.in / Veyon.conf.in:
++    + Don't ship a config template, not needed for Veyon.
++  * debian/watch: iTALC is now Veyon.
++  * debian/README.setup:
++    + Drop iTALC specific setup README. Does not apply to Veyon anymore.
++  * debian/copyright:
++    + Use secure URL for Debian copyright format reference.
++    + Add comment on why we repack the orig sources.
++    + Drop references to files removed while repacking.
++    + Update auto-generated copyright.in file.
++  * debian/rules (et al.):
++    + Correctly copy icons into veyon-master bin:pkg. Provide 256x256
++      veyon-master.png icon.
++  * debian/man/:
++    + Rename italc_auth_helper.1 to veyon-auth-helper.1 and adapt to Veyon.
++  * debian/desktop/*.desktop:
++    + Drop files. Not required in Veyon.
++  * debian/upstream/metadata:
++    + Add file. Comply with DEP-12.
++  * debian/docs:
++    + Ship some documentation files.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 06 Dec 2018 16:44:21 +0100
++
++italc (1:3.0.3+dfsg1-2) unstable; urgency=medium
++
++  * debian/control:
++    + Add B-D: qttools5-dev. (Closes: #881090).
++    + Bump Standards-Version: to 4.1.1. No changes needed.
++  * debian/changelog, debian/man/*.1: White-space cleanup.
++  * debian/copyright:
++    + Remove file that is not present in upstrean sources anymore.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sat, 25 Nov 2017 17:20:02 +0100
++
++italc (1:3.0.3+dfsg1-1) unstable; urgency=medium
++
++  [ Mike Gabriel ]
++  * New upstream release.
++  * debian/patches:
++    + Add README, explaining our patch naming scheme. Rename existing patches
++      accordingly.
++    + Update/rebase 2001_inject-buildtype-from-outside.patch.
++  * debian/copyright:
++    + Update copyright attributions (drop lib/include/Inject.h).
++    + Update copyright attributions for debian/patches/.
++
++  [ Gianfranco Costamagna ]
++  * debian/{control,rules,libitalccore.install}:
++    + Turn libitalccore into multi-arch library. (Closes: #850799).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Fri, 20 Jan 2017 10:46:10 +0100
++
++italc (1:3.0.2.90+dfsg1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/copyright:
++    + Update copyright attributions.
++    + Update autogenerated copyright.in file.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 09 Jan 2017 13:20:52 +0100
++
++italc (1:3.0.2+dfsg1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/patches:
++    + Drop 001_set-static-libdir-and-rpath-for-cmake.patch,
++      003_rename-plugin-dir.patch, 030_fix-man-pages.patch,
++      031_fix-spelling-errors.patch. Applied or otherwise addressed
++      upstream.
++  * italc-client.postinst:
++    + Make sure that the key directories exist before using imc for key
++      creation.
++  * debian/rules:
++    + Fix flawed dbgsym migration.
++    + In get-orig-source, drop more files not relevant for building iTALC on
++      Linux.
++  * debian/copyright:
++    + Update auto-generated copyright.in file.
++    + Update copyright attributions.
++  * debian/watch:
++    + Tolerate -rc upstream release version strings.
++  * debian/docs:
++    + Drop TODO from list of doc files.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sat, 10 Dec 2016 02:09:24 +0100
++
++italc (1:3.0.1+dfsg1-1) unstable; urgency=medium
++
++  * New upstream release.
++    - Fixes FTBFS against libssl 1.1. (Closes: #828358).
++  * debian/watch:
++    + Upstream sources moved from Sourceforge to Github.
++  * Packaging style: Stop shipping upstream files in Debian packaging Git.
++    Superfluous overhead.
++  * debian/patches:
++    + Rebase 003_rename-plugin-dir.patch.
++    + Drop 007_use-openssl-sha.patch. Solved upstream.
++    + Rebase and update 031_fix-spelling-errors.patch.
++    + Update 031_fix-spelling-errors.patch. More spelling issues found.
++  * debian/rules:
++    + Adapt get-orig-source rule to new upstream location. Downloaded tarball
++      is a .gz archive, not .bz2.
++    + Create orig tarball in ../ rather than ./.
++    + Drop configure/libitalccore:: rule. No need to manually call
++      finalize-locales Makefile target in upstream code.
++    + Drop .qm backup hack. Upstream sources come without .qm (and only with .ts
++      files since 3.0.0).
++    + Enable all hardening build flags (i.e., also include +pie).
++    + Drop old compiler tweakings as they are (a) not required any more and
++      (b) cause an FTBFS on Debian 9 and above.
++  * debian/control:
++    + Bump Standards-Version: to 3.9.8. No changes needed.
++    + Use secure URLs in Vcs-*: fields.
++    + iTALC 3 builds against Qt5 now. Drop B-D libqt4-dev, add B-D qtbase5-dev
++      instead.
++    + Add B-D: qttools5-dev-tools (for Qt5 linguist tools).
++  * debian/{control,rules}:
++    + dbgsym: Don't build dbg:packages anymore.
++      See https://wiki.debian.org/AutomaticDebugPackages
++  * debian/copyright:
++    + Update auto-generated copyright.in template file.
++    + Work in auto-detected changes from copyright.in.
++    + Work in more copyright attributions manually.
++    + Remove copyright attributions for files not shipped by upstream anymore.
++  * debian/po:
++    + Add DebConf translations for pt_BR. Thanks so much to Adriano Rafael
++      Gomes. (Closes: #816946).
++  * debian/docs:
++    + README -> README.md.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Tue, 29 Nov 2016 11:05:11 +0100
++
++italc (1:2.0.2+dfsg1-4) unstable; urgency=medium
++
++  * debian/Italc_logo.png:
++    + Add 256x256px resolution icon, obtained from
++      https://commons.wikimedia.org/wiki/File:Italc_logo.png.
++  * debian/copyright:
++    + Add license information for debian/Italc_logo.png.
++    + Individually list files in debiain/*.
++  * debian/source/include-binaries:
++    + White-list binary file debian/Italc_logo.png.
++  * debian/rules:
++    + Install icons of all resolutions available in the upstream sources.
++      (Closes: #795008).
++  * debian/menu:
++    + Drop menu file in favour of .desktop file. See tech-ctte decision
++      on #741573 for details.
++  * debian/patches:
++    + Update 031_fix-spelling-errors.patch. Lintian found more spelling
++      issues in upstream code.
++  * debian/{compat,control}:
++    + Raise DH compat level to debhelper version 9.
++  * debian/control:
++    + Add B-D: qt4-linguist-tools (for creating fresh .qm files at build-time).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 15 Feb 2016 11:04:30 +0100
++
++italc (1:2.0.2+dfsg1-3) unstable; urgency=medium
++
++  * debian/po:
++    + Add Dutch DebConf translation file. (Closes: #765983). Thanks to Frans
++      Spiesschaert.
++  * debian/control:
++    + Bump Standards: to 3.9.6. No changes needed.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 08 Jun 2015 00:29:34 +0200
++
++italc (1:2.0.2+dfsg1-2) unstable; urgency=medium
++
++  * debian/bin/ica (wrapper):
++    + When the -autostart cmdline arg is given, launch iTALC client with the
++      most privileged role that is available to the current user.
++  * DebConf:
++    + Update Japanese translation. Thanks to "victory".
++    + Update Russian translation file. Thanks to Yuri Kozlov. (Closes:
++      #758791).
++    + Update Danish translation file. Thanks to Joe Dalton. (Closes: #758840).
++    + Update Spanish translation file. Thanks to Camaleón. (Closes: #759797).
++    + Update French translation file. Thanks to Steve Petruzzello. (Closes:
++      #760599).
++    + Update Portuguese translation file. Thanks to Miguel Figueiredo. (Closes:
++      #760718).
++    + Update Italian translation file. Thanks to Beatrice Torracca. (Closes:
++      #761089).
++    + Update German translation file. Thanks to myself ;-). (Closes: #764101).
++  * debian/copyright:
++    + Rewrite from scratch. Fixes several false or missing license and copyright
++      information.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sun, 05 Oct 2014 23:05:32 +0200
++
++italc (1:2.0.2+dfsg1-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/watch:
++    + Mangle Debian version (due to new +dfsg1 upstream version suffix).
++  * debian/rules:
++    + Provide get-orig-source rule, repack upstream sources: Remove non-DFSG
++      licensed files sha1.c and sha1.h (which upstream directly took from
++      RFC 3174.
++    + Drop win32 related files when repacking upstream sources via
++      get-orig-source.
++  * debian/control:
++    + Add dbg:packages for iTALC.
++    + Bump Standards: to 3.9.5. No changes needed.
++    + Add R (italc-client): zenity or kde-baseapps-bin (for ica wrapper
++      script).
++  * Desktop integration:
++    + Update .desktop files. Add .desktop file for imc (iTALC Management
++      Console).
++    + Use pkexec to launch iTALC Management Console.
++  * DebConf:
++    + When setting up iTALC roles, ensure that the default group ('root')
++      gets used if an empty string is provided as group name.
++    + Capture non-existing group names and default to group 'root' instead.
++      Also, detect existence of groups correctly, now.
++    + Default to "root" group only if previously set iTALC role groups were
++      not set or do not exist (anymore).
++    + Loop on group input screens if a group does not exist (for
++      use_existing_groups == true).
++    + Always default to "No" for the delete-group-confirmation-question
++      screens.
++    + Provide option to system-wide setup XDG autostart for iTALC client
++      applet. (Closes: #731476).
++    + Reset LogonGroups= in iTALC.conf on every package configuration, so
++      DebConf configured groups get placed into iTALC.conf correctly.
++    + Update PO files.
++  * debian/copyright:
++    + Update file to match changes in upstream release.
++    + Drop copyright information for removed files ica/x11/common/sha1.{c,h}.
++    + Drop copyright information for removed files in ica/win32/.
++  * debian/patches:
++    + Drop 002_use-v4l-videodev2.patch, 004_x2go-nx-noxdamage.patch,
++      021_man-page-patch-in.patch. Applied upstream.
++    + Refresh 031_fix-spelling-errors.patch.
++    + Update 001_set-static-libdir-and-rpath-for-cmake.patch. Adapt
++      block that hard-sets LIB_DIR to /usr/lib/italc.
++    + Add 007_use-openssl-sha.patch. Build against openssl/sha.h, don't use
++      dropped, non-DFSG licensed files sha1.c and sha1.h.
++    + Add 030_fix-man-pages.patch. Fix a hyphen-used-as-minus-sign issue and a
++      spelling error.
++  * debian/italc-client.prerm:
++    + On package purgal, only remove groups if we previously explicitly created
++      them as iTALC roles.
++  * debian/italc-client.postinst:
++    + Ensure that $DISPLAY is unset before evoking the imc -createkeypair
++      command.
++  * lintian:
++    + Drop unused override (spelling-error-in-binary).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Thu, 14 Aug 2014 14:23:53 +0200
++
++italc (1:2.0.1-4) unstable; urgency=low
++
++  * Debconf translation files updated/added:
++    + Spanish translation added (thanks to Camaleón). (Closes: #728116).
++  * debian/control:
++    + Add libpng-dev as build dependency. (Closes: #729675).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sun, 17 Nov 2013 09:19:39 +0100
++
++italc (1:2.0.1-3) unstable; urgency=low
++
++  * /debian/control:
++    + Alioth-canonicalize Vcs-Git: field.
++    + Vcs location has moved into debian-edu/pkg-team/ subfolder.
++  * /debian/desktop/*.desktop:
++    + Add Keywords: field.
++  * Debconf translations:
++    + Update typo in Japanese translation (thanks to
++      »victory«). (Closes: #725724).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Wed, 09 Oct 2013 00:45:33 +0200
++
++italc (1:2.0.1-2) unstable; urgency=low
++
++  * Review of translatable text elements by the Enlish i18n team. (Closes:
++    #719778).
++  * /debian/copyright:
++    + Add block for Files: /debian/*.
++  * Debconf translation files updated/added:
++    + Russian translation (thanks to Yuri Kozlov). (Closes: #721993).
++    + Danish translation (thanks to Joe Dalton). (Closes: #722131).
++    + Czech translation (thanks to Michal Šimůnek). (Closes: #722141).
++    + Japanese translation (thanks to »victory«). (Closes: #723754).
++    + Italian translation (thanks to Beatrice Torracca). (Closes: #723863).
++    + Portuguese translation (thanks to Miguel Figueiredo). (Closes: #724018).
++    + French translation (thanks to Steve Petruzzello). (Closes: #724485).
++    + German translation (thanks to Helge Kreutzmann for reviewing my own
++      translation effort). (Closes: #724025).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Tue, 24 Sep 2013 21:27:50 +0200
++
++italc (1:2.0.1-1) unstable; urgency=low
++
++  * New upstream version.
++  * /debian/italc-client.lintian-overrides:
++    + Silence lintian about a false-positive spelling error report.
++  * /debian/copyright:
++    + Update and review and explicitly add OpenSSL exception.
++  * Update patches, drop patch 011_qt-signals.patch (applied by upstream).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 12 Aug 2013 15:52:25 +0200
++
++italc (1:2.0.0-4) unstable; urgency=low
++
++  * /debian/control:
++    + Fix lintian: <bin:package>: data.tar.xz-member-without-dpkg-pre-depends.
++  * /debian/italc-client.{config,templates}:
++    + Make italc preseedable/configurable via debconf.
++  * /debian/rules:
++    + Now really fix the .ts file update and trigger the .qm build after
++      configure of libitalccore.
++    + Make sure .qm files shipped by upstream get moved out of the way before
++      build and get restored properly during clean up.
++    + Auto-configure iTALC.conf through debconf.
++  * Update documentation file: README.setup.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Mon, 12 Aug 2013 12:07:52 +0200
++
++italc (1:2.0.0-3) unstable; urgency=low
++
++  * /debian/control:
++    + italc-client: Add adduser to Depends: field. (Closes: #707836).
++  * /debian/rules:
++    + Re-build .ts and .qm files during build time to incorporate
++      latest translation fixes.
++  * Lintian issues:
++    + Fix duplicate-in-relation-field in source build-depends: libxrandr-dev,
++      libxrandr-dev.
++    + Fix unneeded-build-dep-on-quilt.
++    + Fix spelling-error-in-binary usr/bin/italc neccessary necessary.
++    + Fix spelling-error-in-binary usr/lib/italc/libItalcCore.so neccessary
++      necessary.
++    + Fix spelling-error-in-manpage usr/share/man/man1/ica.1.gz neccessary
++      necessary.
++    + Fix hyphen-used-as-minus-sign usr/share/man/man1/ica.1.gz.
++    + Fix hyphen-used-as-minus-sign usr/share/man/man1/imc.1.gz.
++  * Update patches.
++  * Provide file italc-client.desktop. (Closes: #666428).
++  * Provide file italc-master.desktop. (Closes: #666429).
++  * Add patch: 006_inject-buildtype-from-outside.patch. Inject the build
++    type (actually the BUILD_CPU) from /debian/rules. Avoid the detection
++    code from upstream as it only covers x86 and x86_64. (Closes: #718745).
++  * Provide documentation: README.setup. (Closes: #511387).
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sun, 11 Aug 2013 03:11:55 +0200
++
++italc (1:2.0.0-2) unstable; urgency=low
++
++  * /debian/control:
++    + Drop B-D: linux-libc-dev
++    + Limit B-D: libv4l-dev to [linux-any].
++    + Update long-descs: replace phrase »pupil« by »student«.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Sat, 11 May 2013 00:06:51 +0200
++
++italc (1:2.0.0-1) unstable; urgency=low
++
++  * New upstream release (Closes: #640200, #672636).
++  * Package becomes team-maintained (debian-edu-pkg-team@l.alioth.d.o).
++  * Raise compat level to 7.
++  * Use multi-line fields in /debian/control.
++  * Add build-dependencies: libpam0g-dev, linux-libc-dev, and cmake.
++    Also add-in build-dependencies found in x11vnc Debian package. Add
++    build-dependency: libv4l-dev.
++  * Add Vcs-* lines to /debian/control.
++  * Make /debian/copyright DEP-5 compliant.
++  * Drop outdated README.Debian, include upstream documentation files in
++    package.
++  * Drop lintian overrides from former package versions.
++  * New binary package: italc-management-console.
++  * Add quilt (>= 0.46-7~) as build dependency. Include CDBS rule
++    patchsys-quilt.
++  * Add patch: 001_set-static-libdir-and-rpath-for-cmake.patch, adapt to
++    new iTALC library name: libItalcCore.so, rename binary package libitalc to
++    libitalccore. As libItalcCore.so is private/unversioned, we use RPATH to
++    build/find <LIB_DIR>/italc/libItalcCore.so.
++  * Add patch: 002_use-v4l-videodev2.patch, support building with v4l2 support
++    if present.
++  * Add patch: 003_rename-plugin-dir.patch, change name of iTalc plugin
++    directory.
++  * Add patch: 004_x2go-nx-noxdamage.patch, handle iTALC in X2Go sessions in
++    the same way as in NX sessions.
++  * Grab man page from upstream Git: imc.8.
++  * Contribute man page: italc_auth_helper.1, no man page available for
++    italc_auth_helper by upstream.
++  * Add build-dependency: gcj-jdk. This triggers the java-build of the iTALC
++    JavaViewer which then gets integrated into the iTALC client.
++  * Add patch: 011_qt-signals.patch.
++  * Add patch: 021_man-page-patch-in.patch, update upstream man pages, apply
++    similar changes to italc_auth_helper.1 provided by us.
++  * Drop man page options that are not available in iTALC 2.x anymore, add
++    those that have been added. Fixing non-up-to-date upstream version of man
++    pages for ica.1 and italc.1.
++  * Install italc_auth_helper setuid root (via dpkg-statoverride).
++  * Provide default iTALC.conf configuration file.
++  * Install italc-* system groups by default (italc-admins, italc-supporters,
++    italc-teachers, italc-students).
++  * Create iTALC key pairs for roles: admin, supporter, teacher during package
++    configuration.
++  * Add patch: 005_gcc47-ftbfs.patch. Fixes FTBFS with gcc-4.7.
++  * Harden package build.
++  * Bump Standards version to 3.9.4.
++
++ -- Mike Gabriel <sunweaver@debian.org>  Fri, 03 May 2013 13:23:05 +0200
++
++italc (1:1.0.13-1.3) unstable; urgency=low
++
++  * Non maintainer upload.
++  * Fix build failure with GCC 4.7. Closes: #667203.
++
++ -- Matthias Klose <doko@debian.org>  Fri, 04 May 2012 08:37:15 +0200
++
++italc (1:1.0.13-1.2) unstable; urgency=low
++
++  * Non-maintainer upload.
++  * Build-Depend on libjpeg-dev, not libjpeg62-dev (closes: #642838)
++
++ -- Julien Cristau <jcristau@debian.org>  Sun, 29 Jan 2012 18:08:29 +0100
++
++italc (1:1.0.13-1.1) unstable; urgency=medium
++
++  * Non-maintainer upload.
++  * Apply patch from Felix Geyer to fix FTBFS when compiled with
++    -Werror=format-security (Closes: #643411)
++  * Set urgency to medium due to rc bug fix
++
++ -- Alexander Reichle-Schmehl <tolimar@debian.org>  Sun, 04 Dec 2011 12:08:19 +0100
++
++italc (1:1.0.13-1) unstable; urgency=low
++
++  * Added a watch file for italc
++  * Imported Upstream version 1.0.13 (Closes: #597759)
++  * Acknowlege NMU of David Paleino, thanks. (Closes: #504970)
++  * Link to GPL-2 as italc is using this version, according to COPYING
++  * Removed dh_desktop call as it is deprecated
++  * Add some more overrides
++  * Bump standards version to 3.9.1 - no further changes needed
++  * Switch to 3.0 (quilt) packaging
++  * Add some more info to the short description
++
++ -- Patrick Winnertz <winnie@debian.org>  Fri, 11 Feb 2011 14:50:22 +0100
++
++italc (1:1.0.9-1.1) unstable; urgency=low
++
++  * Non-maintainer upload.
++  * Fixed FTBFS with GCC 4.4, missing #include. Thanks to
++    Martin Michlmayr (Closes: #504970)
++  * italc-client.lintian-overrides and italc-master.lintian-overrides
++    added
++
++ -- David Paleino <dapal@debian.org>  Mon, 21 Dec 2009 15:02:56 +0100
++
++italc (1:1.0.9-1) unstable; urgency=low
++
++  * New upstream release (Closes: #508049)
++
++ -- Patrick Winnertz <winnie@debian.org>  Tue, 17 Mar 2009 11:40:06 +0100
++
++italc (1:1.0.9~rc3-1) unstable; urgency=low
++
++  * Package new upstream version
++    - upstream ported the code to qt4.4 (Closes: #481974)
++
++ -- Patrick Winnertz <winnie@debian.org>  Tue, 17 Jun 2008 13:46:54 +0200
++
++italc (1:1.0.8-1) unstable; urgency=low
++
++  * Fix FTBFS by switching from openssl to libssl-dev build-dep.
++    Thanks to Laurent Bigonville <bigon@bigon.be> (Closes: #477022)
++  * Packaging new upstream version.
++
++ -- Patrick Winnertz <winnie@debian.org>  Tue, 13 May 2008 10:54:16 +0200
++
++italc (1:1.0.7-2) unstable; urgency=low
++
++  * Fix FTBFS on amd64 (Closes: #472439)
++    + Add patch from upstream
++
++ -- Patrick Winnertz <winnie@debian.org>  Thu, 27 Mar 2008 16:10:54 +0100
++
++italc (1:1.0.7-1) unstable; urgency=low
++
++  * New upstrem release.
++
++ -- Patrick Winnertz <winnie@debian.org>  Mon, 17 Mar 2008 10:13:42 +0100
++
++italc (1:1.0.6-1) unstable; urgency=low
++
++  * Move Homepage Header from Package Section into global Section.
++  * Add the forgotten libitalc.install in order to install the lib correctly.
++    Patch ica/Makefile.am and ima/Makefile.am in order to show
++    the new place of the lib (Closes: #460889)
++
++ -- Patrick Winnertz <winnie@debian.org>  Tue, 12 Feb 2008 14:47:20 +0100
++
++italc (1:1.0.4-1) unstable; urgency=low
++
++  * New upstream version
++  * Add options for dh_shlibdeps to debian/rules to prevent a ftbfs
++  * Added new package libitalc to control since now both
++    applications needs this lib.
++  * Changed my maintainer address.
++  * Add compiler flags to rules
++  * Modified menu file to fit into the new layout
++  * Add Homepage: tag and remove Homepage from description
++  * use new standard-version (3.7.3)
++
++ -- Patrick Winnertz <winnie@debian.org>  Wed, 05 Dec 2007 16:28:26 +0100
++
++italc (1:1.0.2-2) unstable; urgency=low
++
++  * Upload of the package to unstable
++
++ -- Patrick Winnertz <patrick.winnertz@skolelinux.org>  Wed, 16 May 2007 13:45:10 +0200
++
++italc (1:1.0.2-1) experimental; urgency=low
++
++  * Packaging new upstream release
++  * FTBFS Bug on kfreeBSD send to upstream and this is fixed in
++    this version now. (Closes: #414096)
++
++ -- Patrick Winnertz <patrick.winnertz@skolelinux.org>  Tue, 10 Apr 2007 15:29:41 +0200
++
++italc (1:1.0.0-1) experimental; urgency=low
++
++  * Packaging new upstream version.
++    Must use epoch since 1.0.0 seems to be lesser than 1.0.0.0~rc2
++  * Added build dependency libxtst-dev
++  * Modified rules:
++    - Removed build of icon, since this is now upstream
++    - Added --with-linux to enable build on kfreeBSD. Thanks to Cyril
++    Brulebois. (Closes: #414096)
++
++ -- Patrick Winnertz <patrick.winnertz@skolelinux.org>  Sat, 24 Mar 2007 15:44:11 +0100
++
++italc (1.0.0.0~rc2-1) experimental; urgency=low
++
++  * Packaging new upstream release
++  * Adopting this package from Steffen Joeris with his acceptance
++  * Increasing the debhelper level to 5
++  * Adding the build-depends:
++     - libqt4-dev
++     - zlib1g-dev
++     - libjpeg62-dev
++     - openssl
++  * italc-master now has a dependency against italc-client, since
++    the client server (ica ) also have to run on the master.
++  * Updated Copyright file, since some files were removed
++  * Removed build depends libxaw7-dev, libqt3-mt-dev, libssl-dev, libxtst-dev
++    since they are obsolete
++  * Removed patches since upstream adopted them
++  * Added README.Debian to make key creation easier for local administrators
++
++ -- Patrick Winnertz <patrick.winnertz@skolelinux.org>  Wed, 27 Dec 2006 20:16:04 +0100
++
++italc (0.9.6.2-3) unstable; urgency=low
++
++  * Change build-depends against libxaw8-dev to libxaw7-dev
++    (Closes: #370197)
++  * Expand 20-configure.patch to adjust to newer X libraries
++    Thanks to Peter Eisentraut
++  * Bump standard version to 3.7.2
++  * Provide the italc-keygen program which is needed for
++    the key generation to enable the connection
++    Thanks to Patrick Winnertz for some further skolelinux packaging
++  * Fix spelling error in descriptions (Closes: #363282, #363979)
++  * Upload sponsored by Morten Werner Olsen.
++
++ -- Steffen Joeris <steffen.joeris@skolelinux.de>  Sun,  4 Jun 2006 13:23:38 +0200
++
++italc (0.9.6.2-2) unstable; urgency=low
++
++  [ Steffen Joeris ]
++  * Include patch to prevent italc to segfault on architectures
++    where the size of a pointer is greater than the size of
++    an integer, such as ia64. (Closes: #340684)
++    Thanks to Dann Frazier.
++
++  [ Florian Ragwitz ]
++  * Removed build-dep on xlibs-dev, which is deprecated now, and depend on the
++    individual libraries we need.
++
++ -- Florian Ragwitz <rafl@debian.org>  Mon,  9 Jan 2006 15:51:40 +0100
++
++italc (0.9.6.2-1) unstable; urgency=low
++
++  * Initial release (Closes: #338678)
++
++ -- Steffen Joeris <steffen.joeris@skolelinux.de>  Sat, 12 Nov 2005 00:20:36 +0100
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++10
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7422bbba99156d39122811cd408c75c148f159c2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,191 @@@
++Source: veyon
++Section: x11
++Priority: optional
++Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>
++Uploaders:
++ Mike Gabriel <sunweaver@debian.org>,
++Build-Depends:
++ cdbs,
++ dpkg-dev (>= 1.16.1~),
++ debhelper (>= 10),
++ cmake,
++ qtbase5-dev,
++ qttools5-dev,
++ qttools5-dev-tools,
++ zlib1g-dev,
++ liblzo2-dev,
++ libjpeg-dev,
++ libpng-dev,
++ imagemagick,
++ libpam0g-dev,
++ libavahi-client-dev,
++ libldap2-dev,
++ libqca-qt5-2-dev,
++ libprocps-dev,
++ libssl-dev,
++ libv4l-dev [linux-any],
++ libvncserver-dev (>= 0.9.7),
++ libxdamage-dev,
++ libxext-dev,
++ libxfixes-dev,
++ libxss-dev,
++ libxtst-dev,
++ libxrandr-dev,
++ libxinerama-dev,
++ default-jdk | gcj-jdk | gcj,
++Standards-Version: 4.3.0
++Homepage: https://veyon.io/
++Vcs-Git: https://salsa.debian.org/debian-edu-pkg-team/veyon.git
++Vcs-Browser: https://salsa.debian.org/debian-edu-pkg-team/veyon/
++
++Package: veyon-master
++Architecture: any
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ libveyon-core (= ${binary:Version}),
++ veyon-service (= ${binary:Version}),
++ policykit-1,
++Recommends:
++ veyon-configurator,
++Suggests:
++ veyon-ctl,
++Description: Computer Monitoring and Classroom Management Software - master
++ Veyon is a software for computer monitoring and classroom management
++ supporting Windows and Linux. It enables teachers to view and control
++ computer labs and interact with students. Veyon is available in
++ different languages and provides lots of useful features:
++ .
++    - see what's going on in computer labs in overview mode and take screenshots
++    - remote control computers to support and help users
++    - broadcast teacher's screen to students in realtime by using demo mode
++      (either in fullscreen or in a window)
++    - lock workstations for attracting attention to teacher
++    - send text messages to students
++    - powering on/off and rebooting computers remote
++    - remote logoff and remote execution of arbitrary commands/scripts
++    - home schooling - Veyon's network technology is not restricted to a subnet
++      and therefore students at home can join lessons via VPN connections just
++      by installing the Veyon service
++ .
++ Veyon is the continuation of iTALC.
++ .
++ This package contains the veyon-master software. With veyon-master a teacher
++ or tutor can control other machines if they run Veyon's client service software
++ (package: veyon-service).
++
++Package: veyon-service
++Architecture: any
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ adduser,
++ libveyon-core (= ${binary:Version}),
++ x11vnc,
++Description: Computer Monitoring and Classroom Management Software - client service
++ Veyon is a software for computer monitoring and classroom management
++ supporting Windows and Linux. It enables teachers to view and control
++ computer labs and interact with students. Veyon is available in
++ different languages and provides lots of useful features:
++ .
++    - see what's going on in computer labs in overview mode and take screenshots
++    - remote control computers to support and help users
++    - broadcast teacher's screen to students in realtime by using demo mode
++      (either in fullscreen or in a window)
++    - lock workstations for attracting attention to teacher
++    - send text messages to students
++    - powering on/off and rebooting computers remote
++    - remote logoff and remote execution of arbitrary commands/scripts
++    - home schooling - Veyon's network technology is not restricted to a subnet
++      and therefore students at home can join lessons via VPN connections just
++      by installing the Veyon service
++ .
++ Veyon is the continuation of iTALC.
++ .
++ This package contains Veyon's client service software which allows one to
++ control a machine using the veyon-master software.
++
++Package: veyon-configurator
++Architecture: any
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ libveyon-core (=${binary:Version}),
++Description: Computer Monitoring and Classroom Management Software - configurator
++ Veyon is a software for computer monitoring and classroom management
++ supporting Windows and Linux. It enables teachers to view and control
++ computer labs and interact with students. Veyon is available in
++ different languages and provides lots of useful features:
++ .
++    - see what's going on in computer labs in overview mode and take screenshots
++    - remote control computers to support and help users
++    - broadcast teacher's screen to students in realtime by using demo mode
++      (either in fullscreen or in a window)
++    - lock workstations for attracting attention to teacher
++    - send text messages to students
++    - powering on/off and rebooting computers remote
++    - remote logoff and remote execution of arbitrary commands/scripts
++    - home schooling - Veyon's network technology is not restricted to a subnet
++      and therefore students at home can join lessons via VPN connections just
++      by installing the Veyon service
++ .
++ Veyon is the continuation of iTALC.
++ .
++ This package contains a graphical configuration manager for Veyon.
++
++Package: libveyon-core
++Architecture: any
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++ veyon-plugins (= ${binary:Version}),
++Multi-Arch: same
++Description: Computer Monitoring and Classroom Management Software - libraries
++ Veyon is a software for computer monitoring and classroom management
++ supporting Windows and Linux. It enables teachers to view and control
++ computer labs and interact with students. Veyon is available in
++ different languages and provides lots of useful features:
++ .
++    - see what's going on in computer labs in overview mode and take screenshots
++    - remote control computers to support and help users
++    - broadcast teacher's screen to students in realtime by using demo mode
++      (either in fullscreen or in a window)
++    - lock workstations for attracting attention to teacher
++    - send text messages to students
++    - powering on/off and rebooting computers remote
++    - remote logoff and remote execution of arbitrary commands/scripts
++    - home schooling - Veyon's network technology is not restricted to a subnet
++      and therefore students at home can join lessons via VPN connections just
++      by installing the Veyon service
++ .
++ Veyon is the continuation of iTALC.
++ .
++ This package provides the core libraries needed for all Veyon components.
++
++Package: veyon-plugins
++Architecture: any
++Depends:
++ ${shlibs:Depends},
++ ${misc:Depends},
++Multi-Arch: same
++Description: Computer Monitoring and Classroom Management Software - plugins
++ Veyon is a software for computer monitoring and classroom management
++ supporting Windows and Linux. It enables teachers to view and control
++ computer labs and interact with students. Veyon is available in
++ different languages and provides lots of useful features:
++ .
++    - see what's going on in computer labs in overview mode and take screenshots
++    - remote control computers to support and help users
++    - broadcast teacher's screen to students in realtime by using demo mode
++      (either in fullscreen or in a window)
++    - lock workstations for attracting attention to teacher
++    - send text messages to students
++    - powering on/off and rebooting computers remote
++    - remote logoff and remote execution of arbitrary commands/scripts
++    - home schooling - Veyon's network technology is not restricted to a subnet
++      and therefore students at home can join lessons via VPN connections just
++      by installing the Veyon service
++ .
++ Veyon is the continuation of iTALC.
++ .
++ This package provides Veyon's plugins.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6bffca3acc14719f7af92514ea12caa00776a2c1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1120 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: Veyon
++Upstream-Contact: Tobias Junghans <tobydox@veyon.io>
++Source: https://github.com/veyon/veyon
++Comment:
++ Upstream sources contain several other code
++ portions that are for MS Windows and/or Mac OS X.
++ .
++ Those bits of the upstream code have been removed
++ for this Debian package.
++
++
++Files: configurator/src/AccessControlPage.cpp
++ configurator/src/AccessControlPage.h
++ configurator/src/AccessControlRuleEditDialog.cpp
++ configurator/src/AccessControlRuleEditDialog.h
++ configurator/src/AccessControlRuleListModel.cpp
++ configurator/src/AccessControlRuleListModel.h
++ configurator/src/AccessControlRulesTestDialog.cpp
++ configurator/src/AccessControlRulesTestDialog.h
++ configurator/src/ConfigurationTestController.cpp
++ configurator/src/ConfigurationTestController.h
++ configurator/src/GeneralConfigurationPage.cpp
++ configurator/src/GeneralConfigurationPage.h
++ configurator/src/MainWindow.cpp
++ configurator/src/MainWindow.h
++ configurator/src/MasterConfigurationPage.cpp
++ configurator/src/MasterConfigurationPage.h
++ configurator/src/ServiceConfigurationPage.cpp
++ configurator/src/ServiceConfigurationPage.h
++ configurator/src/main.cpp
++ core/include/AboutDialog.h
++ core/include/AccessControlProvider.h
++ core/include/AccessControlRule.h
++ core/include/AuthenticationCredentials.h
++ core/include/BuiltinFeatures.h
++ core/include/CommandLineIO.h
++ core/include/CommandLinePluginInterface.h
++ core/include/Computer.h
++ core/include/ComputerControlInterface.h
++ core/include/Configuration/JsonStore.h
++ core/include/Configuration/LocalStore.h
++ core/include/Configuration/Object.h
++ core/include/Configuration/Proxy.h
++ core/include/Configuration/Store.h
++ core/include/Configuration/UiMapping.h
++ core/include/ConfigurationManager.h
++ core/include/ConfigurationPage.h
++ core/include/ConfigurationPagePluginInterface.h
++ core/include/CryptoCore.h
++ core/include/DesktopAccessDialog.h
++ core/include/Feature.h
++ core/include/FeatureControl.h
++ core/include/FeatureManager.h
++ core/include/FeatureMessage.h
++ core/include/FeatureProviderInterface.h
++ core/include/FeatureWorkerManager.h
++ core/include/FileSystemBrowser.h
++ core/include/Filesystem.h
++ core/include/InternetAccessControlBackendInterface.h
++ core/include/KeyboardShortcutTrapper.h
++ core/include/LockWidget.h
++ core/include/Logger.h
++ core/include/MonitoringMode.h
++ core/include/NetworkObject.h
++ core/include/NetworkObjectDirectory.h
++ core/include/NetworkObjectDirectoryManager.h
++ core/include/NetworkObjectDirectoryPluginInterface.h
++ core/include/NetworkObjectModel.h
++ core/include/ObjectManager.h
++ core/include/PasswordDialog.h
++ core/include/PlatformCoreFunctions.h
++ core/include/PlatformFilesystemFunctions.h
++ core/include/PlatformInputDeviceFunctions.h
++ core/include/PlatformNetworkFunctions.h
++ core/include/PlatformPluginInterface.h
++ core/include/PlatformPluginManager.h
++ core/include/PlatformServiceCore.h
++ core/include/PlatformServiceFunctions.h
++ core/include/PlatformUserFunctions.h
++ core/include/Plugin.h
++ core/include/PluginInterface.h
++ core/include/PluginManager.h
++ core/include/ProgressWidget.h
++ core/include/QtCompat.h
++ core/include/RfbVeyonAuth.h
++ core/include/Screenshot.h
++ core/include/ServiceControl.h
++ core/include/SimpleFeatureProvider.h
++ core/include/SocketDevice.h
++ core/include/SystemTrayIcon.h
++ core/include/ToolButton.h
++ core/include/UserGroupsBackendInterface.h
++ core/include/UserGroupsBackendManager.h
++ core/include/UserSessionControl.h
++ core/include/VariantArrayMessage.h
++ core/include/VariantStream.h
++ core/include/VeyonConfiguration.h
++ core/include/VeyonConfigurationProperties.h
++ core/include/VeyonConnection.h
++ core/include/VeyonCore.h
++ core/include/VeyonMasterInterface.h
++ core/include/VeyonRfbExt.h
++ core/include/VeyonServerInterface.h
++ core/include/VeyonServiceControl.h
++ core/include/VeyonWorkerInterface.h
++ core/include/VncClientProtocol.h
++ core/include/VncServerClient.h
++ core/include/VncServerPluginInterface.h
++ core/include/VncServerProtocol.h
++ core/include/VncView.h
++ core/src/AboutDialog.cpp
++ core/src/AccessControlProvider.cpp
++ core/src/AccessControlRule.cpp
++ core/src/AuthenticationCredentials.cpp
++ core/src/BuiltinFeatures.cpp
++ core/src/CommandLineIO.cpp
++ core/src/Computer.cpp
++ core/src/ComputerControlInterface.cpp
++ core/src/Configuration/JsonStore.cpp
++ core/src/Configuration/LocalStore.cpp
++ core/src/Configuration/Object.cpp
++ core/src/ConfigurationManager.cpp
++ core/src/ConfigurationPage.cpp
++ core/src/CryptoCore.cpp
++ core/src/DesktopAccessDialog.cpp
++ core/src/FeatureControl.cpp
++ core/src/FeatureManager.cpp
++ core/src/FeatureMessage.cpp
++ core/src/FeatureWorkerManager.cpp
++ core/src/FileSystemBrowser.cpp
++ core/src/Filesystem.cpp
++ core/src/LockWidget.cpp
++ core/src/Logger.cpp
++ core/src/MonitoringMode.cpp
++ core/src/NetworkObject.cpp
++ core/src/NetworkObjectDirectory.cpp
++ core/src/NetworkObjectDirectoryManager.cpp
++ core/src/PasswordDialog.cpp
++ core/src/PlatformPluginManager.cpp
++ core/src/PlatformServiceCore.cpp
++ core/src/PluginManager.cpp
++ core/src/ProgressWidget.cpp
++ core/src/QtCompat.cpp
++ core/src/Screenshot.cpp
++ core/src/ServiceControl.cpp
++ core/src/SimpleFeatureProvider.cpp
++ core/src/SystemTrayIcon.cpp
++ core/src/ToolButton.cpp
++ core/src/UserGroupsBackendManager.cpp
++ core/src/UserSessionControl.cpp
++ core/src/VariantArrayMessage.cpp
++ core/src/VariantStream.cpp
++ core/src/VeyonConfiguration.cpp
++ core/src/VeyonConnection.cpp
++ core/src/VeyonCore.cpp
++ core/src/VeyonServiceControl.cpp
++ core/src/VncClientProtocol.cpp
++ core/src/VncServerProtocol.cpp
++ core/src/VncView.cpp
++ ctl/src/main.cpp
++ master/src/CheckableItemProxyModel.cpp
++ master/src/CheckableItemProxyModel.h
++ master/src/ComputerControlListModel.cpp
++ master/src/ComputerControlListModel.h
++ master/src/ComputerManagementView.cpp
++ master/src/ComputerManagementView.h
++ master/src/ComputerManager.cpp
++ master/src/ComputerManager.h
++ master/src/ComputerMonitoringView.cpp
++ master/src/ComputerMonitoringView.h
++ master/src/ComputerSortFilterProxyModel.cpp
++ master/src/ComputerSortFilterProxyModel.h
++ master/src/FlexibleListView.cpp
++ master/src/FlexibleListView.h
++ master/src/MainToolBar.cpp
++ master/src/MainToolBar.h
++ master/src/MainWindow.cpp
++ master/src/MainWindow.h
++ master/src/NetworkObjectFilterProxyModel.cpp
++ master/src/NetworkObjectFilterProxyModel.h
++ master/src/NetworkObjectOverlayDataModel.cpp
++ master/src/NetworkObjectOverlayDataModel.h
++ master/src/NetworkObjectTreeModel.cpp
++ master/src/NetworkObjectTreeModel.h
++ master/src/RecursiveFilterProxyModel.cpp
++ master/src/RecursiveFilterProxyModel.h
++ master/src/RoomSelectionDialog.cpp
++ master/src/RoomSelectionDialog.h
++ master/src/ScreenshotManagementView.cpp
++ master/src/ScreenshotManagementView.h
++ master/src/UserConfig.cpp
++ master/src/UserConfig.h
++ master/src/VeyonMaster.cpp
++ master/src/VeyonMaster.h
++ master/src/main.cpp
++ plugins/authkeys/AuthKeysConfigurationPage.cpp
++ plugins/authkeys/AuthKeysConfigurationPage.h
++ plugins/authkeys/AuthKeysManager.cpp
++ plugins/authkeys/AuthKeysManager.h
++ plugins/authkeys/AuthKeysPlugin.cpp
++ plugins/authkeys/AuthKeysPlugin.h
++ plugins/authkeys/AuthKeysTableModel.cpp
++ plugins/authkeys/AuthKeysTableModel.h
++ plugins/builtindirectory/BuiltinDirectory.cpp
++ plugins/builtindirectory/BuiltinDirectory.h
++ plugins/builtindirectory/BuiltinDirectoryConfiguration.cpp
++ plugins/builtindirectory/BuiltinDirectoryConfiguration.h
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.cpp
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.h
++ plugins/builtindirectory/BuiltinDirectoryPlugin.cpp
++ plugins/builtindirectory/BuiltinDirectoryPlugin.h
++ plugins/config/ConfigCommandLinePlugin.cpp
++ plugins/config/ConfigCommandLinePlugin.h
++ plugins/demo/DemoClient.cpp
++ plugins/demo/DemoClient.h
++ plugins/demo/DemoConfiguration.cpp
++ plugins/demo/DemoConfiguration.h
++ plugins/demo/DemoConfigurationPage.cpp
++ plugins/demo/DemoConfigurationPage.h
++ plugins/demo/DemoFeaturePlugin.cpp
++ plugins/demo/DemoFeaturePlugin.h
++ plugins/demo/DemoServer.cpp
++ plugins/demo/DemoServer.h
++ plugins/demo/DemoServerConnection.cpp
++ plugins/demo/DemoServerConnection.h
++ plugins/demo/DemoServerProtocol.cpp
++ plugins/demo/DemoServerProtocol.h
++ plugins/desktopservices/DesktopServiceObject.cpp
++ plugins/desktopservices/DesktopServiceObject.h
++ plugins/desktopservices/DesktopServicesConfiguration.cpp
++ plugins/desktopservices/DesktopServicesConfiguration.h
++ plugins/desktopservices/DesktopServicesConfigurationPage.cpp
++ plugins/desktopservices/DesktopServicesConfigurationPage.h
++ plugins/desktopservices/DesktopServicesFeaturePlugin.cpp
++ plugins/desktopservices/DesktopServicesFeaturePlugin.h
++ plugins/desktopservices/RunProgramDialog.cpp
++ plugins/desktopservices/RunProgramDialog.h
++ plugins/ldap/KLdapIntegration.cpp
++ plugins/ldap/LdapConfiguration.cpp
++ plugins/ldap/LdapConfiguration.h
++ plugins/ldap/LdapConfigurationPage.cpp
++ plugins/ldap/LdapConfigurationPage.h
++ plugins/ldap/LdapDirectory.cpp
++ plugins/ldap/LdapDirectory.h
++ plugins/ldap/LdapNetworkObjectDirectory.cpp
++ plugins/ldap/LdapNetworkObjectDirectory.h
++ plugins/ldap/LdapPlugin.cpp
++ plugins/ldap/LdapPlugin.h
++ plugins/ldap/kldap_export.h
++ plugins/ldap/klocalizedstring.h
++ plugins/ldap/ldap_debug.h
++ plugins/platform/linux/LinuxCoreFunctions.cpp
++ plugins/platform/linux/LinuxCoreFunctions.h
++ plugins/platform/linux/LinuxDesktopIntegration.h
++ plugins/platform/linux/LinuxFilesystemFunctions.cpp
++ plugins/platform/linux/LinuxFilesystemFunctions.h
++ plugins/platform/linux/LinuxInputDeviceFunctions.cpp
++ plugins/platform/linux/LinuxInputDeviceFunctions.h
++ plugins/platform/linux/LinuxKeyboardShortcutTrapper.h
++ plugins/platform/linux/LinuxNetworkFunctions.cpp
++ plugins/platform/linux/LinuxNetworkFunctions.h
++ plugins/platform/linux/LinuxPlatformPlugin.cpp
++ plugins/platform/linux/LinuxPlatformPlugin.h
++ plugins/platform/linux/LinuxServiceCore.cpp
++ plugins/platform/linux/LinuxServiceCore.h
++ plugins/platform/linux/LinuxServiceFunctions.cpp
++ plugins/platform/linux/LinuxServiceFunctions.h
++ plugins/platform/linux/LinuxUserFunctions.cpp
++ plugins/platform/linux/LinuxUserFunctions.h
++ plugins/platform/linux/auth-helper/VeyonAuthHelper.cpp
++ plugins/powercontrol/PowerControlFeaturePlugin.cpp
++ plugins/powercontrol/PowerControlFeaturePlugin.h
++ plugins/remoteaccess/RemoteAccessFeaturePlugin.cpp
++ plugins/remoteaccess/RemoteAccessFeaturePlugin.h
++ plugins/remoteaccess/RemoteAccessWidget.cpp
++ plugins/remoteaccess/RemoteAccessWidget.h
++ plugins/screenlock/ScreenLockFeaturePlugin.cpp
++ plugins/screenlock/ScreenLockFeaturePlugin.h
++ plugins/screenshot/ScreenshotFeaturePlugin.cpp
++ plugins/screenshot/ScreenshotFeaturePlugin.h
++ plugins/servicecontrol/ServiceControlPlugin.cpp
++ plugins/servicecontrol/ServiceControlPlugin.h
++ plugins/shell/ShellCommandLinePlugin.cpp
++ plugins/shell/ShellCommandLinePlugin.h
++ plugins/systemusergroups/SystemUserGroupsPlugin.cpp
++ plugins/systemusergroups/SystemUserGroupsPlugin.h
++ plugins/textmessage/TextMessageDialog.cpp
++ plugins/textmessage/TextMessageDialog.h
++ plugins/textmessage/TextMessageFeaturePlugin.cpp
++ plugins/textmessage/TextMessageFeaturePlugin.h
++ plugins/vncserver/external/ExternalVncServer.cpp
++ plugins/vncserver/external/ExternalVncServer.h
++ plugins/vncserver/external/ExternalVncServerConfiguration.cpp
++ plugins/vncserver/external/ExternalVncServerConfiguration.h
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.cpp
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.h
++ plugins/vncserver/ultravnc-builtin/BuiltinUltraVncServer.cpp
++ plugins/vncserver/ultravnc-builtin/BuiltinUltraVncServer.h
++ plugins/vncserver/ultravnc-builtin/LogoffEventFilter.cpp
++ plugins/vncserver/ultravnc-builtin/LogoffEventFilter.h
++ plugins/vncserver/ultravnc-builtin/UltraVncConfiguration.cpp
++ plugins/vncserver/ultravnc-builtin/UltraVncConfiguration.h
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.cpp
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.h
++ plugins/vncserver/ultravnc-builtin/vncntlm.cpp
++ plugins/vncserver/x11vnc-builtin/BuiltinX11VncServer.cpp
++ plugins/vncserver/x11vnc-builtin/BuiltinX11VncServer.h
++ plugins/vncserver/x11vnc-builtin/X11VncConfiguration.cpp
++ plugins/vncserver/x11vnc-builtin/X11VncConfiguration.h
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.cpp
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.h
++ server/src/ComputerControlClient.cpp
++ server/src/ComputerControlClient.h
++ server/src/ComputerControlServer.cpp
++ server/src/ComputerControlServer.h
++ server/src/ServerAccessControlManager.cpp
++ server/src/ServerAccessControlManager.h
++ server/src/ServerAuthenticationManager.cpp
++ server/src/ServerAuthenticationManager.h
++ server/src/VeyonServerProtocol.cpp
++ server/src/VeyonServerProtocol.h
++ server/src/VncProxyConnection.cpp
++ server/src/VncProxyConnection.h
++ server/src/VncProxyConnectionFactory.h
++ server/src/VncProxyServer.cpp
++ server/src/VncProxyServer.h
++ server/src/VncServer.cpp
++ server/src/VncServer.h
++ server/src/main.cpp
++ service/src/main.cpp
++ worker/src/FeatureWorkerManagerConnection.cpp
++ worker/src/FeatureWorkerManagerConnection.h
++ worker/src/VeyonWorker.cpp
++ worker/src/VeyonWorker.h
++ worker/src/main.cpp
++Copyright: 2004-2018, Tobias Junghans <tobydox@veyon.io>
++  2006-2013, Tobias Junghans <tobydox@veyon.io>
++  2006-2016, Tobias Junghans <tobydox@veyon.io>
++  2006-2018, Tobias Junghans <tobydox@veyon.io>
++  2007-2018, Tobias Junghans <tobydox@veyon.io>
++  2008-2016, Tobias Junghans <tobydox@veyon.io>
++  2008-2018, Tobias Junghans <tobydox@veyon.io>
++  2009-2018, Tobias Junghans <tobydox@veyon.io>
++  2010-2016, Tobias Junghans <tobydox@veyon.io>
++  2010-2018, Tobias Junghans <tobydox@veyon.io>
++  2011-2018, Tobias Junghans <tobydox@veyon.io>
++  2016, Tobias Junghans <tobydox@veyon.io>
++  2016-2018, Tobias Junghans <tobydox@veyon.io>
++  2017-2018, Tobias Junghans <tobydox@veyon.io>
++  2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL-2+~with-OpenSSL-Exception
++
++Files: 3rdparty/kldap/.arcconfig
++ 3rdparty/kldap/CMakeLists.txt
++ 3rdparty/kldap/KF5LdapConfig.cmake.in
++ 3rdparty/kldap/README.md
++ 3rdparty/kldap/kldap.categories
++ 3rdparty/kldap/kldap.renamecategories
++ 3rdparty/kldap/metainfo.yaml
++ 3rdparty/kldap/src/CMakeLists.txt
++ 3rdparty/kldap/src/Messages.sh
++ 3rdparty/kldap/src/kldap_config.h.cmake
++ 3rdparty/libvncserver/.appveyor.yml
++ 3rdparty/libvncserver/.travis.yml
++ 3rdparty/libvncserver/CMakeLists.txt
++ 3rdparty/libvncserver/ChangeLog
++ 3rdparty/libvncserver/NEWS
++ 3rdparty/libvncserver/TODO
++ 3rdparty/libvncserver/cmake/Modules/FindLZO.cmake
++ 3rdparty/libvncserver/common/base64.h
++ 3rdparty/libvncserver/common/rfbcrypto.h
++ 3rdparty/libvncserver/common/sha-private.h
++ 3rdparty/libvncserver/deps/sasl-fix-snprintf-macro.patch
++ 3rdparty/libvncserver/libvncclient.pc.cmakein
++ 3rdparty/libvncserver/rfb/default8x16.h
++ 3rdparty/libvncserver/test/blooptest.c
++ 3rdparty/libvncserver/test/cargstest.c
++ 3rdparty/libvncserver/test/copyrecttest.c
++ 3rdparty/libvncserver/test/encodingstest.c
++ 3rdparty/libvncserver/test/wstestdata.inc
++ CMakeLists.txt
++ INSTALL
++ cmake/CPackDefinitions.cmake
++ cmake/modules/BuildPlugin.cmake
++ cmake/modules/CotireVeyon.cmake
++ cmake/modules/FindLZO.cmake
++ cmake/modules/FindPAM.cmake
++ cmake/modules/WindowsBuildHelpers.cmake
++ cmake/modules/XdgInstall.cmake
++ configurator/CMakeLists.txt
++ configurator/data/io.veyon.veyon-configurator.policy.in
++ configurator/data/veyon-configurator.desktop.in
++ configurator/data/veyon-configurator.svg
++ configurator/data/veyon-configurator.xpm
++ configurator/forms/AccessControlPage.ui
++ configurator/forms/AccessControlRuleEditDialog.ui
++ configurator/forms/AccessControlRulesTestDialog.ui
++ configurator/forms/GeneralConfigurationPage.ui
++ configurator/forms/MainWindow.ui
++ configurator/forms/MasterConfigurationPage.ui
++ configurator/forms/ServiceConfigurationPage.ui
++ configurator/veyon-configurator.1
++ configurator/veyon-configurator.qrc
++ configurator/veyon-configurator.rc.in
++ core/CMakeLists.txt
++ core/builddata.qrc.in
++ core/core.qrc
++ core/dialogs/AboutDialog.ui
++ core/dialogs/PasswordDialog.ui
++ core/include/Cotire.h
++ core/include/veyonconfig.h.in
++ core/resources/default-pkey.pem
++ ctl/CMakeLists.txt
++ ctl/veyon-ctl.rc.in
++ ctl/veyon-ctl.1
++ master/CMakeLists.txt
++ master/data/veyon-master.desktop.in
++ master/data/veyon-master.svg
++ master/data/veyon-master.xpm
++ master/forms/ComputerManagementView.ui
++ master/forms/ComputerMonitoringView.ui
++ master/forms/MainWindow.ui
++ master/forms/RoomSelectionDialog.ui
++ master/forms/ScreenshotManagementView.ui
++ master/master.qrc
++ master/veyon-master.1
++ master/veyon-master.rc.in
++ plugins/CMakeLists.txt
++ plugins/authkeys/AuthKeysConfigurationPage.ui
++ plugins/authkeys/CMakeLists.txt
++ plugins/authkeys/authkeys.qrc
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.ui
++ plugins/builtindirectory/CMakeLists.txt
++ plugins/builtindirectory/builtindirectory.qrc
++ plugins/config/CMakeLists.txt
++ plugins/demo/CMakeLists.txt
++ plugins/demo/DemoConfigurationPage.ui
++ plugins/demo/demo.qrc
++ plugins/desktopservices/CMakeLists.txt
++ plugins/desktopservices/DesktopServicesConfigurationPage.ui
++ plugins/desktopservices/RunProgramDialog.ui
++ plugins/desktopservices/desktopservices.qrc
++ plugins/ldap/CMakeLists.txt
++ plugins/ldap/KLocalizedString
++ plugins/ldap/LdapConfigurationPage.ui
++ plugins/ldap/ldap.qrc
++ plugins/platform/CMakeLists.txt
++ plugins/platform/linux/CMakeLists.txt
++ plugins/platform/linux/auth-helper/CMakeLists.txt
++ plugins/powercontrol/CMakeLists.txt
++ plugins/powercontrol/powercontrol.qrc
++ plugins/remoteaccess/CMakeLists.txt
++ plugins/remoteaccess/remoteaccess.qrc
++ plugins/screenlock/CMakeLists.txt
++ plugins/screenlock/screenlock.qrc
++ plugins/screenshot/CMakeLists.txt
++ plugins/screenshot/screenshot.qrc
++ plugins/servicecontrol/CMakeLists.txt
++ plugins/shell/CMakeLists.txt
++ plugins/systemusergroups/CMakeLists.txt
++ plugins/textmessage/CMakeLists.txt
++ plugins/textmessage/TextMessageDialog.ui
++ plugins/textmessage/textmessage.qrc
++ plugins/vncserver/CMakeLists.txt
++ plugins/vncserver/external/CMakeLists.txt
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.ui
++ plugins/vncserver/ultravnc-builtin/CMakeLists.txt
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.ui
++ plugins/vncserver/ultravnc-builtin/ultravnc-rfbproto.h
++ plugins/vncserver/ultravnc-builtin/ultravnc.cpp
++ plugins/vncserver/ultravnc-builtin/vnchooks/CMakeLists.txt
++ plugins/vncserver/x11vnc-builtin/config.h.in
++ plugins/vncserver/x11vnc-builtin/CMakeLists.txt
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.ui
++ plugins/vncserver/x11vnc-builtin/x11vnc-veyon.c
++ server/CMakeLists.txt
++ server/veyon-server.1
++ service/CMakeLists.txt
++ service/veyon-service.1
++ service/veyon-service.service.in
++ server/veyon-server.rc.in
++ service/veyon-service.rc.in
++ translations/CMakeLists.txt
++ translations/ar.ts
++ translations/ca_ES.ts
++ translations/de_DE.ts
++ translations/el.ts
++ translations/fi.ts
++ translations/id_ID.ts
++ translations/it_IT.ts
++ translations/lt.ts
++ translations/lv_LV.ts
++ translations/mn.ts
++ translations/nl.ts
++ translations/nn.ts
++ translations/no_NO.ts
++ translations/pl_PL.ts
++ translations/pt_BR.ts
++ translations/pt_PT.ts
++ translations/ru.ts
++ translations/sk.ts
++ translations/sl.ts
++ translations/sv.ts
++ translations/tr.ts
++ translations/uk.ts
++ translations/veyon.ts
++ translations/zh_CN.ts
++ worker/CMakeLists.txt
++ worker/veyon-worker.rc.in
++ worker/veyon-worker.1
++ README.md
++ project.yml
++ CONTRIBUTORS
++Copyright: 2004-2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL-2+~with-OpenSSL-Exception
++Comment:
++ Assuming copyright holder and license from majority of
++ code files that contain a license header.
++
++Files: 3rdparty/kldap/src/ber.cpp
++ 3rdparty/kldap/src/ber.h
++ 3rdparty/kldap/src/ldapconfigwidget.cpp
++ 3rdparty/kldap/src/ldapconfigwidget.h
++ 3rdparty/kldap/src/ldapconnection.cpp
++ 3rdparty/kldap/src/ldapconnection.h
++ 3rdparty/kldap/src/ldapcontrol.cpp
++ 3rdparty/kldap/src/ldapcontrol.h
++ 3rdparty/kldap/src/ldapdefs.h
++ 3rdparty/kldap/src/ldapobject.cpp
++ 3rdparty/kldap/src/ldapobject.h
++ 3rdparty/kldap/src/ldapoperation.cpp
++ 3rdparty/kldap/src/ldapoperation.h
++ 3rdparty/kldap/src/ldapsearch.cpp
++ 3rdparty/kldap/src/ldapsearch.h
++ 3rdparty/kldap/src/ldapserver.cpp
++ 3rdparty/kldap/src/ldapserver.h
++ 3rdparty/kldap/src/ldapurl.cpp
++ 3rdparty/kldap/src/ldapurl.h
++ 3rdparty/kldap/src/ldif.cpp
++ 3rdparty/kldap/src/ldif.h
++Copyright: 2004-2006, Szombathelyi Grgy <gyurco@freemail.hu>
++License: LGPL-2.0+
++
++Files: 3rdparty/kldap/src/ldapattributeproxymodel.cpp
++ 3rdparty/kldap/src/ldapattributeproxymodel.h
++ 3rdparty/kldap/src/ldapdn.cpp
++ 3rdparty/kldap/src/ldapdn.h
++ 3rdparty/kldap/src/ldapmodel.cpp
++ 3rdparty/kldap/src/ldapmodel.h
++ 3rdparty/kldap/src/ldapmodel_p.cpp
++ 3rdparty/kldap/src/ldapmodel_p.h
++ 3rdparty/kldap/src/ldapmodelnode_p.cpp
++ 3rdparty/kldap/src/ldapmodelnode_p.h
++ 3rdparty/kldap/src/ldapstructureproxymodel.cpp
++ 3rdparty/kldap/src/ldapstructureproxymodel.h
++Copyright: 2006, Sean Harmer <sh@theharmers.co.uk>
++License: LGPL-2.0+
++
++Files: 3rdparty/libvncserver/common/turbojpeg.c
++ 3rdparty/libvncserver/common/turbojpeg.h
++ 3rdparty/libvncserver/test/tjbench.c
++ 3rdparty/libvncserver/test/tjunittest.c
++ 3rdparty/libvncserver/test/tjutil.c
++ 3rdparty/libvncserver/test/tjutil.h
++Copyright: 2009-2012, D. R. Commander.
++  2011, D. R. Commander.
++License: BSD-3-clause
++
++Files: 3rdparty/libvncserver/Doxyfile
++ 3rdparty/libvncserver/rfb/rfbconfig.h.cmakein
++Copyright: 2001-2003, Johannes E. Schindelin
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/common/vncauth.c
++ 3rdparty/libvncserver/libvncclient/corre.c
++ 3rdparty/libvncserver/libvncclient/hextile.c
++ 3rdparty/libvncserver/libvncclient/rre.c
++ 3rdparty/libvncserver/libvncclient/vncviewer.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/common/lzoconf.h
++ 3rdparty/libvncserver/common/lzodefs.h
++ 3rdparty/libvncserver/common/minilzo.c
++ 3rdparty/libvncserver/common/minilzo.h
++Copyright: 1996-2014, Markus Franz Xaver Johannes Oberhumer
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/common/rfbcrypto_gnutls.c
++ 3rdparty/libvncserver/common/rfbcrypto_included.c
++ 3rdparty/libvncserver/common/rfbcrypto_openssl.c
++Copyright: 2011, Gernot Tenchio
++License: GPL-2+
++
++Files: 3rdparty/kldap/cmake/FindLdap.cmake
++ cmake/modules/FindLdap.cmake
++Copyright: 2006, Szombathelyi György <gyurco@freemail.hu>
++  2007-2016, Laurent Montel <montel@kde.org>
++  2007-2018, Laurent Montel <montel@kde.org>
++License: BSD-3-clause
++
++Files: 3rdparty/libvncserver/libvncclient/listen.c
++ 3rdparty/libvncserver/libvncclient/sockets.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2011-2012, Christian Beier <dontmind@freeshell.org>
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/ultra.c
++ 3rdparty/libvncserver/libvncclient/zlib.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++License: GPL-2+
++
++Files: core/include/VncConnection.h
++ core/src/VncConnection.cpp
++Copyright: 2007-2008, Urs Wolfer <uwolfer @ kde.org>
++  2008-2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL-2+~with-OpenSSL-Exception
++
++Files: 3rdparty/libvncserver/libvncclient/tls.h
++ 3rdparty/libvncserver/libvncclient/tls_gnutls.c
++Copyright: 2009, Vic Lee.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/common/md5.c
++ 3rdparty/libvncserver/common/md5.h
++Copyright: 1995-1997, 1999-2001, 2004-2005, Free Software Foundation, Inc.
++  1995-1997, 1999-2001, 2005, Free Software Foundation, Inc.
++License: LGPL-2.1+
++
++Files: 3rdparty/libvncserver/common/d3des.c
++ 3rdparty/libvncserver/common/d3des.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++License: PublicDomain
++
++Files: 3rdparty/libvncserver/test/wsmaketestframe.py
++ 3rdparty/libvncserver/test/wstest.c
++Copyright: 2017, Andreas Weigel.
++License: BSD-2-clause
++
++Files: 3rdparty/libvncserver/test/bmp.c
++ 3rdparty/libvncserver/test/bmp.h
++Copyright: 2004, Landmark Graphics Corporation
++  2005, Sun Microsystems, Inc.
++  2010, 2012, D. R. Commander
++  2011, D. R. Commander
++License: wxWindows-3.1+
++
++Files: 3rdparty/libvncserver/common/sha.h
++ 3rdparty/libvncserver/common/sha1.c
++Copyright: 2011, IETF Trust and the persons identified as authors of the code
++License: BSD-3-clause
++
++Files: 3rdparty/libvncserver/common/zywrletemplate.c
++Copyright: 2006, BY Hitachi Systems & Services, Ltd.
++License: BSD-3-clause
++
++Files: 3rdparty/libvncserver/rfb/rfbclient.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2001, Const Kaplinsky.
++  2017, D. R. Commander.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/rfb/rfbproto.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2002, Constantin Kaplinsky.
++  2004-2008, Sun Microsystems, Inc.
++  2005, Rohit Kumar, Johannes E. Schindelin
++  2009-2010, D. R. Commander.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/rfbproto.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2002, Constantin Kaplinsky.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/rfb/rfb.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2001, Dan McGuirk <mcguirk@incompleteness.net>.
++  2002, RealVNC Ltd.
++  2005, Rohit Kumar <rokumar@novell.com>,
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/tls_none.c
++Copyright: 2012, Christian Beier.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/tight.c
++Copyright: 2000-2001, Const Kaplinsky.
++  2004, Landmark Graphics Corporation.
++  2004-2008, Sun Microsystems, Inc.
++  2017, D. R. Commander.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/cursor.c
++Copyright: 2001-2002, Constantin Kaplinsky.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/test/cursortest.c
++Copyright: 2005, Johannes E. Schindelin <Johannes.Schindelin@gmx.de>,
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/zrle.c
++Copyright: 2005, Johannes E. Schindelin.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/tls_openssl.c
++Copyright: 2009, Vic Lee.
++  2012, Philip Van Hoof <philip@codeminded.be>
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/sasl.h
++Copyright: 2017, S. Waterman.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/libvncclient/trle.c
++Copyright: 2017, Wiki Wang <wikiwang@live.com>.
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/common/base64.c
++Copyright: 1996, Internet Software Consortium.
++License: ISC and MIT~OldStyle
++
++Files: 3rdparty/kldap/src/w32-ldap-help.h
++Copyright: 2010, Andre Heinecke <aheinecke@intevation.de>
++License: LGPL-2.0+
++
++Files: 3rdparty/libvncserver/libvncclient/sasl.c
++Copyright: 2006, Anthony Liguori <anthony@codemonkey.ws>
++  2009-2010, Daniel P. Berrange <dan@berrange.com>
++License: LGPL-2.0+
++
++Files: cmake/modules/cotire.cmake
++Copyright: 2012-2017, Sascha Kratky
++License: Expat
++
++Files: 3rdparty/libvncserver/rfb/keysym.h
++Copyright: 1987, X Consortium
++License: Expat
++
++Files: 3rdparty/libvncserver/AUTHORS
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000-2003, Const Kaplinsky
++  2001, Dan McGuirk <mcguirk@incompleteness.net>,
++  2001, Johannes E. Schindelin <Johannes.Schindelin@gmx.de>
++License: GPL-2+
++
++Files: 3rdparty/libvncserver/rfb/rfbregion.h
++Copyright: 2001, James "Wez" Weatherall, Johannes E. Schindelin
++License: GPL-2+
++Comment:
++ License assumed from other 3rdparty/libvncserver/rfb/* files.
++
++Files: 3rdparty/libvncserver/cmake/Modules/FindFFMPEG.cmake
++Copyright: 1993-2008, Ken Martin, Will Schroeder, Bill Lorensen
++License: BSD-3-clause
++
++Files: 3rdparty/libvncserver/cmake/Modules/FindSDL2.cmake
++Copyright: 2003-2009, Kitware, Inc.
++License: BSD-3-clause
++
++Files: cmake/modules/FindQCA.cmake
++Copyright: 2006, Michael Larouche, <michael.larouche@kdemail.net>
++  2014, Larry Shaffer, <larrys (at) dakotacarto (dot) com>
++License: BSD-3-clause
++
++Files: translations/*
++Copyright: 2004-2018, the Veyon copyright holders
++License: GPL-2+~with-OpenSSL-Exception
++
++Files:  .gitignore
++ .gitmodules
++ .mailmap
++ .tx/config
++ 3rdparty/kldap/.gitignore
++ configurator/data/veyon-configurator.png
++ configurator/resources/access-rule-ask.png
++ configurator/resources/application-x-ms-dos-executable.png
++ configurator/resources/application-x-sharedlib.png
++ configurator/resources/configure-shortcuts.png
++ configurator/resources/dialog-ok-apply.png
++ configurator/resources/document-edit.png
++ configurator/resources/go-down.png
++ configurator/resources/go-next.png
++ configurator/resources/go-previous.png
++ configurator/resources/go-up.png
++ configurator/resources/help-about.png
++ configurator/resources/media-playback-start.png
++ configurator/resources/media-playback-stop.png
++ configurator/resources/network-vpn.png
++ configurator/resources/vcs-conflicting.png
++ configurator/resources/vcs-normal.png
++ configurator/resources/vcs-removed.png
++ configurator/resources/veyon-configurator.png
++ core/resources/application-x-pem-key.png
++ core/resources/document-open.png
++ core/resources/document-save.png
++ core/resources/edit-delete.png
++ core/resources/help-about.png
++ core/resources/icon128.png
++ core/resources/icon16.png
++ core/resources/icon22.png
++ core/resources/icon32.png
++ core/resources/icon64.png
++ core/resources/languages.png
++ core/resources/license.png
++ core/resources/list-add.png
++ core/resources/presentation-none.png
++ core/resources/system-suspend-hibernate.png
++ core/resources/toolbar-background.png
++ core/resources/user-group-new.png
++ core/resources/watch1.png
++ core/resources/watch10.png
++ core/resources/watch11.png
++ core/resources/watch12.png
++ core/resources/watch13.png
++ core/resources/watch14.png
++ core/resources/watch15.png
++ core/resources/watch16.png
++ core/resources/watch2.png
++ core/resources/watch3.png
++ core/resources/watch4.png
++ core/resources/watch5.png
++ core/resources/watch6.png
++ core/resources/watch7.png
++ core/resources/watch8.png
++ core/resources/watch9.png
++ master/data/veyon-master.png
++ master/resources/align-grid.png
++ master/resources/applications-education.png
++ master/resources/camera-photo.png
++ master/resources/edit-find.png
++ master/resources/exchange-positions-zorder.png
++ master/resources/powered-on.png
++ master/resources/preferences-desktop-display-blue.png
++ master/resources/preferences-desktop-display-gray.png
++ master/resources/preferences-desktop-display-orange.png
++ master/resources/preferences-desktop-display-red.png
++ master/resources/preferences-desktop-display.png
++ master/resources/splash.png
++ master/resources/zoom-fit-best.png
++ plugins/builtindirectory/application-msonenote.png
++ plugins/demo/presentation-fullscreen.png
++ plugins/demo/presentation-window.png
++ plugins/demo/window-duplicate.png
++ plugins/desktopservices/desktop-services.png
++ plugins/desktopservices/internet-web-browser.png
++ plugins/desktopservices/preferences-desktop-launch-feedback.png
++ plugins/ldap/application-x-kexi-connectiondata.png
++ plugins/ldap/computer.png
++ plugins/ldap/configure.png
++ plugins/ldap/dialog-ok-apply.png
++ plugins/ldap/distribute-vertical-margin.png
++ plugins/ldap/user-group-properties.png
++ plugins/powercontrol/preferences-system-power-management.png
++ plugins/powercontrol/system-reboot.png
++ plugins/powercontrol/system-shutdown.png
++ plugins/remoteaccess/application-exit.png
++ plugins/remoteaccess/camera-photo.png
++ plugins/remoteaccess/kmag.png
++ plugins/remoteaccess/krdc.png
++ plugins/remoteaccess/preferences-desktop-keyboard.png
++ plugins/remoteaccess/view-fullscreen.png
++ plugins/screenlock/locked-screen-background.png
++ plugins/screenlock/system-lock-screen.png
++ plugins/screenshot/camera-photo.png
++ plugins/textmessage/dialog-information.png
++Copyright: 2004-2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL-2+~with-OpenSSL-Exception
++Comment:
++ Assuming license and copyright holder from the
++ majority of project files (see first block in this
++ copyright file).
++
++Files: debian/*
++Copyright: 2012-2018, Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++License: GPL-2+~with-OpenSSL-Exception or GPL-2+ or LGPL-2.0+ or LGPL-2.1+ or ISC or MIT~OldStyle or Expat or BSD-2-clause or BSD-3-clause or wxWindows-3.1+
++
++License: BSD-2-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ 1. Redistributions of source code must retain the above copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. 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.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE AUTHOR 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 AUTHOR 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.
++
++License: BSD-3-clause
++ 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 the libjpeg-turbo Project 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 HOLDERS 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.
++
++License: GPL-2+~with-OpenSSL-Exception
++ 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 program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
++ .
++ In addition, as a special exception, Tobias Junghans gives permission to
++ link the code of its release of Veyon with the OpenSSL project's
++ "OpenSSL" library (or modified versions of the "OpenSSL" library that
++ use the same license as the original version), and distribute the linked
++ executables.
++ .
++ You must comply with the GNU General Public License version 2 in all
++ respects for all of the code used other than the "OpenSSL" code.  If you
++ modify this file, you may extend this exception to your version of the
++ file, but you are not obligated to do so.  If you do not wish to do so,
++ delete this exception statement from your version of this file.
++ .
++ On Debian systems, the complete text of the GNU General Public License,
++ can be found in /usr/share/common-licenses/GPL-2.
++
++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 program; if not, write to the Free Software Foundation, Inc.,
++ 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
++ .
++ On Debian systems, the complete text of the GNU General Public License,
++ can be found in /usr/share/common-licenses/GPL-2.
++
++License: LGPL-2.1+
++ This library is free software; you can redistribute it and/or
++ modify it under the terms of the GNU Lesser General Public
++ License as published by the Free Software Foundation; either
++ version 2.1 of the License, or (at your option) any later version.
++ .
++ This library 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
++ Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser General Public
++ License along with this library; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
++ .
++ On Debian systems, the complete text of the GNU Lesser General Public
++ License version 2.1, can be found in /usr/share/common-licenses/LGPL-2.1.
++
++License: LGPL-2.0+
++ This library is free software; you can redistribute it and/or
++ modify it under the terms of the GNU Lesser General Public
++ License as published by the Free Software Foundation; either
++ version 2.0 of the License, or (at your option) any later version.
++ .
++ This library 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
++ Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser General Public
++ License along with this library; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
++ .
++ On Debian systems, the complete text of the GNU Lesser General Public
++ License version 2.0, can be found in /usr/share/common-licenses/LGPL-2.0.
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person
++ obtaining a copy of this software and associated documentation
++ files (the "Software"), to deal in the Software without
++ restriction, including without limitation the rights to use,
++ copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the
++ Software is furnished to do so, subject to the following
++ conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
++ OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
++ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
++ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
++ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
++ OTHER DEALINGS IN THE SOFTWARE.
++
++License: PublicDomain
++ This software 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.
++
++License: wxWindows-3.1+
++                     WXWINDOWS LIBRARY LICENCE
++   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
++ .
++ This library is free software; you can redistribute it and/or modify it
++ under the terms of the GNU Library General Public Licence as published by
++ the Free Software Foundation; either version 2 of the Licence, or (at your
++ option) any later version.
++ .
++ This library 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 Library General Public
++ Licence for more details.
++ .
++ You should have received a copy of the GNU Library General Public Licence
++ along with this software, usually in a file named COPYING.LIB.  If not,
++ write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
++ Floor, Boston, MA 02110-1301 USA.
++ .
++ EXCEPTION NOTICE
++ .
++ 1. As a special exception, the copyright holders of this library give
++ permission for additional uses of the text contained in this release of the
++ library as licenced under the wxWindows Library Licence, applying either
++ version 3.1 of the Licence, or (at your option) any later version of the
++ Licence as published by the copyright holders of version 3.1 of the Licence
++ document.
++ .
++ 2. The exception is that you may use, copy, link, modify and distribute
++ under your own terms, binary object code versions of works based on the
++ Library.
++ .
++ 3. If you copy code from files distributed under the terms of the GNU
++ General Public Licence or the GNU Library General Public Licence into a
++ copy of this library, as this licence permits, the exception does not apply
++ to the code that you add in this way.  To avoid misleading anyone as to the
++ status of such modified files, you must delete this exception notice from
++ such code and/or adjust the licensing conditions notice accordingly.
++ .
++ 4. If you write modifications of your own for this library, it is your
++ choice whether to permit this exception to apply to your modifications.  If
++ you do not wish that, you must delete the exception notice from such code
++ and/or adjust the licensing conditions notice accordingly.
++
++License: ISC
++ International Business Machines, Inc. (hereinafter called IBM) grants
++ permission under its copyrights to use, copy, modify, and distribute this
++ Software with or without fee, provided that the above copyright notice and
++ all paragraphs of this notice appear in all copies, and that the name of IBM
++ not be used in connection with the marketing of any product incorporating
++ the Software or modifications thereof, without specific, written prior
++ permission.
++ .
++ To the extent it has a right to do so, IBM grants an immunity from suit
++ under its patents, if any, for the use, sale or manufacture of products to
++ the extent that such products are used for performing Domain Name System
++ dynamic updates in TCP/IP networks by means of the Software.  No immunity is
++ granted for any product per se or for any other function of any product.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES,
++ INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
++ PARTICULAR PURPOSE.  IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL,
++ DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING
++ OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN
++ IF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES.
++
++License: MIT~OldStyle
++ Permission to use, copy, modify, and distribute this software for any
++ purpose with or without fee is hereby granted, provided that the above
++ copyright notice and this permission notice appear in all copies.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
++ ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
++ OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
++ CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
++ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
++ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
++ ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
++ SOFTWARE.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b89a6972132d000394aa162e2300a28a6d726071
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1043 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: FIXME
++Upstream-Contact: FIXME
++Source: FIXME
++Disclaimer: Autogenerated by CDBS
++
++Files: configurator/src/AccessControlPage.cpp
++ configurator/src/AccessControlPage.h
++ configurator/src/AccessControlRuleEditDialog.cpp
++ configurator/src/AccessControlRuleEditDialog.h
++ configurator/src/AccessControlRuleListModel.cpp
++ configurator/src/AccessControlRuleListModel.h
++ configurator/src/AccessControlRulesTestDialog.cpp
++ configurator/src/AccessControlRulesTestDialog.h
++ configurator/src/ConfigurationTestController.cpp
++ configurator/src/ConfigurationTestController.h
++ configurator/src/GeneralConfigurationPage.cpp
++ configurator/src/GeneralConfigurationPage.h
++ configurator/src/MainWindow.cpp
++ configurator/src/MainWindow.h
++ configurator/src/MasterConfigurationPage.cpp
++ configurator/src/MasterConfigurationPage.h
++ configurator/src/ServiceConfigurationPage.cpp
++ configurator/src/ServiceConfigurationPage.h
++ configurator/src/main.cpp
++ core/include/AboutDialog.h
++ core/include/AccessControlProvider.h
++ core/include/AccessControlRule.h
++ core/include/AuthenticationCredentials.h
++ core/include/BuiltinFeatures.h
++ core/include/CommandLineIO.h
++ core/include/CommandLinePluginInterface.h
++ core/include/Computer.h
++ core/include/ComputerControlInterface.h
++ core/include/Configuration/JsonStore.h
++ core/include/Configuration/LocalStore.h
++ core/include/Configuration/Object.h
++ core/include/Configuration/Proxy.h
++ core/include/Configuration/Store.h
++ core/include/Configuration/UiMapping.h
++ core/include/ConfigurationManager.h
++ core/include/ConfigurationPage.h
++ core/include/ConfigurationPagePluginInterface.h
++ core/include/CryptoCore.h
++ core/include/DesktopAccessDialog.h
++ core/include/Feature.h
++ core/include/FeatureControl.h
++ core/include/FeatureManager.h
++ core/include/FeatureMessage.h
++ core/include/FeatureProviderInterface.h
++ core/include/FeatureWorkerManager.h
++ core/include/FileSystemBrowser.h
++ core/include/Filesystem.h
++ core/include/InternetAccessControlBackendInterface.h
++ core/include/KeyboardShortcutTrapper.h
++ core/include/LockWidget.h
++ core/include/Logger.h
++ core/include/MonitoringMode.h
++ core/include/NetworkObject.h
++ core/include/NetworkObjectDirectory.h
++ core/include/NetworkObjectDirectoryManager.h
++ core/include/NetworkObjectDirectoryPluginInterface.h
++ core/include/NetworkObjectModel.h
++ core/include/ObjectManager.h
++ core/include/PasswordDialog.h
++ core/include/PlatformCoreFunctions.h
++ core/include/PlatformFilesystemFunctions.h
++ core/include/PlatformInputDeviceFunctions.h
++ core/include/PlatformNetworkFunctions.h
++ core/include/PlatformPluginInterface.h
++ core/include/PlatformPluginManager.h
++ core/include/PlatformServiceCore.h
++ core/include/PlatformServiceFunctions.h
++ core/include/PlatformUserFunctions.h
++ core/include/Plugin.h
++ core/include/PluginInterface.h
++ core/include/PluginManager.h
++ core/include/ProgressWidget.h
++ core/include/QtCompat.h
++ core/include/RfbVeyonAuth.h
++ core/include/Screenshot.h
++ core/include/ServiceControl.h
++ core/include/SimpleFeatureProvider.h
++ core/include/SocketDevice.h
++ core/include/SystemTrayIcon.h
++ core/include/ToolButton.h
++ core/include/UserGroupsBackendInterface.h
++ core/include/UserGroupsBackendManager.h
++ core/include/UserSessionControl.h
++ core/include/VariantArrayMessage.h
++ core/include/VariantStream.h
++ core/include/VeyonConfiguration.h
++ core/include/VeyonConfigurationProperties.h
++ core/include/VeyonConnection.h
++ core/include/VeyonCore.h
++ core/include/VeyonMasterInterface.h
++ core/include/VeyonRfbExt.h
++ core/include/VeyonServerInterface.h
++ core/include/VeyonServiceControl.h
++ core/include/VeyonWorkerInterface.h
++ core/include/VncClientProtocol.h
++ core/include/VncServerClient.h
++ core/include/VncServerPluginInterface.h
++ core/include/VncServerProtocol.h
++ core/include/VncView.h
++ core/src/AboutDialog.cpp
++ core/src/AccessControlProvider.cpp
++ core/src/AccessControlRule.cpp
++ core/src/AuthenticationCredentials.cpp
++ core/src/BuiltinFeatures.cpp
++ core/src/CommandLineIO.cpp
++ core/src/Computer.cpp
++ core/src/ComputerControlInterface.cpp
++ core/src/Configuration/JsonStore.cpp
++ core/src/Configuration/LocalStore.cpp
++ core/src/Configuration/Object.cpp
++ core/src/ConfigurationManager.cpp
++ core/src/ConfigurationPage.cpp
++ core/src/CryptoCore.cpp
++ core/src/DesktopAccessDialog.cpp
++ core/src/FeatureControl.cpp
++ core/src/FeatureManager.cpp
++ core/src/FeatureMessage.cpp
++ core/src/FeatureWorkerManager.cpp
++ core/src/FileSystemBrowser.cpp
++ core/src/Filesystem.cpp
++ core/src/LockWidget.cpp
++ core/src/Logger.cpp
++ core/src/MonitoringMode.cpp
++ core/src/NetworkObject.cpp
++ core/src/NetworkObjectDirectory.cpp
++ core/src/NetworkObjectDirectoryManager.cpp
++ core/src/PasswordDialog.cpp
++ core/src/PlatformPluginManager.cpp
++ core/src/PlatformServiceCore.cpp
++ core/src/PluginManager.cpp
++ core/src/ProgressWidget.cpp
++ core/src/QtCompat.cpp
++ core/src/Screenshot.cpp
++ core/src/ServiceControl.cpp
++ core/src/SimpleFeatureProvider.cpp
++ core/src/SystemTrayIcon.cpp
++ core/src/ToolButton.cpp
++ core/src/UserGroupsBackendManager.cpp
++ core/src/UserSessionControl.cpp
++ core/src/VariantArrayMessage.cpp
++ core/src/VariantStream.cpp
++ core/src/VeyonConfiguration.cpp
++ core/src/VeyonConnection.cpp
++ core/src/VeyonCore.cpp
++ core/src/VeyonServiceControl.cpp
++ core/src/VncClientProtocol.cpp
++ core/src/VncServerProtocol.cpp
++ core/src/VncView.cpp
++ ctl/src/main.cpp
++ master/src/CheckableItemProxyModel.cpp
++ master/src/CheckableItemProxyModel.h
++ master/src/ComputerControlListModel.cpp
++ master/src/ComputerControlListModel.h
++ master/src/ComputerManagementView.cpp
++ master/src/ComputerManagementView.h
++ master/src/ComputerManager.cpp
++ master/src/ComputerManager.h
++ master/src/ComputerMonitoringView.cpp
++ master/src/ComputerMonitoringView.h
++ master/src/ComputerSortFilterProxyModel.cpp
++ master/src/ComputerSortFilterProxyModel.h
++ master/src/FlexibleListView.cpp
++ master/src/FlexibleListView.h
++ master/src/MainToolBar.cpp
++ master/src/MainToolBar.h
++ master/src/MainWindow.cpp
++ master/src/MainWindow.h
++ master/src/NetworkObjectFilterProxyModel.cpp
++ master/src/NetworkObjectFilterProxyModel.h
++ master/src/NetworkObjectOverlayDataModel.cpp
++ master/src/NetworkObjectOverlayDataModel.h
++ master/src/NetworkObjectTreeModel.cpp
++ master/src/NetworkObjectTreeModel.h
++ master/src/RecursiveFilterProxyModel.cpp
++ master/src/RecursiveFilterProxyModel.h
++ master/src/RoomSelectionDialog.cpp
++ master/src/RoomSelectionDialog.h
++ master/src/ScreenshotManagementView.cpp
++ master/src/ScreenshotManagementView.h
++ master/src/UserConfig.cpp
++ master/src/UserConfig.h
++ master/src/VeyonMaster.cpp
++ master/src/VeyonMaster.h
++ master/src/main.cpp
++ plugins/authkeys/AuthKeysConfigurationPage.cpp
++ plugins/authkeys/AuthKeysConfigurationPage.h
++ plugins/authkeys/AuthKeysManager.cpp
++ plugins/authkeys/AuthKeysManager.h
++ plugins/authkeys/AuthKeysPlugin.cpp
++ plugins/authkeys/AuthKeysPlugin.h
++ plugins/authkeys/AuthKeysTableModel.cpp
++ plugins/authkeys/AuthKeysTableModel.h
++ plugins/builtindirectory/BuiltinDirectory.cpp
++ plugins/builtindirectory/BuiltinDirectory.h
++ plugins/builtindirectory/BuiltinDirectoryConfiguration.cpp
++ plugins/builtindirectory/BuiltinDirectoryConfiguration.h
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.cpp
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.h
++ plugins/builtindirectory/BuiltinDirectoryPlugin.cpp
++ plugins/builtindirectory/BuiltinDirectoryPlugin.h
++ plugins/config/ConfigCommandLinePlugin.cpp
++ plugins/config/ConfigCommandLinePlugin.h
++ plugins/demo/DemoClient.cpp
++ plugins/demo/DemoClient.h
++ plugins/demo/DemoConfiguration.cpp
++ plugins/demo/DemoConfiguration.h
++ plugins/demo/DemoConfigurationPage.cpp
++ plugins/demo/DemoConfigurationPage.h
++ plugins/demo/DemoFeaturePlugin.cpp
++ plugins/demo/DemoFeaturePlugin.h
++ plugins/demo/DemoServer.cpp
++ plugins/demo/DemoServer.h
++ plugins/demo/DemoServerConnection.cpp
++ plugins/demo/DemoServerConnection.h
++ plugins/demo/DemoServerProtocol.cpp
++ plugins/demo/DemoServerProtocol.h
++ plugins/desktopservices/DesktopServiceObject.cpp
++ plugins/desktopservices/DesktopServiceObject.h
++ plugins/desktopservices/DesktopServicesConfiguration.cpp
++ plugins/desktopservices/DesktopServicesConfiguration.h
++ plugins/desktopservices/DesktopServicesConfigurationPage.cpp
++ plugins/desktopservices/DesktopServicesConfigurationPage.h
++ plugins/desktopservices/DesktopServicesFeaturePlugin.cpp
++ plugins/desktopservices/DesktopServicesFeaturePlugin.h
++ plugins/desktopservices/RunProgramDialog.cpp
++ plugins/desktopservices/RunProgramDialog.h
++ plugins/internetaccesscontrol/InternetAccessControlConfiguration.cpp
++ plugins/internetaccesscontrol/InternetAccessControlConfiguration.h
++ plugins/internetaccesscontrol/InternetAccessControlConfigurationPage.cpp
++ plugins/internetaccesscontrol/InternetAccessControlConfigurationPage.h
++ plugins/internetaccesscontrol/InternetAccessControlPlugin.cpp
++ plugins/internetaccesscontrol/InternetAccessControlPlugin.h
++ plugins/internetaccesscontrol/backends/dummy/InternetAccessControlDummy.cpp
++ plugins/internetaccesscontrol/backends/dummy/InternetAccessControlDummy.h
++ plugins/ldap/KLdapIntegration.cpp
++ plugins/ldap/LdapConfiguration.cpp
++ plugins/ldap/LdapConfiguration.h
++ plugins/ldap/LdapConfigurationPage.cpp
++ plugins/ldap/LdapConfigurationPage.h
++ plugins/ldap/LdapDirectory.cpp
++ plugins/ldap/LdapDirectory.h
++ plugins/ldap/LdapNetworkObjectDirectory.cpp
++ plugins/ldap/LdapNetworkObjectDirectory.h
++ plugins/ldap/LdapPlugin.cpp
++ plugins/ldap/LdapPlugin.h
++ plugins/ldap/kldap_export.h
++ plugins/ldap/klocalizedstring.h
++ plugins/ldap/ldap_debug.h
++ plugins/platform/linux/LinuxCoreFunctions.cpp
++ plugins/platform/linux/LinuxCoreFunctions.h
++ plugins/platform/linux/LinuxDesktopIntegration.h
++ plugins/platform/linux/LinuxFilesystemFunctions.cpp
++ plugins/platform/linux/LinuxFilesystemFunctions.h
++ plugins/platform/linux/LinuxInputDeviceFunctions.cpp
++ plugins/platform/linux/LinuxInputDeviceFunctions.h
++ plugins/platform/linux/LinuxKeyboardShortcutTrapper.h
++ plugins/platform/linux/LinuxNetworkFunctions.cpp
++ plugins/platform/linux/LinuxNetworkFunctions.h
++ plugins/platform/linux/LinuxPlatformPlugin.cpp
++ plugins/platform/linux/LinuxPlatformPlugin.h
++ plugins/platform/linux/LinuxServiceCore.cpp
++ plugins/platform/linux/LinuxServiceCore.h
++ plugins/platform/linux/LinuxServiceFunctions.cpp
++ plugins/platform/linux/LinuxServiceFunctions.h
++ plugins/platform/linux/LinuxUserFunctions.cpp
++ plugins/platform/linux/LinuxUserFunctions.h
++ plugins/platform/linux/auth-helper/VeyonAuthHelper.cpp
++ plugins/powercontrol/PowerControlFeaturePlugin.cpp
++ plugins/powercontrol/PowerControlFeaturePlugin.h
++ plugins/remoteaccess/RemoteAccessFeaturePlugin.cpp
++ plugins/remoteaccess/RemoteAccessFeaturePlugin.h
++ plugins/remoteaccess/RemoteAccessWidget.cpp
++ plugins/remoteaccess/RemoteAccessWidget.h
++ plugins/screenlock/ScreenLockFeaturePlugin.cpp
++ plugins/screenlock/ScreenLockFeaturePlugin.h
++ plugins/screenshot/ScreenshotFeaturePlugin.cpp
++ plugins/screenshot/ScreenshotFeaturePlugin.h
++ plugins/servicecontrol/ServiceControlPlugin.cpp
++ plugins/servicecontrol/ServiceControlPlugin.h
++ plugins/shell/ShellCommandLinePlugin.cpp
++ plugins/shell/ShellCommandLinePlugin.h
++ plugins/systemusergroups/SystemUserGroupsPlugin.cpp
++ plugins/systemusergroups/SystemUserGroupsPlugin.h
++ plugins/textmessage/TextMessageDialog.cpp
++ plugins/textmessage/TextMessageDialog.h
++ plugins/textmessage/TextMessageFeaturePlugin.cpp
++ plugins/textmessage/TextMessageFeaturePlugin.h
++ plugins/vncserver/external/ExternalVncServer.cpp
++ plugins/vncserver/external/ExternalVncServer.h
++ plugins/vncserver/external/ExternalVncServerConfiguration.cpp
++ plugins/vncserver/external/ExternalVncServerConfiguration.h
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.cpp
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.h
++ plugins/vncserver/ultravnc-builtin/BuiltinUltraVncServer.cpp
++ plugins/vncserver/ultravnc-builtin/BuiltinUltraVncServer.h
++ plugins/vncserver/ultravnc-builtin/LogoffEventFilter.cpp
++ plugins/vncserver/ultravnc-builtin/LogoffEventFilter.h
++ plugins/vncserver/ultravnc-builtin/UltraVncConfiguration.cpp
++ plugins/vncserver/ultravnc-builtin/UltraVncConfiguration.h
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.cpp
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.h
++ plugins/vncserver/ultravnc-builtin/vncntlm.cpp
++ plugins/vncserver/x11vnc-builtin/BuiltinX11VncServer.cpp
++ plugins/vncserver/x11vnc-builtin/BuiltinX11VncServer.h
++ plugins/vncserver/x11vnc-builtin/X11VncConfiguration.cpp
++ plugins/vncserver/x11vnc-builtin/X11VncConfiguration.h
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.cpp
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.h
++ server/src/ComputerControlClient.cpp
++ server/src/ComputerControlClient.h
++ server/src/ComputerControlServer.cpp
++ server/src/ComputerControlServer.h
++ server/src/ServerAccessControlManager.cpp
++ server/src/ServerAccessControlManager.h
++ server/src/ServerAuthenticationManager.cpp
++ server/src/ServerAuthenticationManager.h
++ server/src/VeyonServerProtocol.cpp
++ server/src/VeyonServerProtocol.h
++ server/src/VncProxyConnection.cpp
++ server/src/VncProxyConnection.h
++ server/src/VncProxyConnectionFactory.h
++ server/src/VncProxyServer.cpp
++ server/src/VncProxyServer.h
++ server/src/VncServer.cpp
++ server/src/VncServer.h
++ server/src/main.cpp
++ service/src/main.cpp
++ worker/src/FeatureWorkerManagerConnection.cpp
++ worker/src/FeatureWorkerManagerConnection.h
++ worker/src/VeyonWorker.cpp
++ worker/src/VeyonWorker.h
++ worker/src/main.cpp
++Copyright: 2004-2018, Tobias Junghans <tobydox@veyon.io>
++  2006-2013, Tobias Junghans <tobydox@veyon.io>
++  2006-2016, Tobias Junghans <tobydox@veyon.io>
++  2006-2018, Tobias Junghans <tobydox@veyon.io>
++  2007-2018, Tobias Junghans <tobydox@veyon.io>
++  2008-2016, Tobias Junghans <tobydox@veyon.io>
++  2008-2018, Tobias Junghans <tobydox@veyon.io>
++  2009-2018, Tobias Junghans <tobydox@veyon.io>
++  2010-2016, Tobias Junghans <tobydox@veyon.io>
++  2010-2018, Tobias Junghans <tobydox@veyon.io>
++  2011-2018, Tobias Junghans <tobydox@veyon.io>
++  2016, Tobias Junghans <tobydox@veyon.io>
++  2016-2018, Tobias Junghans <tobydox@veyon.io>
++  2017-2018, Tobias Junghans <tobydox@veyon.io>
++  2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/kldap/.arcconfig
++ 3rdparty/kldap/CMakeLists.txt
++ 3rdparty/kldap/KF5LdapConfig.cmake.in
++ 3rdparty/kldap/README.md
++ 3rdparty/kldap/autotests/CMakeLists.txt
++ 3rdparty/kldap/autotests/testurl.txt.tmpl
++ 3rdparty/kldap/kioslave/.krazy
++ 3rdparty/kldap/kioslave/CMakeLists.txt
++ 3rdparty/kldap/kioslave/doc/CMakeLists.txt
++ 3rdparty/kldap/kioslave/doc/ldap/CMakeLists.txt
++ 3rdparty/kldap/kioslave/doc/ldap/index.docbook
++ 3rdparty/kldap/kioslave/src/CMakeLists.txt
++ 3rdparty/kldap/kioslave/src/ldap/CMakeLists.txt
++ 3rdparty/kldap/kioslave/src/ldap/Messages.sh
++ 3rdparty/kldap/kioslave/src/ldap/ldap.protocol
++ 3rdparty/kldap/kioslave/src/ldap/ldaps.protocol
++ 3rdparty/kldap/kldap.categories
++ 3rdparty/kldap/kldap.renamecategories
++ 3rdparty/kldap/metainfo.yaml
++ 3rdparty/kldap/src/CMakeLists.txt
++ 3rdparty/kldap/src/Messages.sh
++ 3rdparty/kldap/src/kldap_config.h.cmake
++ 3rdparty/libvncserver/.appveyor.yml
++ 3rdparty/libvncserver/.travis.yml
++ 3rdparty/libvncserver/CMakeLists.txt
++ 3rdparty/libvncserver/ChangeLog
++ 3rdparty/libvncserver/NEWS
++ 3rdparty/libvncserver/TODO
++ 3rdparty/libvncserver/common/base64.h
++ 3rdparty/libvncserver/common/rfbcrypto.h
++ 3rdparty/libvncserver/common/sha-private.h
++ 3rdparty/libvncserver/deps/sasl-fix-snprintf-macro.patch
++ 3rdparty/libvncserver/libvncclient.pc.cmakein
++ 3rdparty/libvncserver/rfb/default8x16.h
++ 3rdparty/libvncserver/test/blooptest.c
++ 3rdparty/libvncserver/test/cargstest.c
++ 3rdparty/libvncserver/test/copyrecttest.c
++ 3rdparty/libvncserver/test/encodingstest.c
++ 3rdparty/libvncserver/test/wstestdata.inc
++ CMakeLists.txt
++ INSTALL
++ cmake/CPackDefinitions.cmake
++ cmake/modules/CotireVeyon.cmake
++ cmake/modules/FindLZO.cmake
++ cmake/modules/FindPAM.cmake
++ cmake/modules/WindowsBuildHelpers.cmake
++ cmake/modules/XdgInstall.cmake
++ configurator/CMakeLists.txt
++ configurator/data/io.veyon.veyon-configurator.policy.in
++ configurator/data/veyon-configurator.desktop.in
++ configurator/data/veyon-configurator.svg
++ configurator/data/veyon-configurator.xpm
++ configurator/forms/AccessControlPage.ui
++ configurator/forms/AccessControlRuleEditDialog.ui
++ configurator/forms/AccessControlRulesTestDialog.ui
++ configurator/forms/GeneralConfigurationPage.ui
++ configurator/forms/MainWindow.ui
++ configurator/forms/MasterConfigurationPage.ui
++ configurator/forms/ServiceConfigurationPage.ui
++ configurator/veyon-configurator.1
++ configurator/veyon-configurator.qrc
++ core/CMakeLists.txt
++ core/builddata.qrc.in
++ core/core.qrc
++ core/dialogs/AboutDialog.ui
++ core/dialogs/PasswordDialog.ui
++ core/include/Cotire.h
++ core/include/veyonconfig.h.in
++ core/resources/default-pkey.pem
++ ctl/CMakeLists.txt
++ debian/README.Debian
++ debian/README.setup
++ debian/bin/veyon-service
++ debian/compat
++ debian/config/Veyon.conf.in
++ debian/control
++ debian/desktop/veyon-service-autostart.desktop
++ debian/desktop/veyon-service.desktop
++ debian/docs
++ debian/icons/README.icons
++ debian/libveyon-core.docs
++ debian/libveyon-core.install
++ debian/libveyon-core.lintian-overrides
++ debian/man/veyon-auth-helper.8
++ debian/patches/1001_fix-desktop-files.patch
++ debian/patches/1002_add-documentation-key-to-service-file.patch
++ debian/patches/1003_fix-man-page-section.patch
++ debian/patches/1004_improve-man-page-content.patch
++ debian/patches/2001_disable-CPackDefinitions-cmake.patch
++ debian/patches/README
++ debian/patches/series
++ debian/po/POTFILES.in
++ debian/rules
++ debian/source/format
++ debian/source/include-binaries
++ debian/upstream
++ debian/veyon-configurator.install
++ debian/veyon-configurator.links
++ debian/veyon-configurator.lintian-overrides
++ debian/veyon-configurator.manpages
++ debian/veyon-master.install
++ debian/veyon-master.links
++ debian/veyon-master.lintian-overrides
++ debian/veyon-master.manpages
++ debian/veyon-plugins.install
++ debian/veyon-plugins.links
++ debian/veyon-plugins.lintian-overrides
++ debian/veyon-service.config
++ debian/veyon-service.dirs
++ debian/veyon-service.docs
++ debian/veyon-service.install
++ debian/veyon-service.links
++ debian/veyon-service.lintian-overrides
++ debian/veyon-service.manpages
++ debian/veyon-service.postinst
++ debian/veyon-service.templates
++ debian/watch
++ master/CMakeLists.txt
++ master/data/veyon-master.desktop.in
++ master/data/veyon-master.svg
++ master/data/veyon-master.xpm
++ master/forms/ComputerManagementView.ui
++ master/forms/ComputerMonitoringView.ui
++ master/forms/MainWindow.ui
++ master/forms/RoomSelectionDialog.ui
++ master/forms/ScreenshotManagementView.ui
++ master/master.qrc
++ master/veyon-master.1
++ plugins/CMakeLists.txt
++ plugins/authkeys/AuthKeysConfigurationPage.ui
++ plugins/authkeys/CMakeLists.txt
++ plugins/authkeys/authkeys.qrc
++ plugins/builtindirectory/BuiltinDirectoryConfigurationPage.ui
++ plugins/builtindirectory/CMakeLists.txt
++ plugins/builtindirectory/builtindirectory.qrc
++ plugins/config/CMakeLists.txt
++ plugins/demo/CMakeLists.txt
++ plugins/demo/DemoConfigurationPage.ui
++ plugins/demo/demo.qrc
++ plugins/desktopservices/CMakeLists.txt
++ plugins/desktopservices/DesktopServicesConfigurationPage.ui
++ plugins/desktopservices/RunProgramDialog.ui
++ plugins/desktopservices/desktopservices.qrc
++ plugins/internetaccesscontrol/CMakeLists.txt
++ plugins/internetaccesscontrol/InternetAccessControlConfigurationPage.ui
++ plugins/internetaccesscontrol/backends/CMakeLists.txt
++ plugins/internetaccesscontrol/backends/dummy/CMakeLists.txt
++ plugins/internetaccesscontrol/internetaccesscontrol.qrc
++ plugins/ldap/CMakeLists.txt
++ plugins/ldap/KLocalizedString
++ plugins/ldap/LdapConfigurationPage.ui
++ plugins/ldap/ldap.qrc
++ plugins/platform/CMakeLists.txt
++ plugins/platform/linux/CMakeLists.txt
++ plugins/platform/linux/auth-helper/CMakeLists.txt
++ plugins/powercontrol/CMakeLists.txt
++ plugins/powercontrol/powercontrol.qrc
++ plugins/remoteaccess/CMakeLists.txt
++ plugins/remoteaccess/remoteaccess.qrc
++ plugins/screenlock/CMakeLists.txt
++ plugins/screenlock/screenlock.qrc
++ plugins/screenshot/CMakeLists.txt
++ plugins/screenshot/screenshot.qrc
++ plugins/servicecontrol/CMakeLists.txt
++ plugins/shell/CMakeLists.txt
++ plugins/systemusergroups/CMakeLists.txt
++ plugins/textmessage/CMakeLists.txt
++ plugins/textmessage/TextMessageDialog.ui
++ plugins/textmessage/textmessage.qrc
++ plugins/vncserver/CMakeLists.txt
++ plugins/vncserver/external/CMakeLists.txt
++ plugins/vncserver/external/ExternalVncServerConfigurationWidget.ui
++ plugins/vncserver/ultravnc-builtin/CMakeLists.txt
++ plugins/vncserver/ultravnc-builtin/UltraVncConfigurationWidget.ui
++ plugins/vncserver/ultravnc-builtin/ultravnc-rfbproto.h
++ plugins/vncserver/ultravnc-builtin/ultravnc.cpp
++ plugins/vncserver/ultravnc-builtin/vnchooks/CMakeLists.txt
++ plugins/vncserver/x11vnc-builtin/CMakeLists.txt
++ plugins/vncserver/x11vnc-builtin/X11VncConfigurationWidget.ui
++ plugins/vncserver/x11vnc-builtin/x11vnc-veyon.c
++ server/CMakeLists.txt
++ server/veyon-server.1
++ service/CMakeLists.txt
++ service/veyon-service.1
++ service/veyon-service.service.in
++ translations/CMakeLists.txt
++ translations/ar.ts
++ translations/ca_ES.ts
++ translations/de_DE.ts
++ translations/el.ts
++ translations/fi.ts
++ translations/id_ID.ts
++ translations/it_IT.ts
++ translations/lt.ts
++ translations/lv_LV.ts
++ translations/mn.ts
++ translations/nl.ts
++ translations/nn.ts
++ translations/no_NO.ts
++ translations/pl_PL.ts
++ translations/pt_BR.ts
++ translations/pt_PT.ts
++ translations/ru.ts
++ translations/sk.ts
++ translations/sl.ts
++ translations/sv.ts
++ translations/tr.ts
++ translations/uk.ts
++ translations/veyon.ts
++ translations/zh_CN.ts
++ worker/CMakeLists.txt
++Copyright: NONE
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/kldap/src/ber.cpp
++ 3rdparty/kldap/src/ber.h
++ 3rdparty/kldap/src/ldapconfigwidget.cpp
++ 3rdparty/kldap/src/ldapconfigwidget.h
++ 3rdparty/kldap/src/ldapconnection.cpp
++ 3rdparty/kldap/src/ldapconnection.h
++ 3rdparty/kldap/src/ldapcontrol.cpp
++ 3rdparty/kldap/src/ldapcontrol.h
++ 3rdparty/kldap/src/ldapdefs.h
++ 3rdparty/kldap/src/ldapobject.cpp
++ 3rdparty/kldap/src/ldapobject.h
++ 3rdparty/kldap/src/ldapoperation.cpp
++ 3rdparty/kldap/src/ldapoperation.h
++ 3rdparty/kldap/src/ldapsearch.cpp
++ 3rdparty/kldap/src/ldapsearch.h
++ 3rdparty/kldap/src/ldapserver.cpp
++ 3rdparty/kldap/src/ldapserver.h
++ 3rdparty/kldap/src/ldapurl.cpp
++ 3rdparty/kldap/src/ldapurl.h
++ 3rdparty/kldap/src/ldif.cpp
++ 3rdparty/kldap/src/ldif.h
++Copyright: 2004-2006, Szombathelyi György <gyurco@freemail.hu>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/kldap/src/ldapattributeproxymodel.cpp
++ 3rdparty/kldap/src/ldapattributeproxymodel.h
++ 3rdparty/kldap/src/ldapdn.cpp
++ 3rdparty/kldap/src/ldapdn.h
++ 3rdparty/kldap/src/ldapmodel.cpp
++ 3rdparty/kldap/src/ldapmodel.h
++ 3rdparty/kldap/src/ldapmodel_p.cpp
++ 3rdparty/kldap/src/ldapmodel_p.h
++ 3rdparty/kldap/src/ldapmodelnode_p.cpp
++ 3rdparty/kldap/src/ldapmodelnode_p.h
++ 3rdparty/kldap/src/ldapstructureproxymodel.cpp
++ 3rdparty/kldap/src/ldapstructureproxymodel.h
++Copyright: 2006, Sean Harmer <sh@theharmers.co.uk>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/turbojpeg.c
++ 3rdparty/libvncserver/common/turbojpeg.h
++ 3rdparty/libvncserver/test/tjbench.c
++ 3rdparty/libvncserver/test/tjunittest.c
++ 3rdparty/libvncserver/test/tjutil.c
++ 3rdparty/libvncserver/test/tjutil.h
++Copyright: 2009-2012, D. R. Commander.
++  2011, D. R. Commander.
++License: UNKNOWN
++ FIXME
++
++Files: configurator/veyon-configurator.rc.in
++ ctl/veyon-ctl.rc.in
++ master/veyon-master.rc.in
++ server/veyon-server.rc.in
++ service/veyon-service.rc.in
++ worker/veyon-worker.rc.in
++Copyright: 2004-2018, Tobias Junghans0"
++  2010-2018, Tobias Junghans0"
++  2017-2018, Tobias Junghans0"
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/Doxyfile
++ 3rdparty/libvncserver/rfb/rfbconfig.h.cmakein
++ debian/veyon-service.postrm
++ debian/veyon-service.prerm
++ plugins/vncserver/x11vnc-builtin/config.h.in
++Copyright: NONE
++License: GENERATED FILE
++ FIXME
++
++Files: 3rdparty/libvncserver/common/vncauth.c
++ 3rdparty/libvncserver/libvncclient/corre.c
++ 3rdparty/libvncserver/libvncclient/hextile.c
++ 3rdparty/libvncserver/libvncclient/rre.c
++ 3rdparty/libvncserver/libvncclient/vncviewer.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/lzoconf.h
++ 3rdparty/libvncserver/common/lzodefs.h
++ 3rdparty/libvncserver/common/minilzo.c
++ 3rdparty/libvncserver/common/minilzo.h
++Copyright: 1996-2014, Markus Franz Xaver Johannes Oberhumer
++License: GPL (v2 or later)
++ FIXME
++
++Files: debian/po/ja.po
++ debian/po/nl.po
++ debian/po/ru.po
++ debian/po/templates.pot
++Copyright: YEAR THE PACKAGE'S COPYRIGHT HOLDER
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/common/rfbcrypto_gnutls.c
++ 3rdparty/libvncserver/common/rfbcrypto_included.c
++ 3rdparty/libvncserver/common/rfbcrypto_openssl.c
++Copyright: 2011, Gernot Tenchio
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/kldap/cmake/FindLdap.cmake
++ cmake/modules/FindLdap.cmake
++Copyright: 2006, Szombathelyi György <gyurco@freemail.hu>
++  2007-2016, Laurent Montel <montel@kde.org>
++  2007-2018, Laurent Montel <montel@kde.org>
++License: BSD (3 clause)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/listen.c
++ 3rdparty/libvncserver/libvncclient/sockets.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2011-2012, Christian Beier <dontmind@freeshell.org>
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/ultra.c
++ 3rdparty/libvncserver/libvncclient/zlib.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: core/include/VncConnection.h
++ core/src/VncConnection.cpp
++Copyright: 2007-2008, Urs Wolfer <uwolfer @ kde.org>
++  2008-2018, Tobias Junghans <tobydox@veyon.io>
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/tls.h
++ 3rdparty/libvncserver/libvncclient/tls_gnutls.c
++Copyright: 2009, Vic Lee.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/md5.c
++ 3rdparty/libvncserver/common/md5.h
++Copyright: 1995-1997, 1999-2001, 2004-2005, Free Software Foundation, Inc.
++  1995-1997, 1999-2001, 2005, Free Software Foundation, Inc.
++License: LGPL (v2.1 or later)
++ FIXME
++
++Files: 3rdparty/kldap/kioslave/src/ldap/kio_ldap.cpp
++ 3rdparty/kldap/kioslave/src/ldap/kio_ldap.h
++Copyright: 2004-2007, Szombathelyi György <gyurco@freemail.hu>
++License: MIT/X11 (BSD like)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/d3des.c
++ 3rdparty/libvncserver/common/d3des.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/test/wsmaketestframe.py
++ 3rdparty/libvncserver/test/wstest.c
++Copyright: 2017, Andreas Weigel.
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/test/bmp.c
++ 3rdparty/libvncserver/test/bmp.h
++Copyright: 2004, Landmark Graphics Corporation
++  2005, Sun Microsystems, Inc.
++  2010, 2012, D. R. Commander
++  2011, D. R. Commander
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/kldap/COPYING.LIB
++ 3rdparty/libvncserver/COPYING
++Copyright: 1989, 1991, Free Software Foundation, Inc.
++  1991, 1999, Free Software Foundation, Inc.
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/pt.po
++ debian/po/pt_BR.po
++Copyright: 2013, THE italc'S COPYRIGHT HOLDER
++  2016, THE italc'S COPYRIGHT HOLDER
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/common/sha.h
++Copyright: 2011, IETF Trust and the persons identified as
++License: BSD (2 clause)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/zywrletemplate.c
++Copyright: 2006, BY Hitachi Systems & Services, Ltd.
++License: BSD (3 clause)
++ FIXME
++
++Files: cmake/modules/COPYING-CMAKE-SCRIPTS
++Copyright: NONE
++License: BSD (3 clause)
++ FIXME
++
++Files: debian/changelog
++Copyright: attributions (drop lib/include/Inject.h).
++  attributions for debian/patches/.
++License: GENERATED FILE
++ FIXME
++
++Files: 3rdparty/libvncserver/rfb/rfbclient.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2001, Const Kaplinsky.
++  2017, D. R. Commander.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/rfb/rfbproto.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2002, Constantin Kaplinsky.
++  2004-2008, Sun Microsystems, Inc.
++  2005, Rohit Kumar, Johannes E. Schindelin
++  2009-2010, D. R. Commander.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/rfbproto.c
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000, Tridia Corporation.
++  2000-2002, Constantin Kaplinsky.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/rfb/rfb.h
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2001, Dan McGuirk <mcguirk@incompleteness.net>.
++  2002, RealVNC Ltd.
++  2005, Rohit Kumar <rokumar@novell.com>,
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/tls_none.c
++Copyright: 2012, Christian Beier.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/tight.c
++Copyright: 2000-2001, Const Kaplinsky.
++  2004, Landmark Graphics Corporation.
++  2004-2008, Sun Microsystems, Inc.
++  2017, D. R. Commander.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/cursor.c
++Copyright: 2001-2002, Constantin Kaplinsky.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/test/cursortest.c
++Copyright: 2005, Johannes E. Schindelin <Johannes.Schindelin@gmx.de>,
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/zrle.c
++Copyright: 2005, Johannes E. Schindelin.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/tls_openssl.c
++Copyright: 2009, Vic Lee.
++  2012, Philip Van Hoof <philip@codeminded.be>
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/sasl.h
++Copyright: 2017, S. Waterman.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/trle.c
++Copyright: 2017, Wiki Wang <wikiwang@live.com>.
++License: GPL (v2 or later) (with incorrect FSF address)
++ FIXME
++
++Files: 3rdparty/libvncserver/common/base64.c
++Copyright: 1996, Internet Software Consortium.
++License: ISC
++ FIXME
++
++Files: 3rdparty/kldap/src/w32-ldap-help.h
++Copyright: 2010, Andre Heinecke <aheinecke@intevation.de>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/kldap/kioslave/src/common.h
++Copyright: 2008, JarosÅ\82aw Staniek <staniek@kde.org>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/kldap/autotests/testkldap.cpp
++Copyright: 2004, Tobias Koenig <tokoe@kde.org>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/kldap/autotests/testkldap.h
++Copyright: 2006, Volker Krause <vkrause@kde.org>
++License: LGPL (v2 or later)
++ FIXME
++
++Files: 3rdparty/libvncserver/libvncclient/sasl.c
++Copyright: 2006, Anthony Liguori <anthony@codemonkey.ws>
++  2009-2010, Daniel P. Berrange <dan@berrange.com>
++License: LGPL (v2.0 or later)
++ FIXME
++
++Files: cmake/modules/cotire.cmake
++Copyright: 2012-2017, Sascha Kratky
++License: MIT/X11 (BSD like)
++ FIXME
++
++Files: 3rdparty/libvncserver/rfb/keysym.h
++Copyright: 1987, X Consortium
++License: MIT/X11 (BSD like)
++ FIXME
++
++Files: translations/zh_TW.ts
++Copyright: 
++License: UNKNOWN
++ FIXME
++
++Files: translations/ko_KR.ts
++Copyright: (기본ê°\92)</translation>
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/AUTHORS
++Copyright: 1999, AT&T Laboratories Cambridge.
++  2000-2003, Const Kaplinsky
++  2001, Dan McGuirk <mcguirk@incompleteness.net>,
++  2001, Johannes E. Schindelin <Johannes.Schindelin@gmx.de>
++License: UNKNOWN
++ FIXME
++
++Files: COPYING
++Copyright: 1989, 1991, Free Software Foundation, Inc.,
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/common/sha1.c
++Copyright: 2011, IETF Trust and the persons identified as
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/rfb/rfbregion.h
++Copyright: 2001, James "Wez" Weatherall, Johannes E. Schindelin
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/README
++Copyright: 2001-2003, Johannes E. Schindelin
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/cmake/Modules/FindFFMPEG.cmake
++Copyright: 1993-2008, Ken Martin, Will Schroeder, Bill Lorensen
++License: UNKNOWN
++ FIXME
++
++Files: 3rdparty/libvncserver/cmake/Modules/FindSDL2.cmake
++Copyright: 2003-2009, Kitware, Inc.
++License: UNKNOWN
++ FIXME
++
++Files: cmake/modules/FindQCA.cmake
++Copyright: 2006, Michael Larouche, <michael.larouche@kdemail.net>
++  2014, Larry Shaffer, <larrys (at) dakotacarto (dot) com>
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/cs.po
++Copyright: 2013, Michal Simunek <michal.simunek@gmail.com>
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/es.po
++Copyright: 2010, Software in the Public Interest
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/fr.po
++Copyright: 2013, This file is distributed under the same license as the italc package.
++License: UNKNOWN
++ FIXME
++
++Files: cmake/modules/BuildPlugin.cmake
++Copyright: 2017, Tobias Junghans
++License: UNKNOWN
++ FIXME
++
++Files: README.md
++Copyright: 2004-2018, Tobias Junghans
++  Veyon Solutions.
++License: UNKNOWN
++ FIXME
++
++Files: project.yml
++Copyright: 2004-2018, author: Tobias Junghans
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/de.po
++Copyright: 2013-2014, italc & untenstehende Ã\9cbersetzer
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/it.po
++Copyright: 2013, italc package copyright holder
++License: UNKNOWN
++ FIXME
++
++Files: debian/po/da.po
++Copyright: 2014, the italc team.
++License: UNKNOWN
++ FIXME
++
++Files: debian/copyright
++Copyright: -format/1.0/
++License: UNKNOWN
++ FIXME
++
++Files: CONTRIBUTORS
++Copyright: Antonio Muñoz Jiménez
++License: UNKNOWN
++ FIXME
++
++Files: translations/es_ES.ts
++Copyright: Antonio Muñoz Jiménez &lt;jamj2000 at gmail dot com&gt;
++License: UNKNOWN
++ FIXME
++
++Files: translations/fr.ts
++Copyright: ressé pour traduire Veyon dans une autre langue, ou si vous souhaitez améliorer la traduction existante, merci de contacter l&apos;équipe des développeurs de Veyon !</translation>
++License: UNKNOWN
++ FIXME
++
++Files: translations/cs.ts
++Copyright: stránky:</translation>
++License: UNKNOWN
++ FIXME
++
++Files: translations/hu.ts
++Copyright: vjegy</translation>
++License: UNKNOWN
++ FIXME
++
++Files: translations/ja_JP.ts
++Copyright: ³ç´°</translation>
++License: UNKNOWN
++ FIXME
++
++Files: translations/he.ts
++Copyright: ×\99×\95×\9f</translation>
++License: UNKNOWN
++ FIXME
++
++Files: translations/fa.ts
++Copyright: Ø§Ø±Ø§Ù\86</translation>
++License: UNKNOWN
++ FIXME
++
diff --cc debian/docs
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b84f3f28b3cda23bfe461f31faeab5aaa51cd43c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++README.md
++CONTRIBUTORS
++doc/*
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ab90dc02606afdb6176eca09a942ab6cbb4ea356
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++The icon in this folder has been converted from veyon-master.svg in this package using inkscape.
++
++Mike Gabriel <sunweaver@debian.org>, 2018-12-05
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..103f5f9a9eee6b9739197c01f153336e89e8cb08
new file mode 100644 (file)
Binary files differ
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b8ca768fd9505ae8cc3c998a42323263d62e0a64
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,34 @@@
++usr/lib/*/veyon/libveyon-core.so
++usr/share/veyon/translations/ar.qm
++usr/share/veyon/translations/ca_ES.qm
++usr/share/veyon/translations/cs.qm
++usr/share/veyon/translations/de_DE.qm
++usr/share/veyon/translations/el.qm
++usr/share/veyon/translations/es_ES.qm
++usr/share/veyon/translations/fa.qm
++usr/share/veyon/translations/fi.qm
++usr/share/veyon/translations/fr.qm
++usr/share/veyon/translations/he.qm
++usr/share/veyon/translations/hu.qm
++usr/share/veyon/translations/id_ID.qm
++usr/share/veyon/translations/it_IT.qm
++usr/share/veyon/translations/ja_JP.qm
++usr/share/veyon/translations/ko_KR.qm
++usr/share/veyon/translations/lt.qm
++usr/share/veyon/translations/lv_LV.qm
++usr/share/veyon/translations/mn.qm
++usr/share/veyon/translations/nl.qm
++usr/share/veyon/translations/nn.qm
++usr/share/veyon/translations/no_NO.qm
++usr/share/veyon/translations/pl_PL.qm
++usr/share/veyon/translations/pt_BR.qm
++usr/share/veyon/translations/pt_PT.qm
++usr/share/veyon/translations/ru.qm
++usr/share/veyon/translations/sk.qm
++usr/share/veyon/translations/sl.qm
++usr/share/veyon/translations/sv.qm
++usr/share/veyon/translations/tr.qm
++usr/share/veyon/translations/uk.qm
++usr/share/veyon/translations/veyon.qm
++usr/share/veyon/translations/zh_CN.qm
++usr/share/veyon/translations/zh_TW.qm
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d4775d3f55f72a6dbc25a67cf927a6e2f8cf039b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,30 @@@
++.\"                                      Hey, EMACS: -*- nroff -*-
++.\" First parameter, NAME, should be all caps
++.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
++.\" other parameters are allowed: see man(7), man(1)
++.TH VEYON-AUTH-HELPER 8 2018-12-05 VEYON
++.SH NAME
++veyon-auth-helper \- Veyon PAM Authentication Helper
++.SH SYNOPSIS
++.B veyon-auth-helper
++.SH DESCRIPTION
++.B veyon-auth-helper
++is a PAM-su authentication helper for the Veyon service (called \fBveyon-service\fP).
++.PP
++.I NOTE:
++.B veyon-auth-helper
++has to be installed setuid root and must be available in your system's
++environment $PATH.
++.
++.SH OPTIONS
++No options present.
++.PP
++.SH SEE ALSO
++.IR ica (1), italc (1), imc (8)
++.PP
++.IR http://veyon.io/
++.SH AUTHOR
++Veyon has been written by Tobias Junghans. See AUTHORS for details.
++.PP
++This manual page has been written by Mike Gabriel. It was originally
++written for the Debian project (but may be used by others).
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..308da3c46539507687205386e56c0b4d8951836c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,14 @@@
++Description: Fix man page section / application name.
++Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++
++--- a/master/veyon-master.1
+++++ b/master/veyon-master.1
++@@ -2,7 +2,7 @@
++ .\" First parameter, NAME, should be all caps
++ .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
++ .\" other parameters are allowed: see man(7), man(1)
++-.TH VEYON MASTER 1 2018-12-07 Veyon
+++.TH VEYON-MASTER 1 2018-12-07 Veyon
++ .SH NAME
++ veyon-master \- Veyon Master Application
++ .SH SYNOPSIS
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..441a9d1b6edf5b9d4026b55f17c2cbd3653a40e2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,23 @@@
++Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
++Description: Ignore CPackDefinitions.cmake for official Debian package.
++
++--- a/CMakeLists.txt
+++++ b/CMakeLists.txt
++@@ -182,7 +182,7 @@
++ # configure files for Veyon
++ SET(VEYONCONFIG ${CMAKE_BINARY_DIR}/${VEYON_CORE_INCLUDE_DIR}/veyonconfig.h)
++ 
++-SET(IN_FILES ${VEYON_CORE_INCLUDE_DIR}/veyonconfig.h nsis/veyon.nsi core/builddata.qrc server/veyon-server.rc service/veyon-service.rc master/data/veyon-master.desktop master/veyon-master.rc configurator/data/veyon-configurator.desktop configurator/data/io.veyon.veyon-configurator.policy configurator/veyon-configurator.rc ctl/veyon-ctl.rc worker/veyon-worker.rc)
+++SET(IN_FILES ${VEYON_CORE_INCLUDE_DIR}/veyonconfig.h core/builddata.qrc server/veyon-server.rc service/veyon-service.rc master/data/veyon-master.desktop master/veyon-master.rc configurator/data/veyon-configurator.desktop configurator/data/io.veyon.veyon-configurator.policy configurator/veyon-configurator.rc ctl/veyon-ctl.rc worker/veyon-worker.rc)
++ FOREACH(f ${IN_FILES})
++     CONFIGURE_FILE(${CMAKE_SOURCE_DIR}/${f}.in ${CMAKE_BINARY_DIR}/${f} @ONLY)
++ ENDFOREACH(f ${IN_FILES})
++@@ -284,7 +284,7 @@
++ #
++ # package generation
++ #
++-INCLUDE(cmake/CPackDefinitions.cmake)
+++#INCLUDE(cmake/CPackDefinitions.cmake)
++ 
++ 
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..516206a3f750409476fc0a85a25086fd52aad035
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++0xxx: Grabbed from upstream development.
++1xxx: Possibly relevant for upstream adoption.
++2xxx: Only relevant for official Debian release.
++
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b8fa41d186785cdaa6fb0c75d006ee2a6fe849dd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++1001_fix-veyon-master-manpage-again.patch
++2001_disable-CPackDefinitions-cmake.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..535073f3a8dc7cd5b5c205d146c9c4c68cc1d57e
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,101 @@@
++#!/usr/bin/make -f
++
++NULL =
++
++include /usr/share/dpkg/buildflags.mk
++include /usr/share/cdbs/1/class/cmake.mk
++include /usr/share/cdbs/1/rules/debhelper.mk
++include /usr/share/cdbs/1/rules/utils.mk
++
++common-binary-post-install-arch:: list-missing
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++DPKG_EXPORT_BUILDFLAGS = 1
++include /usr/share/dpkg/buildflags.mk
++
++include /usr/share/dpkg/pkg-info.mk
++
++NULL  =
++PKD   = $(word 2, abspath $(dir $(MAKEFILE_LIST)))
++PKG   = $(DEB_SOURCE)
++UVER  = $(shell echo $(DEB_VERSION) | cut -d "-" -f1)
++DTYPE = +repack1
++VER  ?= $(subst $(DTYPE),,$(UVER))
++
++DEB_DH_INSTALL_SOURCEDIR = debian/tmp
++DEB_DH_MAKESHLIBS_ARGS += -V
++
++DEB_CMAKE_NORMAL_ARGS += -DCMAKE_SKIP_RPATH=OFF \
++                         -DVEYON_X11VNC_EXTERNAL=ON \
++                         $(NULL)
++
++DEB_DH_SHLIBDEPS_ARGS_veyon-master = -L libVeyonCore -l debian/libveyoncore/usr/lib/*/veyon
++DEB_DH_SHLIBDEPS_ARGS_veyon-client = -L libVeyonCore -l debian/libveyoncore/usr/lib/*/veyon
++DEB_DH_SHLIBDEPS_ARGS_veyon-management-console = -L libVeyonCore -l debian/libveyoncore/usr/lib/*/veyon
++DEB_DH_SHLIBDEPS_ARGS_libveyoncore = -L libVeyonCore -l debian/libveyoncore/usr/lib/*/veyon
++
++common-install-arch::
++      install -D -m 644 debian/icons/veyon-256x256.png debian/veyon-master/usr/share/icons/hicolor/256x256/apps/veyon-master.png
++      install -D -m 644 core/resources/icon64.png debian/veyon-master/usr/share/icons/hicolor/64x64/apps/veyon-master.png
++      install -D -m 644 core/resources/icon32.png debian/veyon-master/usr/share/icons/hicolor/32x32/apps/veyon-master.png
++      install -D -m 644 core/resources/icon22.png debian/veyon-master/usr/share/icons/hicolor/22x22/apps/veyon-master.png
++      install -D -m 644 core/resources/icon16.png debian/veyon-master/usr/share/icons/hicolor/16x16/apps/veyon-master.png
++
++install/veyon-service::
++      mkdir -p debian/tmp/usr/bin/
++      mkdir -p debian/tmp/usr/lib/veyon/
++      mkdir -p debian/tmp/etc/xdg/autostart/
++      mkdir -p debian/tmp/usr/share/applications/
++      mkdir -p debian/tmp/usr/share/veyon/
++
++clean::
++      rm -f config.log
++      rm -f config.status
++
++get-orig-source: $(PKG)_$(VER)$(DTYPE).orig.tar.xz $(info I: $(PKG)_$(VER)$(DTYPE))
++      @
++
++$(PKG)_$(VER)$(DTYPE).orig.tar.xz:
++      @echo "# Downloading..."
++      uscan --noconf --verbose --rename  --destdir=$(CURDIR) --check-dirname-level=0 --force-download --download-version $(VER)
++      $(if $(wildcard $(PKG)-$(VER)),$(error $(PKG)-$(VER) exist, aborting..))
++      @echo "# Extracting..."
++      mkdir $(PKG)-$(VER) \
++          && tar -xf $(PKG)_$(VER).orig.tar.bz2 --directory $(PKG)-$(VER) --strip-components 1 \
++          || $(RM) -r $(PKG)-$(VER)
++      @echo "# Cleaning-up..."
++      cd $(PKG)-$(VER) \
++          && $(RM) -r -v \
++             .travis/ \
++             .travis.yml \
++             3rdparty/ddengine/ \
++             3rdparty/interception/ \
++             3rdparty/x11vnc/ \
++             3rdparty/ultravnc/ \
++             3rdparty/kldap/autotests/ \
++             3rdparty/kldap/kioslave/ \
++             3rdparty/libvncserver/client_example \
++             3rdparty/libvncserver/compat/ \
++             3rdparty/libvncserver/examples/ \
++             3rdparty/libvncserver/libvncserver/ \
++             3rdparty/libvncserver/webclients/ \
++             3rdparty/libvncserver/utils/ \
++             3rdparty/libvncserver/libvncserver.pc.cmakein \
++             cmake/build_mingw32 \
++             cmake/build_mingw64 \
++             cmake/modules/MinGWCrossCompile.cmake \
++             cmake/modules/Win32Toolchain.cmake \
++             cmake/modules/Win64Toolchain.cmake \
++             configurator/data/veyon-configurator.ico \
++             contrib/ \
++             master/data/veyon-master.ico \
++             nsis/ \
++             plugins/platform/windows/ \
++             ica/x11/common/sha1.* \
++             ica/win32/ \
++             $(NULL)
++      $(RM) -v $(PKG)_$(VER).orig.tar.*
++      @echo "# Packing..."
++      find -L "$(PKG)-$(VER)" -xdev -type f -print | sort \
++          | XZ_OPT="-6v" tar -caf "../$(PKG)_$(VER)$(DTYPE).orig.tar.xz" -T- --owner=root --group=root --mode=a+rX \
++          && $(RM) -r "$(PKG)-$(VER)"
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b1821411a7136d6c25d9b78883e9b60dfa554223
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++debian/icons/veyon-256x256.png
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3f2040c5513f005020649d5a86c5bc670c55e983
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++Name: Veyon
++Bug-Database: https://github.com/veyon/veyon/issues
++Bug-Submit: https://github.com/veyon/veyon/issues/new
++Contact: Tobias Junghans <tobydox@veyon.io>
++Repository: https://github.com/veyon/veyon
++Repository-Browse: https://github.com/veyon/veyon.git
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ea282a548a698f825349cbdc0fa55ba0a632ac45
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++usr/bin/veyon-configurator
++usr/share/applications/veyon-configurator.desktop
++usr/share/polkit-1/actions/
++usr/share/icons/hicolor/48x48/apps/veyon-configurator.png
++usr/share/icons/hicolor/scalable/apps/veyon-configurator.svg
++usr/share/pixmaps/veyon-configurator.xpm
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..18d68dfc4f43c60a9f88978e2ace7d09f9b72763
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++configurator/veyon-configurator.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..520fa2173d56cfcb4445ec149bb8f304276fb456
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++usr/bin/veyon-master
++usr/share/applications/veyon-master.desktop
++usr/share/icons/hicolor/48x48/apps/veyon-master.png
++usr/share/icons/hicolor/scalable/apps/veyon-master.svg
++usr/share/pixmaps/veyon-master.xpm
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ce7a7c9d69dda3e84d2c9e19a07295baeb52f54f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++master/veyon-master.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7aa2973f451cb4c54b27343107368ef7fbe7c820
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,17 @@@
++usr/lib/*/veyon/authkeys.so
++usr/lib/*/veyon/builtindirectory.so
++usr/lib/*/veyon/config.so
++usr/lib/*/veyon/demo.so
++usr/lib/*/veyon/desktopservices.so
++usr/lib/*/veyon/ldap.so
++usr/lib/*/veyon/linux-platform.so
++usr/lib/*/veyon/powercontrol.so
++usr/lib/*/veyon/remoteaccess.so
++usr/lib/*/veyon/screenshot.so
++usr/lib/*/veyon/screenlock.so
++usr/lib/*/veyon/servicecontrol.so
++usr/lib/*/veyon/shell.so
++usr/lib/*/veyon/systemusergroups.so
++usr/lib/*/veyon/textmessage.so
++usr/lib/*/veyon/builtin-x11vnc-server.so
++usr/lib/*/veyon/external-vnc-server.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bb53d83b75c26517a911b4cb1af75ad40436170d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++lib/systemd/system/veyon-service.service
++usr/bin/veyon-auth-helper
++usr/bin/veyon-ctl
++usr/bin/veyon-server
++usr/bin/veyon-service
++usr/bin/veyon-worker
++usr/bin/veyon-service
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1c7b62dd23a45e2e1e95ee4086d0471c7fbf438a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++ctl/veyon-ctl.1
++debian/man/veyon-auth-helper.8
++service/veyon-service.1
++server/veyon-server.1
++worker/veyon-worker.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..22f46fee2f2397207e169f34096503bd717279f8
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,43 @@@
++#!/bin/sh
++
++# postinst script for veyon-service
++#
++# see: dh_installdeb(1)
++
++# summary of how this script can be called:
++#        * <postinst> `configure' <most-recently-configured-version>
++#        * <old-postinst> `abort-upgrade' <new version>
++#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
++#          <new-version>
++#        * <postinst> `abort-remove'
++#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
++#          <failed-install-package> <version> `removing'
++#          <conflicting-package> <version>
++# for details, see http://www.debian.org/doc/debian-policy/ or
++# the debian-policy package
++
++set -e
++
++case "$1" in
++      configure)
++              # veyon-auth-helper needs to be installed setuid root
++              if ! dpkg-statoverride --list /usr/bin/veyon-auth-helper >/dev/null; then
++                      dpkg-statoverride --add --update root root 4755 /usr/bin/veyon-auth-helper
++              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
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..21fa9ca6acf32d50757b4080c316efa3652f7c33
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,40 @@@
++#! /bin/sh
++
++# postrm script for veyon-service
++#
++# see: dh_installdeb(1)
++# summary of how this script can be called:
++#        * <postrm> `remove'
++#        * <postrm> `purge'
++#        * <old-postrm> `upgrade' <new-version>
++#        * <new-postrm> `failed-upgrade' <old-version>
++#        * <new-postrm> `abort-install'
++#        * <new-postrm> `abort-install' <old-version>
++#        * <new-postrm> `abort-upgrade' <old-version>
++#        * <disappearer's-postrm> `disappear' <r>overwrit>r> <new-version>
++# for details, see /usr/share/doc/packaging-manual/
++
++set -e
++
++case "$1" in
++      purge)
++              rm -rf /etc/veyon
++              rm -rf /etc/xdg/Veyon\ Solutions
++              ;;
++      remove)
++              if [ -L /etc/xdg/autostart/veyon-service.desktop ]; then
++                      rm -f /etc/xdg/autostart/veyon-service.desktop
++              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#
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..00729e8f2e1bde255df27d14a6e078ac39d8cfab
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,39 @@@
++#! /bin/sh
++
++# prerm script for veyon-service
++#
++# see: dh_installdeb(1)
++#        * <prerm> `remove'
++#        * <old-prerm> `upgrade' <new-version>
++#        * <new-prerm> `failed-upgrade' <old-version>
++#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
++#        * <deconfigured's-prerm> `deconfigure' `in-favour'
++#          <package-being-installed> <version> `removing'
++#          <conflicting-package> <version>
++# for details, see http://www.debian.org/doc/debian-policy/ or
++# the debian-policy package
++
++set -e
++
++case "$1" in
++      remove)
++              # drop dpkg-statoverride for veyon-auth-helper
++              if dpkg-statoverride --list /usr/bin/veyon-auth-helper >/dev/null; then
++                      dpkg-statoverride --remove /usr/bin/veyon-auth-helper
++              fi
++              ;;
++
++      deconfigure|upgrade|failed-upgrade)
++              :
++              ;;
++
++      *) echo "$0: didn't understand being called with \`$1'" 1>&2
++              exit 1;;
++esac
++
++# dh_installdeb will replace this with shell code automatically
++# generated by other debhelper scripts.
++
++#DEBHELPER#
++
++exit 0
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d2131265a5940dc25be8ef3a1d9f786881a87097
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts=dversionmangle=s/\+repack1//,downloadurlmangle=s/archive\/v?([\d\.]+).tar.gz/releases\/download\/v$1\/veyon-$1-src.tar.bz2/g \
++https://github.com/veyon/veyon/tags .*/archive/v?([\d\.]+).tar.gz