[X2Go-Commits] [x2gothinclient] 08/11: debian/{control, x2gothinclient.<scripts>}: Drop all transitional packages.

git-admin at x2go.org git-admin at x2go.org
Wed Nov 27 09:05:58 CET 2019


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch master
in repository x2gothinclient.

commit dae7e28946841691d31a93b9a688fd83d7653a30
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Wed Nov 27 08:44:51 2019 +0100

    debian/{control,x2gothinclient.<scripts>}: Drop all transitional packages.
---
 debian/changelog               |  2 +
 debian/control                 | 94 ------------------------------------------
 debian/x2gothinclient.postinst | 38 -----------------
 debian/x2gothinclient.preinst  | 48 ---------------------
 4 files changed, 2 insertions(+), 180 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index d0d76de..78da435 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -43,6 +43,8 @@ x2gothinclient (1.5.0.1-0x2go2) UNRELEASED; urgency=medium
     + Bump Standards-Version: to 4.4.1. No changes needed.
     + Don't use first person plural pronoun in LONG_DESCRIPTION.
     + Add D (any bin:pkg reported by lintian): lsb-base.
+  * debian/{control,x2gothinclient.<scripts>}:
+    + Drop all transitional packages.
 
  -- X2Go Release Manager <git-admin at x2go.org>  Sun, 02 Dec 2018 06:49:42 +0100
 
diff --git a/debian/control b/debian/control
index 9e368cf..36bb66a 100644
--- a/debian/control
+++ b/debian/control
@@ -51,25 +51,6 @@ Description: Management tools for X2Go Thin Client chroot server
  For chroot servers it is recommended to use a very separate machine (not
  your main server on your network) that only serves this purpose.
 
-Package: x2gothinclientmanagement
-Architecture: all
-Depends:
- ${misc:Depends},
- x2gothinclient-management (>= ${source:Version}),
-Description: temporary dependency package for migration to x2gothinclient-management
- X2Go is a server based computing environment with
-    - session resuming
-    - low bandwidth support
-    - session broker support
-    - client-side mass storage mounting support
-    - client-side printing support
-    - audio support
-    - authentication by smartcard and USB stick
- .
- x2gothinclientmanagement:
- ---------------
- This package is a temporary migration package and will be deprecated soon.
-
 Package: x2gothinclient-chroot
 Architecture: all
 Depends:
@@ -240,25 +221,6 @@ Description: login daemon starting x2goclient in displaymanager mode
  .
  X2Go Client in thin-client-mode will behave like xdm, kdm or gdm.
 
-Package: x2gothinclient
-Architecture: all
-Depends:
- ${misc:Depends},
- x2gothinclient-displaymanager (>= ${source:Version}),
-Description: temporary dependency package for migration to x2gothinclient-displaymanager
- X2Go is a server based computing environment with
-    - session resuming
-    - low bandwidth support
-    - session broker support
-    - client-side mass storage mounting support
-    - client-side printing support
-    - audio support
-    - authentication by smartcard and USB stick
- .
- x2gothinclient:
- ---------------
- This package is a temporary migration package and will be deprecated soon.
-
 Package: x2gothinclient-usbmount
 Architecture: all
 Depends:
@@ -288,25 +250,6 @@ Description: clientside usb mass-storage device mounting
  This package adds client-side USB mass storage device mounting using
  UDEV rules to your X2Go Thin Client.
 
-Package: x2gousbmount
-Architecture: all
-Depends:
- ${misc:Depends},
- x2gothinclient-usbmount (>= ${source:Version}),
-Description: temporary dependency package for migration to x2gothinclient-usbmount
- X2Go is a server based computing environment with
-    - session resuming
-    - low bandwidth support
-    - session broker support
-    - client-side mass storage mounting support
-    - client-side printing support
-    - audio support
-    - authentication by smartcard and USB stick
- .
- x2gousbmount:
- ---------------
- This package is a temporary migration package and will be deprecated soon.
-
 Package: x2gothinclient-cdmanager
 Architecture: any
 Depends:
@@ -338,25 +281,6 @@ Description: clientside daemon enabling automatic CD-Rom mounting
  This package adds a client-side daemon to your X2Go Thin Client that enables
  automatic CD-ROM mounting within Thin Client X2Go sessions.
 
-Package: x2gocdmanager
-Architecture: all
-Depends:
- ${misc:Depends},
- x2gothinclient-cdmanager (>= ${source:Version}),
-Description: temporary dependency package for migration to x2gothinclient-cdmanager
- X2Go is a server based computing environment with
-    - session resuming
-    - low bandwidth support
-    - session broker support
-    - client-side mass storage mounting support
-    - client-side printing support
-    - audio support
-    - authentication by smartcard and USB stick
- .
- x2gocdmanager:
- ---------------
- This package is a temporary migration package and will be deprecated soon.
-
 Package: x2gothinclient-smartcardrules
 Architecture: all
 Depends:
@@ -384,21 +308,3 @@ Description: UDEV rules for smartcard readers
  This package provides UDEV rules for smartcard readers (devices that
  serve the purpose of ID-card based authentication).
 
-Package: x2gosmartcardrules
-Architecture: all
-Depends:
- ${misc:Depends},
- x2gothinclient-smartcardrules (>= ${source:Version}),
-Description: temporary dependency package for migration to x2gothinclient-smartcardrules
- X2Go is a server based computing environment with
-    - session resuming
-    - low bandwidth support
-    - session broker support
-    - client-side mass storage mounting support
-    - client-side printing support
-    - audio support
-    - authentication by smartcard and USB stick
- .
- x2gosmartcardrules:
- ---------------
- This package is a temporary migration package and will be deprecated soon.
diff --git a/debian/x2gothinclient.postinst b/debian/x2gothinclient.postinst
deleted file mode 100755
index f562a77..0000000
--- a/debian/x2gothinclient.postinst
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-
-# prerm script for x2gothinclient
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# source debconf's configuration module
-. /usr/share/debconf/confmodule
-
-# summary of how this script can be called:
-#        * <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 https://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-THIS_PACKAGE=x2gothinclient
-DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
-
-if [ "$1" = "configure" ]; then
-
-	# disown this question
-	db_unregister shared/default-x-display-manager || true
-
-fi
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/x2gothinclient.preinst b/debian/x2gothinclient.preinst
deleted file mode 100755
index 83bdad5..0000000
--- a/debian/x2gothinclient.preinst
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh
-# preinst script for x2gothinclient-daemon
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# 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 https://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
-	install|upgrade)
-		if getent passwd x2goclient >/dev/null; then
-			echo "The manually created user account ,,x2goclient'' is no longer used by"
-			echo "the X2Go thin client environment and can be removed from the thin client"
-			echo "chroot."
-		fi
-		if getent group x2goclient >/dev/null; then
-			echo "The manually created group ,,x2goclient'' is no longer used by the X2Go thin"
-			echo "client environment and can be removed from the thin client chroot."
-		fi
-		;;
-	abort-upgrade)
-		;;
-	*)
-		echo "preinst 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
-
-

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2gothinclient.git


More information about the x2go-commits mailing list