geschätzte Lesezeit: 8 min

• Curated by Felix

Update on what happened across the GNOME project in the week from September 22 to September 29.

martymichal announces

The long awaited port of GNOME System Monitor to GTK 4 has finally arrived! The porting effort focused on keeping the UI as close to the original but still minor enhancements can be seen. The port comes early in the new development cycle which gives us the opportunity to find possible bugs and make use of the new stylish widgetry in GTK 4 and libadwaita.

See the original merge request.

Webfont Kit Generator

Create @font-face kits easily.

Rafael Mardojai CM reports

Webfont Kit Generator 1.1.0 has been released and is available on Flathub.

It features some design improvements. It has been updated to the GNOME 45 style and the font options are now a utility panel instead of a separate view.

The application is in maintenance mode, but this release brings some small additions. Its Google Fonts importer now allows the use of v1 CSS API urls, meaning that if you have an old url, you can import it without going back to Google Fonts. Base64 support has also been added, so you can now embed the fonts in the generated CSS file.

As always, this update also includes minor bug fixes.

Warp

Fast and secure file transfer.

Fina reports

Warp 0.6 has been released. It features a redesigned code view and an update to the latest GNOME 45 style and widgets. Now your file transfers will look even better!

Test social media cards locally.

Rafael Mardojai CM says

Share Preview 0.4.0 is out and available on Flathub, it adds two new services to the preview, Discourse, the self-hosted forum/discussion platform, and LinkedIn.

It also adds the ability to open multiple instances of the application, along with some minor cosmetic improvements.

Eyedropper

Pick and format colors.

FineFindus says

I’ve released Eyedropper version 1.0.0. This is the biggest release for Eyedropper yet, here are some of the major features, including those from the last beta release

  • Visual feedback when entering a color format
  • Support for entering all formats
  • Ability to search for colors in the activity overview
  • Choice of file format when exporting palettes
  • Export palettes for LibreOffice
  • Updated design
  • Show only unique colors (thanks @gregorni)
  • Fixed bugs (and probably added new ones)

Ear Tag

Edit audio file tags.

knuxify says

Ear Tag 0.5.0 has been released! This release introduces three main improvements:

  • The cover art button has been expanded to allow for changing both the front and back covers. It also now has an option to remove cover art from the file.
  • The “Identify Selected Files” dialog has been re-worked, and now pulls data from MusicBrainz based on present tags, not just AcoustID fingerprints. It also attempts to find the correct release for a track instead of selecting the first best one.
  • The UI now uses the new libadwaita 1.4 widgets, and thus adapts to the new application style.

You can get the latest version on Flathub.

Commit

An editor that helps you write better Git and Mercurial commit messages.

Sonny reports

Commit 4.1 is available on Flathub. This release brings spell check back thanks to libspelling.

Time games of over-the-board chess.

Clara Hobbs (she/they) says

Chess Clock version 0.6.0 was released, bringing adaptivity refinements and alert sounds.

  • Thanks to Mariko Ueno, we now have alert sounds when a player’s timer runs low. These can be muted if desired via the menu.
  • The window adapts better to portrait aspect ratios and large screen sizes, enabling improved tablet support.

By the time of publishing, the release should be available over on Flathub.

Apostrophe

A distraction free Markdown editor.

Manu announces

Some weeks ago I resumed the ongoing port to GTK4 of Apostrophe. While doing so I took a little detour and implemented a full fledged toolbar. It allows to format text and input common markdown elements. It is context aware, so for example clicking the “checklist button” will toggle a checklist item if the cursor is in one! Next week I’ll be improving the security of the app and sanding any rough edges there are still left

Your browser doesn't support embedded videos, but don't worry, you can download it and watch it with your favorite video player!

xjuan announces

Cambalache 0.16.0 released!

New release targeting GNOME SDK 45 with all the new goodies in Gtk and Adwaita 1.4

Read more at https://blogs.gnome.org/xjuan/2023/09/28/cambalache-0-16-0-released/

dabrain34 reports

GstPipelineStudio version 0.3.4 is out ! Draw your own pipeline for GStreamer

This is an important bug fix release for first adopters, here is the release notes and the binaries:

https://dabrain34.pages.freedesktop.org/GstPipelineStudio/

An update is also available on flathub https://flathub.org/apps/org.freedesktop.dabrain34.GstPipelineStudio

Rafael Mardojai CM reports

My little application Diccionario de la Lengua, which is used to look up words in the Spanish dictionary, has received a small cosmetic update to follow the new GNOME 45 look and feel. It also now has a permanent history sidebar if the window is wide enough.

Get it from Flathub.

Emmanuele Bassi announces

For the people interested in high quality 2D rendering, I am proud to announce the first stable release of the Cairo 2D rendering library after 5 years of development. With the work of 77 committers, the 1.18 stable release introduces new API and features such as:

  • support for COLR fonts
  • support for the DWrite backend on Windows
  • performance improvements on macOS
  • dithering options for image surfaces
  • a whole new build system, using Meson, for increased portability and speed on top of many, many build, documentation, and bug fixes. You can get the new release on the Cairo website.

Hari Rana (TheEvilSkeleton) reports

Upscaler 1.2.0 is available on Flathub!

We’ve put a lot of effort to improve stability and compliance with the GNOME interface guidelines. We’ve also made the following changes/additions:

• New icon • Add drag & drop support • New keyboard shortcuts • Add labels for assistive technologies • Improve support for high contrast • Port to newer widgets • Ellipsize text when file names are too long • Add WebP support • Transpose image (useful for photos taken by smartphones) • New translations • Add Vulkan checker

0xMRTT [envs.net] says

This week Bavarder 1.0 was released! It’s featuring a completely new UI with a multi-chat mode which works on desktop and mobile thanks to the new Libadwaita widgets. It’s now possible to use local models, export conversations, change bot and user name, markdown support and more! Thanks to everyone who helped for making it possible!

Check out the website for more and a full changelog!

Ticket Booth

Keep track of your favorite shows.

Alessandro Iepure says

Say hello to Ticket Booth! Never again lose track of your favorite movies and TV shows. It leverages the power of TMDB’s API to serve you the latest information in a beautiful interface. It also features a fully offline mode if you prefer to handcraft your library without relying on a third-party service. Check it out on Flathub.

Snoop

Snoop through your files.

Philipp says

Snoop initially released!

Snoop is a gui tool to search through your files. It also offers a Nautilus extension to directly start it from a folder and search in it.

It is available as a flatpak on flathub.

If you want to use the Nautilus extension with the flatpak, you have to manually get it from the repo and install it in a Nautilus extension folder, see the readme.

Parabolic

Download web video and audio.

Nick says

Parabolic V2023.9.1 is here! This release includes many features and bug fixes that make the subtitle experience a lot better in Parabolic :)

Here’s the changelog:

  • Added an option to disable embedding subtitles in a file and instead download them in a separate file
  • Added the ability to specify ““all”” in the subtitle languages list to download all available languages
  • Fixed an issue where empty subtitles were sometimes embedded
  • Fixed an issue where arte.tv links were not validating thanks to a yt-dlp update
  • If embedding subtitles fails, Parabolic will automatically save them to separate files instead
  • Improved Parabolic’s display of progress in taskbar (dock)
  • Updated translations (Thanks everyone on Weblate!)

Login Manager Settings

Customize your login screen.

Mazhar Hussain says

I released GDM Settings v4.beta0. This release brings

Since this is a beta release,

Flatseal

A graphical utility to review and modify permissions of Flatpak applications.

Martín Abente Lahaye reports

I am happy to announce the release of Flatseal 2.1.0. This new release comes with refined visuals, improved performance, support for a new permission, quality of life additions, and fixes.

Read all the details here.

glerro announces

Transmission Daemon Indicator NG is updated for Gnome Shell 45

Mateus R. Costa announces

Default Workspace has been updated to work with GNOME 45. This gnome-shell extension allows you to choose a specific workspace to automatically switch to as soon as you login. This is particularly useful if you have a workflow where you use fixed workspaces and don’t use the first workspace as the main one.

Just Perfection says

Thanks to Aryan Kaushik, extensions.gnome.org now supports liberapay and opencollective in donations key.

Tobias Bernard reports

To celebrate the release of GNOME 45 we had a hackfest and release party last week!

Some hightlights:

  • Lots of productive discussions for how we can get GNOME OS (and image-based OSes more generally) to the next level
  • We discussed in detail how we could do local-first sync in GNOME, and made a tentative plan for first prototypes
  • Adrian and Jonas resurrected the transparent panel branch
  • Julian looked into fixing default avatars
  • Various discussions about improving developer experience
  • Lots of work on apps, including Evince, Railway, and Dino
  • There was cake! 🎂

More details in this blog post: https://blogs.gnome.org/tbernard/2023/09/26/gnome-45-release-party-hackfest

See you next week, and be sure to stop by #thisweek:gnome.org with updates on your own projects!

geschätzte Lesezeit: 14 min

30 September 2023

Ein Aufruf von 270 Wissenschaftler*innen

Wieder einmal steht der Umgang mit Geflüchteten im Fokus der politischen Debatten. In der Öffentlichkeit wird darüber sinniert, man müsse »Undenkbares denken«, »moralisch schwierige Entscheidungen treffen«, und es wird nach einer »Wende in der Migrationspolitik wie dem Asylkompromiss der 1990er Jahre« verlangt. Nun steht die Annahme im Raum, es bedürfe eines »Deutschlandpakts gegen irreguläre Migration«.

Anstatt weiterer Einschränkungen in einem »Deutschlandpakt« braucht es jetzt einen Menschenrechtspakt in der Flüchtlingspolitik 

Als Wissenschaftler*innen aus dem Asylrecht und der Fluchtforschung, die seit Jahren die Flüchtlingspolitik untersuchen und kommentieren, sehen wir die jüngsten politischen Debatten und Forderungen mit großer Sorge. Die Debatte über Flucht und Asyl wird weitestgehend faktenfrei geführt. Dadurch werden Ängste geschürt und gesellschaftliche Probleme Schutzsuchenden angelastet. Zudem werden kurzerhand rechtsstaatliche und menschenrechtliche Minimalstandards für populistische Überschriften geopfert.

Wir wenden uns daher mit entschiedenem Nachdruck gegen den Versuch, im Schnellverfahren und in einem »Deutschlandpakt« die Entrechtung von Menschen auf der Flucht weiter voranzutreiben. Stattdessen bedarf es eines bundesdeutschen Menschenrechtspakts in der Flüchtlingspolitik.

Ein solcher Menschenrechtspakt ermöglicht es, jenseits populistischer Parolen eine menschenrechtskonforme Ausrichtung in den Mittelpunkt zu stellen. Dies wäre keinesfalls neu, sondern würde auf dem bestehenden rechtlichen und politischen Rahmen beruhen.

In dem Pakt sollten politische Strategien zum Umgang mit Schutzsuchenden festgehalten und die Zusammenarbeit von Bund, Ländern, Kommunen und Gesellschaft konkretisiert werden. So gibt es entgegen der öffentlich geführten Debatte in Deutschland Kommunen, die Menschen aufnehmen wollen und Platz für Schutzsuchende haben; diese Angebote muss die bundesdeutsche Politik wahr- und ernstnehmen, auch um Druck von überlasteten Kommunen zu nehmen. Zudem ist eine nachhaltige Planung für die Aufnahme der Menschen in den Wohnungs- und Arbeitsmarkt umzusetzen. Die nötigen Investitionen in die öffentliche Infrastruktur, zum Beispiel für Betreuungseinrichtungen und Schulen, kommen am Ende allen Menschen zugute. Um gesellschaftlichen Spannungen entgegenzuwirken, sollte die Gesellschaft involviert und müssen Debatten sachorientiert, empiriebasiert und konstruktiv geführt werden.

Die Einhaltung völker- und menschenrechtlicher Normen, zu der sich Deutschland vertraglich und im Rahmen der EU verpflichtet hat, ist für einen Rechtsstaat unverzichtbar. Auch auf europäischer Ebene darf die Bundesregierung daher eine Abschottungspolitik mit tödlichen Grenzen nicht unterstützen. Stattdessen muss sich die deutsche Politik für ein Ende der menschenrechtswidrigen Pushbacks, der Kriminalisierung von Geflüchteten und ihren Unterstützer*innen sowie für rechtsstaatliche Asylverfahren einsetzen. Die Lage in den Herkunfts- und Transitstaaten zu verbessern, ist natürlich relevant, aber Deutschland darf sich nicht aus der Verantwortung ziehen und muss die reale aktuelle Menschenrechtslage berücksichtigen.

Gerade die Bundesrepublik Deutschland hat eine historische Verantwortung für das Flüchtlings- und Asylrecht. Im Zweiten Weltkrieg hat die nationalsozialistische Gewalt zur Verfolgung, Vertreibung und Ermordung von Millionen von Menschen geführt. Versuche, in der internationalen Staatengemeinschaft eine Einigung zur Aufnahme von jüdischen und anderen Flüchtlingen zu erzielen, scheiterten; im Angesichts des Todes standen daher viele vor verschlossenen Türen. Unter dem Eindruck dieser Gräueltaten und dieser Schutzverweigerung hat die Staatengemeinschaft nach 1945 verbindliche Flüchtlings- und Menschenrechtsabkommen geschaffen. Sie gelten als historische Meilensteine. Auch die Bundesrepublik Deutschland hat die Genfer Flüchtlingskonvention von 1951 und alle Menschenrechtsabkommen ratifiziert und sich somit zur Einhaltung der darin verbrieften Rechte verpflichtet.

Wie bedeutsam die Einhaltung dieser Rechte sind, belegen nicht zuletzt die Erfahrungen der 1990er Jahre. Durch den sogenannten »Asylkompromiss« von 1992 wurden weitreichende asylrechtliche Einschränkungen eingeführt. Sie wirkten gemeinsam mit der medialen Berichterstattung als Brandbeschleuniger für flüchtlingsfeindliche und rassistische Gewalt. Dies muss heute Warnung für die gefährlichen Folgen populistischer und restriktiver Politiken sein und nicht Vorbild für die Flüchtlingspolitik.

Die rasche Aufnahme ukrainischer Kriegsflüchtlinge war und bleibt richtig und wichtig. Sie darf nun aber nicht gegen ebenso schutzbedürftige andere Geflüchtete ausgespielt werden. Die Menschenrechte müssen der Maßstab der bundesdeutschen Politik sein. Dies gilt es, in einem neuen Menschenrechtspakt für die Flüchtlingspolitik zu bekräftigen und zu konkretisieren.

Erstunterzeichner*innen

  1. Prof. Dr. Dr. Maximilian Pichl, Fachbereich Sozialwesen, Hochschule RheinMain
  2. Prof. Dr. Ulrike Krause, Universität Osnabrück
  3. Prof. Dr. Nora Markard, Rechtswissenschaftliche Fakultät, Universität Münster
  4. Prof. Dr. Karin Scherschel, Zentrum Flucht Migration, KU Eichstätt
  5. Prof. Dr. Karim Fereidooni, Ruhr-Universität Bochum
  6. Dr. Natalie Welfens, Centre for Fundamental Rights, Hertie School
  7. Prof. Dr. Cordula von Denkowski, Fakultät V – Diakonie, Gesundheit und Soziales, Hochschule Hannover
  8. Prof. Dr. habil. Caroline Schmitt, Fachbereich 4: Soziale Arbeit und Gesundheit, Frankfurt University of Applied Sciences
  9. Dr. Franzisca Zanker, Cluster “Flucht und Migration”, Arnold-Bergstraesser Institut
  10. Prof. Dr. Volker Heins, Kulturwissenschaftliches Institut Essen (KWI)
  11. Prof. Dr. Sabine Hess, Institut für Kulturanthropologie/Europäische Ethnologie, Universität Göttingen
  12. Dr. Hanno Brankamp, Department of Geography, Durham University, UK.
  13. Dr. Tabea Scharrer, Institut für Ethnologie, Universität Leipzig
  14. Prof. Dr. Joel Glasman, Kulturwissenschaftliche Fakultät, Universität Bayreuth
  15. Dr. Nele Austermann, Just Transitions, Universität Kassel
  16. Dr. Petra Sußner, Rechtswissenschaftliche Fakultät, Humboldt Universität zu Berlin
  17. Dr. Jochen Lingelbach, Kulturwissenschaftliche Fakultät, Universität Bayreuth
  18. Prof. Dr. Andreas Niederberger, Institut für Philosophie, Universität Duisburg-Essen
  19. Dr. Claudia Böhme, Leibniz-Institut für Bildungsmedien/Georg-Eckert-Institut (GEI) Braunschweig
  20. Dr. Christiane Fröhlich, Leibniz-Institut für Globale und Regionale Studien (GIGA), Hamburg
  21. Prof. Dr. Heike Drotbohm, Institut für Ethnologie und Afrikastudien (ifeas), Johannes Gutenberg-Universität Mainz
  22. Dr. Agathe Menetrier, Charité Universitätsmedizin Berlin
  23. Dr. J. Olaf Kleist, Fachgruppe “Demokratieförderung und demokratische Praxis”, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  24. Prof. Dr. Anja Weiß, Institut für Soziologie, Universität Duisburg-Essen
  25. Prof. Dr. Robel Afeworki Abay, Alice Salomon Hochschule Berlin
  26. Prof. Dr. Antje Missbach, Universität Bielefeld
  27. Prof. Dr. Isabelle Ihring, Evangelische Hochschule Freiburg
  28. Sen.Prof. Dr. Ludger Pries, Ruhr-Universität Bochum
  29. Dr. Marcus Engler, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  30. Dr. Alexandra Graevskaia, Interdisziplinäres Zentrum für Integrations- und Migrationsforschung (InZentIM), Universität Duisburg-Essen
  31. Jun. Prof. Dr. Yaatsil Guevara González, Heidelberg Center für Ibero-Amerika Studien, Universität Heidelberg
  32. Prof. Dr. Alisha M. B. Heinemann, Universität Bremen
  33. Prof. Dr. Natascha Zaun, Leuphana Universität Lüneburg
  34. Prof. Dr. Stephan Scheel, Leuphana Universität Lüneburg
  35. Dr. Zeynep Yanaşmayan, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  36. Dr. Ramona Rischke, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  37. Prof. Dr. Regina Kreide, Universität Giessen
  38. Prof. Dr. Manuela Boatcă, Universität Freiburg
  39. Dr. Katrin Huxel, Institut für Erziehungswissenschaft, Universität Münster
  40. Dr. Grażyna Baranowska, Centre for Fundamental Rights, Hertie School
  41. Merve Schmitz-Vardar, Interdisziplinäres Zentrum für Integrations- und Migrationsforschung (InZentIM), Universität Duisburg-Essen
  42. Prof. Dr. Nicolle Pfaff, Universität Duisburg-Essen
  43. Lisa-Marie Heimeshoff, Hochschule Osnabrück
  44. PD Dr. Peter Birke, Soziologisches Forschungsinstitut Göttingen an der Georg-August-Universität
  45. Prof. Dr. Svenja Ahlhaus, Universität Münster
  46. Dr. Laura Stielike, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  47. Dr. Thorsten Schlee, Institut Arbeit und Qualifikation, Universität Duisburg-Essen
  48. Prof. Dr. Dorothee Schwendowius, Otto-von-Guericke-Universität Magdeburg
  49. Dr. Rosario Figari Layus, Justus Liebig Universität Gießen
  50. Prof. Dr. Agostino Mazziotta, FH Münster
  51. Prof. Dr. Sybille Münch, Institut für Sozialwissenschaften, Universität Hildesheim
  52. PD Dr. Stefan Rother, Universität Hamburg / Universität Freiburg
  53. Johanna Maria Thomé, Fulda Graduate School of Social Sciences
  54. Khulud Sharif-Ali, M.A., Hochschule Fulda
  55. Simon Sperling, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  56. Judith Altrogge, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  57. Prof. Dr. Daniel Naujoks, School of International and Public Affairs, Columbia University
  58. Prof. Dr. Simon Goebel, Technische Hochschule Augsburg
  59. Prof. Dr. Antonie Schmiz, Freie Universität Berlin
  60. Prof. Dr. Encarnacion Gutierrez Rodriguez, Goethe-Universität Frankfurt
  61. Prof. Dr. Nivedita Prasad, Alice Salomon Hochschule, Berlin
  62. Leonie Jantzer, Leuphana Universität Lüneburg
  63. Prof. Dr. Michaela Köttig, Frankfurt University of Applied Sciences
  64. Prof. Dr. Yasemin Karakasoglu, Universität Bremen
  65. Dr. Raphaela Schweiger, Yale Jackson School of Global Affairs, Yale University
  66. Dr. Sebastian Huhn, Universität Osnabrück
  67. Prof. Dr. Astrid Messerschmidt, Bergische Universität Wuppertal
  68. Dr. Philipp Schulz, Universität Bremen
  69. Dr. Matthias Rangger, Universität Bielefeld
  70. Marina Ruth, M.A., Universität Duisburg-Essen
  71. Dr. Anett Schmitz, Universität Trier
  72. Dr. Benjamin Schraven, German Institute of Development and Sustainability (IDOS; assoziiert)
  73. Dr. Sebastian Musch, Universität Osnabrück
  74. PD Dr. Thomas Geier, TU Dortmund
  75. Dr. Matthias Schneider, Universität Potsdam
  76. Elif Yakac, M.A., Universität Osnabrück
  77. Dr. Dana Schmalz, Max-Planck-Institut für ausländisches öffentliches Recht und Völkerrecht, Heidelberg
  78. Prof. Dr. Tanja Kleibl, TH Würzburg-Schweinfurt
  79. Jaël In ‘t Veld, Universität Bielefeld
  80. Vanessa Ohm, Universität Bielefeld
  81. Jocelyn Dechêne, Universität Bielefeld
  82. Prof. Dr. Schahrzad Farrokhzad, Technische Hochschule Köln
  83. Sarah-Lea Effert, Institut für Philosophie, Universität Duisburg-Essen
  84. Prof. Dr. Aysun Doğmuş, Technische Universität Berlin
  85. Jan Wolter, Europa-Universität Flensburg
  86. Gülay Teke, Humboldt Universität Berlin
  87. Hannah Edler, M.A., Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  88. Dr. Judith Kopp, Universität Kassel
  89. Panajoti Koça, M.A., Soziale Arbeit, IU Internationale Hochschule – Standort Karlsruhe
  90. Prof. Dr. Susanne Spindler, Hochschule Düsseldorf
  91. Paweł Mehring, Universität Hamburg
  92. Hanne Schneider, Europa-Institut, Technische Universität Chemnitz
  93. Sinmi Akin-Aina, Universität Bielefeld
  94. Prof. Jan Wienforth, Hochschule München
  95. Prof. Dr. Astride Velho, Internationale Hochschule München
  96. Dr. Birte Klingler, Universität Bielefeld
  97. Maria Diedrich, Hochschule für Wirtschaft und Gesellschaft Ludwigshafen/Rhein
  98. Prof. Dr. Andrea Frieda Schmelz, Hochschule Coburg
  99. Prof.in Dr.in Emra Ilgün-Birhimeoglu
  100. Dr. Marcel Berlinghoff, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  101. Prof. Dr. Naika Foroutan, Sozialwissenschaftlerin, Humboldt-Universität zu Berlin
  102. Dr. Jakob Henninger, Universität Bremen
  103. Prof. Dr. Barbara Schäuble, Alice Salomon Hochschule Berlin
  104. Hannah Goede, Hochschule RheinMain Wiesbaden
  105. Prof. Dr. Anna Kasten, Ernst-Abbe-Hochschule Jena
  106. Prof. Dr. Marei Pelzer, Frankfurt University of Applied Sciences
  107. Prof. Dr. Vassilis S. Tsianos, FH Kiel, Vorsitzender des Rates für Migration
  108. Prof. Dr. Wiebke Dierkes, Hochschule RheinMain
  109. Prof. Dr. Helen Schwenken, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  110. Dr. Albert Manke, Universität Göttingen
  111. Prof. Dr. Stefan Borrmann, Hochschule Landshut
  112. Vera Hanewinkel, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  113. Dilshad Muhammad, Arnold Bergstraesser Institut / Universität Freiburg
  114. Dr. Lea Hartwich, Universität Osnabrück
  115. Prof. Dr. Thomas Groß, Universität Osnabrück
  116. Merlin Flaig, German Institute of Development and Sustainability (IDOS)
  117. Prof. Dr. Katja Neuhoff, Hochschule Düsseldorf, Forschungsstelle Menschenrechtspraxis
  118. Nadine Segadlo, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Institut für Sozialwissenschaften, Universität Osnabrück
  119. Prof. Dr. Donja Amirpur, Migrationspädagogik, Hochschule Niederrhein
  120. Prof. Dr. Dennis Dijkzeul, IFHV, Ruhr-Universität Bochum
  121. Monika Hübscher, University of Haifa, Universität Duisburg-Essen
  122. Prof. Dr. Mona Massumi, FH Münster
  123. Dr. habil. Mareike Gebhardt, Universität Münster
  124. Prof. i.R. Dr. Annita Kalpaka. HAW-Hamburg
  125. Prof. Dr. Iman Attia, Alice Salomon Hochschule Berlin
  126. Prof. Dr. Johara Berriane, Professur für Flucht, Migration und soziale Mobilität, Universität der Bundeswehr München
  127. Ioanna Menhard, Hochschule RheinMain
  128. Prof. Dr. Kayvan Bozorgmehr, Fakultät für Gesundheitswissenschaften, Universität Bielefeld
  129. Petra Daňková, Technische Hochschule Würzburg – Schweinfurt
  130. Dr. Anne-Kathrin Will, Carl von Ossietzky Universität Oldenburg
  131. Dr. Maurice Stierl, Universität Osnabrück
  132. Dr. Nadine Sylla, IMIS-Institut, Universität Osnabrück
  133. Andrea Rumpel, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  134. PD Dr. Frank Wolff, Zentrum für interdisziplinäre Forschung, Universität Bielefeld
  135. Lisa Große, Universität Vechta
  136. Prof. Dr. Arnd-Michael Nohl, Erziehungswissenschaftler, Helmut Schmidt Universität/Universität der Bundeswehr, Hamburg
  137. Prof. Dr. Florian Sichling, Institut für Bildungswissenschaft, Universität Wien
  138. Dr. Sophie Hinger, Universität Osnabrück
  139. Prof. Dr. Eva Wunderer, Hochschule Landshut
  140. Dr. Isabel Dean, Pädagogische Hochschule Freiburg
  141. Prof. Dr. Karin Schittenhelm, Universität Siegen
  142. Julian Ibrahim Jusuf, M.A., Carl von Ossietzky Universität Oldenburg
  143. Veronika Rosenberger, Universität Bamberg
  144. Prof. Dr. Stephan Bundschuh, Hochschule Koblenz
  145. Prof. Dr. Ralph-Christian Amthor, Technische Hochschule Würzburg-Schweinfurt
  146. Maja Zwick, Freie Universität Berlin
  147. Dr. Martina Blank, Institut für Humangeographie, Goethe-Universität Frankfurt
  148. Katharina Heilmann, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Institut für Sozialwissenschaften, Universität Osnabrück
  149. Dr. Ellen Kollender, RPTU Kaiserslautern-Landau
  150. Prof.in Dr. Arzu Çiçek, Hochschule Wiesbaden
  151. Prof. Dr. Jürgen Bast, Sprecher der DFG-Forschungsgruppe “Menschenrechtsdiskurse in der Migrationsgesellschaft (MeDiMi)”, Universität Gießen
  152. Prof. Dr. Birgit Glorius, Technische Universität Chemnitz, Professur Humangeographie mit dem Schwerpunkt Europäische Migrationsforschung
  153. Prof. Dr. Tamirace Fakhoury, Politikwissenschaft, Aalborg Universitaet, Denmark
  154. Mara Junge, Universität Bremen
  155. Dr. Emmanuel Ndahayo, Universität Siegen
  156. Johanna Bastian, M.Sc., Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  157. Dr. Elli Zey, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  158. Paula Hoffmeyer-Zlotnik, Universität zu Köln, Cologne Center for Comparative Politics
  159. Dr. Alina Bergedieck, Hochschule Bonn-Rhein-Sieg
  160. Prof. Dr. Annette Korntheuer, Katholische Universität Eichstätt-Ingolstadt
  161. Dr. Jana Kuhnt, IDOS (German Institute of Development and Sustainability, Bonn)
  162. Prof. Dr. Anuscheh Farahat, Professorin für Öffentliches Recht, Migrationsrecht und Menschenrechte (Friedrich-Alexander-Universität Erlangen Nürnberg)
  163. Prof. Dr. René Kreichauf, Vrije Universiteit Brussel
  164. Klaus Neumann, Hamburg / Deakin University, Melbourne
  165. Dr. Helge Schwiertz, Fakultät für Wirtschafts- und Sozialwissenschaften, Universität Hamburg
  166. Dr. Daniel Kersting, Institut für Philosophie, Friedrich-Schiller-Universität Jena
  167. Dr. Annett Bochmann, Universität Siegen
  168. Dr. David Schiefer, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM-Institut)
  169. Hannah Schmidt, Institut für Migrationsforschung und Interkulturelle Studien (IMIS), Universität Osnabrück
  170. Dr. Katrin Menke, Institut für Sozialwissenschaften, Ruhr-Universität Bochum
  171. Prof. Dr. Sina Motzek-Öz, Ostfalia Hochschule für angewandte Wissenschaften, Fakultät Soziale Arbeit
  172. Prof. Dr. Carina Großer-Kaya, FH der Diakonie Bielefeld, Professur für Soziale Arbeit
  173. Prof. Dr. Alexander Loch, Hochschule für öffentliche Verwaltung und Finanzen Ludwigsburg
  174. Ronja Huesmann M.A Institut für Friedenssicherungsrecht und Humanitäres Völkerrecht, Universität Bochum
  175. Philipp Piechura, Hafencity University Hamburg
  176. Dr. Lena Laube, Forum Internationale Wissenschaft, Abteilung für Demokratieforschung, Universität Bonn
  177. Cornelius Lätzsch, Universität Tübingen
  178. Rhea Nachtigall, Justus-Liebig-Universität Gießen
  179. Johanna Günther, Centre for Human Rights Erlangen-Nürnberg, Friedrich-Alexander-Universität Erlangen-Nürnberg
  180. apl. Prof. Dr. Jannis Panagiotidis, Research Center for the History of Transformations (RECET), Universität Wien
  181. Prof. Dr. Pauline Endres de Oliveira, Humboldt-Universität zu Berlin
  182. Dr. Steffen Pötzschke, GESIS – Leibniz-Institut für Sozialwissenschaften
  183. Catharina Ziebritzki, Goethe-Universität Frankfurt am Main
  184. Dr. Andreas Siegert, Zentrum für Sozialforschung Halle e.V.
  185. Dr. Madeleine Sauer, TU Chemnitz
  186. Dr. Judith Jording, FH Münster, Universität Duisburg-Essen
  187. Julia Stier, Wissenschaftszentrum Berlin für Sozialforschung (WZB)
  188. Prof. Dr. Simone Emmert, LL.M.Eur., Technische Hochschule Nürnberg Georg-Simon-Ohm
  189. Prof. Dr. Mehmet Kart, IU Internationale Hochschule, Fachbereich Sozialwissenschaften
  190. Prof. Dr. Marcia C. Schenck, Universität Potsdam
  191. Prof. Dr. Francis Seeck, Technische Hochschule Nürnberg Georg-Simon-Ohm, Fakultät Sozialwissenschaften
  192. Dr. Friederike Enßle-Reinhardt, Technische Universität Chemnitz, Europainstitut
  193. Michael Helmbrecht, Sozialwissenschaftler, Technische Hochschule Nürnberg, Fakultät Sozialwissenschaften
  194. Prof. Dr. Barbara Stauber, Institut für Erziehungswissenschaft, Universität Tübingen
  195. Lydia Heidrich, M.A., Universität Bremen
  196.  Dr. Lisa Riedner, LMU München
  197. Asst. Prof. Dr. Janna Wessels, Amsterdam Centre for Migration and Refugee Law, Faculteit der Rechtsgeleerdheid, Vrije Universiteit Amsterdam
  198. Dr. habil. Axel Schulte, apl. Professor i.R., Institut f. Politikwiss., Uni Hannover
  199. Jonas Kohlschmidt, Universität Hamburg
  200. Alexandra Obermüller, M.A., Doktorandin am FB Gesellschaftswissenschaften und Philosophie der Universität Marburg
  201. Dr. Paul Pettersson, Universität Halle-Wittenberg
  202. Dr. Judith Vey, Universität Bremen
  203. Prof. Dr. Gerhard Christe, IAJ Hamburg
  204. Miriam Bach, Universität Kassel
  205. Prof. Dr. med. Oliver Razum, Universität Bielefeld
  206. Prof. Dr. Manuela Westphal, Universität Kassel
  207. Anke Freuwört, Institut für Soziologie, Georg-August-Universität Göttingen
  208. Prof. Dr. Ilker Ataç, FB Sozialwesen, Hochschule Fulda
  209. Karin Topper, Technische Hochschule Nürnberg Georg Simon Ohm
  210. Dr. Ehsan Vallizadeh, Institut für Arbeitsmarkt- und Berufsforschung (IAB), Nürnberg
  211. Dr. Kseniia Gatskova, Institut für Arbeitsmarkt- und Berufsforschung (IAB), Nürnberg
  212. Dr. Benjamin Etzold, Bonn International Centre for Conflict Studies (BICC), Bonn
  213. Dr. Maye Ehab, Institut für Arbeitsmarkt- und Berufsforschung (IAB), Nürnberg
  214. Dr. Eva Bahl, Institut für Methoden und methodologische Grundlagen der Sozialwissenschaften, Georg-August-Universität Göttingen
  215. Jonas Hufeisen, Regionales Zentrum Gesundheit und Lebensqualität (RIGL), Hochschule Fulda
  216. Prof. Dr. Annette Jünemann, Helmut-Schmidt Universität Hamburg
  217. Dr. Hannah Pool, Max-Planck-Institut für Gesellschaftsforschung
  218. Pia Storf, Universität Münster
  219. Prof. Dr. Carolin Freier, Technische Hochschule Nürnberg Georg Simon Ohm, Fakultät Sozialwissenschaften
  220. PD Dr. Stephan Scholz, Institut für Geschichte, Carl von Ossietzky Universität Oldenburg
  221. Dr. Jens Vogler, FB Sozialwesen, Hochschule Fulda
  222. Maarit Thiem, Bonn International Centre for Conflict Studies (BICC)
  223. Prof. Dr. Markus Dreßler, Religionswissenschaftliches Institut, Leipzig
  224. Prof. Dr. Constantin Wagner, Institut für Erziehungswissenschaft, Universität Mainz
  225. Prof. Dr. Anne Wihstutz, Ev. Hochschule Berlin
  226. Prof.in Dr. Saphira Shure, Universität Bielefeld
  227. Dr. Nur Yasemin Ural, Universität Leipzig
  228. Dr. Uta Karstein, Universität Leipzig
  229. Dr. O. Bahadir Dincer, Bonn International Centre for Conflict Studies (BICC)
  230. PD Dr. Estela Schindel, Europa-Universität Viadrina Frankfurt (Oder)
  231. Prof. Dr. Katharina Brizić, Universität Freiburg
  232. Ersan Özdemir, Stiftung Universität Hildesheim
  233. Prof. Dr. Elizabeta Jonuz, Hochschule Hannover
  234. Dr. Larissa Beckel, Institut für Waldorfpädagogik, Inklusion und Interkulturalität (IWII), Alanus Hochschule Standort Mannheim
  235. Lars Wirkus, Bonn International Centre for Conflict Studies (BICC)
  236. Sebastian Benedikt, Universität Göttingen
  237. Dr. Yasmin Koppen, Religionswissenschaftliches Institut, Universität Leipzig
  238. Prof. Dr. Anne Walter, Hochschule Fulda
  239. Prof. Dr. Marc Thielen, Leibniz Universität Hannover
  240. Prof. Dr. Michel Nitschke, TH Nürnberg – Georg Simon Ohm, Fakultät SW
  241. Dr. Jörg Albrecht, Religionswissenschaftliches Institut, Universität Leipzig
  242. Prof. Dr. Serhat Karakayali, Institut für Soziologie und Kulturorganisation, Leuphana Universität Lüneburg
  243. Clara Schmitz-Pranghe, Bonn International Centre for Conflict Studies (BICC)
  244. Prof. Dr. Manuela Bojadzijev, Berliner Institut für Migrationsforschung, Humboldt-Universität
  245. Sowmya Maheswaran, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität
  246. Prof. Dr. Sabine Hark, Gender Studies, TU Berlin
  247. Dr. Tobias Weidinger, Institut für Geographie, Friedrich-Alexander-Universität Erlangen-Nürnberg
  248. Fabian Endemann, Rechtswissenschaftliche Fakultät, Universität Münster
  249. Dr. Maria Mateo i Ferrer, Oberstufen-Kolleg an der Universität Bielefeld
  250. Nikola Tietze, Centre Marc Bloch, Berlin
  251. Prof. Dr. Martina Weber, Hochschule Emden-Leer
  252. Mira Wallis, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  253. Dr. Bernd Kasparek, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  254. Dr. des. Liesa Rühlmann, Universität Bielefeld
  255. Prof. Dr. Katja F. Cantone-Altintas, Universität Duisburg-Essen
  256. Dr. Coretta Ehrenfeld, Philosophisches Seminar, Universität Heidelberg
  257. Vera Wriedt, Centre for Fundamental Rights, Hertie School
  258. Dr. Moritz Altenried, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  259. Laura-Solmaz Litschel, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  260. Umut Ibis, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  261. Prof. Dr. Susanne Buckley-Zistel, Zentrum für Konfliktforschung, Philipps-Universität Marburg
  262. Alexander Harder, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  263. Dr. Niklas Harder, Deutsches Zentrum für Integrations- und Migrationsforschung (DeZIM), Berlin
  264. Dr. Katharina Neef, Religionswissenschaftliches Institut, Universität Leipzig
  265. Dana Abdel Fatah, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  266. Prof. Dr. Ulrike Kluge, Klinik für Psychiatrie und Psychotherapie, Charité- Universitätsmedizin Berlin
  267. Dr. Andreas Kewes, Universität Siegen
  268. Valentin Niebler, Berliner Institut für empirische Integrations- und Migrationsforschung (BIM), Humboldt-Universität zu Berlin
  269. Prof. Dr. Robin Celikates, Freie Universität Berlin
  270. Prof. Dr. Anne Lisa Carstensen, Universität Kassel

SUGGESTED CITATION  Pichl, Maximilian, Krause, Ulrike; Markard, Nora: Für einen Menschenrechtspakt in der Flüchtlingspolitik: Ein Aufruf von 270 Wissenschaftler*innen, VerfBlog, 2023/9/30, https://verfassungsblog.de/fur-einen-menschenrechtspakt-in-der-fluchtlingspolitik/.

geschätzte Lesezeit: 1 min

The World Flying Disc Federation (“WFDF”) is hosting its inaugural World Wheelchair Ultimate Championships.  The event is being held at the Bella Italia Efa Village in Lignano Sabbiadoro from 29-30 September 2023 and four teams are participating with two teams from Italy, one team from Germany, and an “international” team with its core group from Japan.

“Today history was made with the first international Wheelchair Ultimate Games ever, with Germany securing the first win ever in an international event in the discipline against Italy Blue by a score of 9-7. The innovation of a WFDF International team proved to be a fantastic concept with Team WFDF INT coming out with a convincing victory over Italy White 10-4,“ said WFDF Secretary General and Parasport Commission chair Volker Bernardi. “Each team will play two more matches tomorrow in this round robin format, finishing up with semifinals and finals rounds in tomorrow’s packed schedule. We are looking forward to crowning the first WFDF WWUC champion tomorrow.”

“As a first test of the Wheelchair Ultimate discipline, WFDF has clearly demonstrated the competitive potential to our members,“ added WFDF President Robert “Nob” Rauch. “We are looking forward to the next edition in 2025 already, where we expect a minimum of eight countries to participate after this tremendous start in Italy. Our thanks go to the Local Organizing Committee led by Salvatore Comis, the head of the Flying Disc section of our Italian member NF FIGeST, to CONI, the Italian Paralympic Committee and the Italian Sport For all Federation for all their organizational support, and especially tothe athletes from Italy, Germany and Japan for their enthusiasm and commitment.”

geschätzte Lesezeit: 11 min

UPDATED August 2023: Hardening PostgreSQL has become ever more important. Security is king these days and people want to know how to make PostgreSQL safe. Some of us might still remember what happened to MongoDB in recent years and we certainly want to avoid similar security problems in the PostgreSQL world. What happened to MongoDB is actually stunning: Thousands of databases were held ransom because of poor default security settings – it was an absolute nightmare and greatly damaged the reputation of not just MongoDB but the entire industry. PostgreSQL people do everything they can to avoid a repeat performance of that in our ecosystem.

The hashtag #ransomware is not what you want to see when somebody is talking about your company. To help you avoid the most common pitfalls, we have compiled a “best of PostgreSQL security problems” list:

12 Best Practices to Improve PostgreSQL Security

1. Avoid relaxed listen_addresses settings

PostgreSQL is running as a server process and people want to connect to the database. The question is: Where are those connections coming from? The listen_addresses setting which can be found in postgresql.conf controls those bind addresses.

In other words: If listen_addresses is set to ‘*’, PostgreSQL will listen on all network devices, consider those connections and move on to the next stage, which evaluates the content of pg_hba.conf.

Listening on all devices is a problem, because a bad actor could easily spam you with authentication requests – disaster is then just one pg_hba.conf entry away.

Recommendation to avoid listening on all devices:

  • In case only local connections are needed:
    • Set listen_addresses = ‘localhost’
  • In case remote connections are needed:
    • Set listen_addresses = ‘localhost, <IP of network device>’

If you don’t listen at all, you are definitely more secure. PostgreSQL will not even have to reject your connection if you are already limiting network access.

2. Using “trust” in pg_hba.conf

After dealing with listen_addresses (= bind addresses), PostgreSQL is going to process pg_hba.conf to figure out if a connection is actually allowed or not. The main question which arises is: What can possibly go wrong when talking about pg_hba.conf? Well, there are some things which are worth mentioning.

What we frequently see is that people use “trust” to ensure that people can connect to PostgreSQL without a password. Using trust is basically the worst thing you can do if you are working on hardening PostgreSQL. For local connections, “peer” might be a valid choice – trust is certainly not.

Recommendation concerning “trust” in PostgreSQL:

  • Do not use trust (especially not for remote connections) if you are hardening PostgreSQL.
  • Use scram-sha-256 and SSL instead
  • Avoid entries that allow connections from everywhere (netmask 0.0.0.0/0) if possible. Instead, restrict access to those hosts and subnets that really need access.
  • Don’t create pg_hba.conf entries that allow connections to all databases or for all users. Be specific.
  • Add documentation to every line in the file, so that you know why that access is needed, who requested it and whom to contact in case of need. Otherwise, you have little chance to clean up and remove entries that are no longer needed. Moreover, if a password needs to be changed, you know whom to contact.

3. Getting rid of md5 passwords in PostgreSQL

For many years md5 was the method of choice to do password authentication in PostgreSQL. However, the days of md5 are long gone. You can even download ready-made files containing the most frequently used hashes from the internet, and crack passwords even faster.

In other words: Forget about md5 and move to stronger hashes. If you want to find out how to migrate from md5 to scram-sha-256 make sure you check out our post “From MD5 to scram-sha-256 in PostgreSQL”.

Recommendation concerning md5 in PostgreSQL:

  • Move md5 to scram-sha-256

4. Handle PUBLIC permissions on schemas and databases

In PostgreSQL there is a thing called PUBLIC. It is basically the database equivalent of “UNIX world”. As you will see, in PG versions prior to version 15, it may cause some issues – which can, however, be avoided. For the most recent information about schema PUBLIC since PostgreSQL version 15, see this blog.

Here’s what typically happens when you unknowingly use schema PUBLIC (prior to v15):

postgres=# CREATE USER joe;
CREATE ROLE
postgres=# \c postgres joe
You are now connected to database "postgres" as user "joe".
postgres=> SELECT current_user;
 current_user
--------------
 joe
(1 row)

We have created a user and logged in as joe. What we see here is that joe is not allowed to create a new database, which is exactly what we expect. BUT: joe is allowed to connect to some other database we have not even heard of so far. Fortunately, joe is not allowed to read any objects in this database:

postgres=> CREATE DATABASE joedb;
ERROR: permission denied to create database
postgres=> \c demo
You are now connected to database "demo" as user "joe".
demo=> SELECT * FROM t_demo;
ERROR: permission denied for table t_demo

However, joe is allowed to create tables by default (public schema) which is certainly not a good idea:

demo=> CREATE TABLE bad_idea (id int);
CREATE TABLE

Now, we have identified two key problems:

  • joe is allowed to connect to other databases
  • joe is allowed to spam the public schema

This is worse than it looks at first glance. Experience shows that most of the privilege escalation attack vectors discovered in PostgreSQL over the years work by creating malicious objects in a database.

So, here’s how to fix it – revoke privileges on schema PUBLIC:

demo=# REVOKE ALL ON DATABASE demo FROM public;
REVOKE
demo=# REVOKE ALL ON SCHEMA public FROM public;
REVOKE

Now that we have done that, we can reconnect to the demo database as “joe”. In psql one can do that using the \c command. If you are using a graphical user interface, change your database connection and log in as user joe:

demo=# \c demo joe
FATAL: permission denied for database "demo"
DETAIL: User does not have CONNECT privilege.
Previous connection kept

First, we have revoked permission from PUBLIC to make sure that the database connection is not possible anymore. Then we have fixed permissions on the public schema. As you can see, the connection is no longer possible.

Recommendations concerning schema PUBLIC (PRIOR to PG v15):

  • Remove PUBLIC from your database permissions
  • Remove PUBLIC from your public-schema permissions

It may also be a good idea to revoke the TEMP privilege on databases from all users that do not need it. Some privilege escalation attacks work just as well with temporary objects. Also, make sure that you properly test your setup to ensure that no leaks are left open.

Again, as of v15 schema PUBLIC has changed… see this blog for details.

5. Avoid ALTER USER … SET PASSWORD …

Changing a password in PostgreSQL is easy. Most people use ALTER USER … SET PASSWORD to do that. However, there is a problem: This SQL statement ends up in your database log in PLAIN text which is of course a major issue.

Recommendation:

  • Use your trusted PostgreSQL client’s facilities for changing passwords rather than ALTER ROLE. For example, psql has \password and pgAdmin has a “change password” dialog.

This recommendation may seem absurd. However, there is some reasoning behind it. To change the password, there is protocol support which bypasses the problem of plain text passwords in the log. By doing things visually – and not via plain SQL – most GUIs will fix the problem for you.

Hint: CYBERTEC PostgreSQL Enterprise Edition (PGEE) even prohibits ALTER USER … SET PASSWORD explicitly to avoid the risk passwords in the log stream.

6. Make use of ALTER DEFAULT PRIVILEGES

Suppose you are running an application. Your database contains 200 tables. Permissions are set perfectly for countless users. Let us assume that we want to update this application so DDLs are executed to make the change. But what if somebody makes a mistake? What if permissions are not set properly? Small problems will start accumulating.

The solution to this problem is ALTER DEFAULT PRIVILEGES:

ALTER DEFAULT PRIVILEGES
Description: define default access privileges
Syntax:
ALTER DEFAULT PRIVILEGES
      [ FOR { ROLE | USER } target_role [, ...] ]
      [ IN SCHEMA schema_name [, ...] ]
      abbreviated_grant_or_revoke
where abbreviated_grant_or_revoke is one of:
GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }
     [, ...] | ALL [ PRIVILEGES ] }
     ON TABLES
     TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]
…

The idea is to define default permissions long before objects are created. Whenever you create a database object, default privileges will automatically kick in and fix things for you. PostgreSQL will greatly simplify your hardening process in this case by automatically setting permissions on new objects.

7. Make use of SSL

SSL is one of the most important topics in the realm of PostgreSQL security. If you want to harden your PostgreSQL database, there is no way around SSL.

PostgreSQL provides various levels of SSL, and allows you to encrypt connections between client and server. In general, we recommend using at least TLS 1.2 to ensure a high enough level of security.

If you want to learn more about SSL, and figure out how to set it up, please check out our page about that.

8. Write SECURITY DEFINER functions safely

Stored procedures and server side functions in general can be a major security concern. There are two ways in PostgreSQL to execute a function:

  • Execute a function as “who you are”
  • Execute a function as the author of the code

By default, a function is executed as the current user. In other words: If you are currently user joe the function will run as joe. However, sometimes it can be useful to run code as the author of the function and thus with different security settings. That way, you can let a user with low privileges perform certain actions that need elevated privileges in a controlled fashion. The way to do that is to use the SECURITY DEFINER option when creating the function.

But powerful tools are also dangerous, so you have to define those functions carefully. Read our article about SECURITY DEFINER functions for details.

9. Avoid SQL injection in database functions

SQL injection is not only a problem on the application (client) side, it can affect procedural code in the database just as well. If you want to avoid SQL injection, we recommend you continue reading and learn more. Consider this silly function:

CREATE FUNCTION tally(table_name text) RETURNS bigint
LANGUAGE plpgsql AS
$$
  DECLARE
      result   bigint;
  BEGIN
      EXECUTE 'SELECT count(*) FROM ' || table_name
      INTO result;
      RETURN result;
END;
$$;

Now, any attacker who has control over the argument supplied to the function can launch a denial-of-service attack:

SELECT tally('generate_series(1, 100000000000000000000)');

Or they could find out how much money is on your account:

SELECT tally('generate_series(1, 1000000) 
UNION 
SELECT amount::bigint FROM account WHERE name = ''loser''');

Use the usual security precautions:

  • Use dynamic SQL only where necessary.
  • Use string data types for parameters only where necessary.
  • Always use format() to construct SQL query strings.

10. Restrict superuser access as much as possible

It is always good if the number of people who have administrative access to a security critical system is as limited as possible. How far you want to go here depends on your security needs:

  • Harden the database machine, so that nobody except database administrators can get shell access to the machine. Whoever has shell access as a PostgreSQL operating system user has full control over the database.
  • Use personalized superuser accounts for the administrators, so that you can quickly revoke access to an administrator when needed.
  • Use superusers only where really required. For example, you don’t need a superuser for replication connections, or to take a backup.
  • Restrict access with superuser accounts in pg_hba.conf. Ideally, only local connections are allowed. If you don’t want that, restrict access to the personal system of the administrator.
  • For very high security requirements, make sure that nobody knows the superuser password, but place it in a safe that can only be opened by at least two people. Change the password after every use.

In general, using superusers is dangerous.

Recommendation:

  • Never, ever, run applications as a superuser
  • Limit superusers as much as possible

11. Update your PostgreSQL database on a regular basis

Finally, it is important to update PostgreSQL on a regular basis. Keep in mind that most minor releases updates (eg. 13.0 -> 13.2, etc.) come with security-related updates which are vital to reducing the attack surface of your system. PostgreSQL security updates are available on a regular basis, and we recommend applying them as soon as possible.

12. Encrypting your entire server: PostgreSQL TDE

So far, you have learned how to encrypt the connection between client and server. However, sometimes it is necessary to encrypt the entire server including storage. PostgreSQL TDE does exactly that:

TDE: PostgreSQL security

To find out more, check out our website about PostgreSQL TDE. We offer a fully encrypted stack to help you achieve maximum PostgreSQL security. TDE is available for free (Open Source).

Finally…

Materialized views are an important feature in most databases, including PostgreSQL. They can help to speed up large calculations – or at least to cache them.

If you want to make sure that your materialized views are up to date and if you want to read more about PostgreSQL right now, check out our blog about pg_timetable which shows you how to schedule jobs in PostgreSQL. Why is pg_timetable so useful? Our scheduler makes sure that identical jobs cannot overlap, but simply don’t execute again, in case the same job is already running. When you run long jobs, this is super important – especially if you want to use materialized views.  

In order to receive regular updates on important changes in PostgreSQL, subscribe to our newsletter, or follow us on Twitter, Facebook, or LinkedIn.

geschätzte Lesezeit: 20 min

Retroflexion – So drehst Du den Spieß um!

Dieser Beitrag bietet Anregungen zur Selbsthilfe. Er ersetzt keine Psychotherapie.

Rückblick

In den Beiträgen über Depressionen #1und#2 habe ich

  • mein wohltuend anderes Depressions-Modell vorgestellt. Du hast erfahren, wie Introjektion, Retroflexion und Deflexion zusammenhängen;

  • den Vorgang der Introjektion genau erklärt und dir viele Beispiele über derartige verinnerlichte Regeln, Glaubenssätze, Verbote, Gebote, Werte oder Normen gegeben. Ich habe die wichtigsten Symptome der Depression aus der Perspektive der Introjektion beleuchtet.

  • die Übersicht findest du hier » Wege aus der Depression

In diesem Teil erläutere ich, was sehr oft die Folge von unseren tief sitzenden Introjekten ist, nämlich das Zurückhalten und Gegen-Sich-Wenden von emotionalen und körperlichen Impulsen. Die Symptome der Depression werde ich in dieser Folge unter dem Blickwinkel Retroflexion untersuchen.

Was ist Retroflexion?

Definition

Retroflexion beschreibt ein scharfes Gegen-sich-selbst-Zurückbiegen. Wenn man Introjekte befolgen muss, ergibt sich zwangsläufig die Notwendigkeit, viele eigene Impulse, Gefühle, Bedürfnisse, Gedanken, verbale und körperliche Äußerungen, Verhaltensweisen zu kontrollieren. Wir müssen uns also im Griff haben, zurückhalten, disziplinieren, mäßigen.  

ACHTUNG!Du wirst hier möglicherweise Sätze und Ausdrücke lesen, durch die du dich verletzt und beschuldigt fühlen könntest. Das ist gewiss nicht meine Absicht.Bei Formulierungen wie: Du bist selbst verantwortlich, du schädigst dich selbst. etc betone ich 2 Aspekte, die zunächst unvereinbar erscheinen, nämlich … dass ein Mensch unverschuldet und ohnmächtig in eine Krise geraten oder krank geworden ist, und dass er mächtig genug ist, daran etwas zu ändern. Dieser scheinbare Widerspruch sollte sich aber auflösen, wenn du diese beiden Stellen liest: in diesem Beitrag die Absätze unter: Spätestens jetzt wirst du protestieren … und die Einleitung zum ersten Teil dieser Reihe: Was bei Depressionen hilft #1.

Ein Einwand

Solltest du einwenden, dass doch dieses Zurückhalten für ein funktionierendes Miteinander unerlässlich ist, stimme ich dir zu. Aber bedenke, dass wir so furchtbar viele Introjekte bedienen müssen, die nicht wirklich nötig sind, die teilweise unsinnig, widersprüchlich oder gar lebensfeindlich sind.

Ja, wir brauchen Regeln des Zusammenlebens, die Selbstkontrolle erfordern, damit nicht jede Regung, jeder Trieb, jeder Impuls nach außen gerichtet wird und Schaden anrichtet.

Aus wichtigen Kulturtechniken sind kulturelle Fallgruben geworden!

Aber meines Erachtens haben Introjektion und Retroflexion ein Ausmaß angenommen, welches zunehmend zu psychischen, psychosomatischen und körperlichen Erkrankungen führt. Indem infolge dieser pathogenen Kulturtechniken auch notwendige zwischenmenschliche Botschaften ausbleiben, ermöglichen sie nicht das Miteinander, sondern erschweren es.

Konstruktive Kritik wird nicht mehr geübt, fruchtbare Auseinandersetzungen werden nicht mehr geführt, positive Gefühle nicht mehr geäußert, wichtige Informationen nicht mehr gegeben. Wir sind zu einem Volk von Beziehungsgestörten geworden.

Retroflexion macht krank!

Das Zurückhalten leiblicher und psychischer Energien ist immer dann ein Gegen-sich-selbst-Wenden dieser Kräfte, wenn es reflexhaft, ständig und unreflektiert erfolgt.

Dann ist es in vielfacher Weise krankmachend:

1) Physiologisch

Allein die Absicht, eine bestimmte Aktion auszuführen, erhöht die Spannung der zuständigen Muskelgruppen, und zwar, ohne dass überhaupt eine messbare Bewegung erfolgt. Je stärker der unterdrückte Impuls ist, desto höher dürfte auch die Spannung der muskulären Antagonisten sein.

  • Auf diese Weise erzeugst du chronische Muskelkontraktionen und fügst dir Rücken- und Kopfschmerzen zu.

  • Deine Atmung wird schwergängig, weil verhärtete Muskeln sie behindern. Magen und Gedärm zwicken, weil sie unter der angespannten Bauchdecke nicht mehr richtig arbeiten können.

  • Blutdruck und Herzschlagrate nehmen zu, weil sie immerzu Arbeit leisten, und diese Steigerungen werden in dem Maße chronisch, wie die bereitgestellten Energien nicht „abgerufen“ werden.

2) Energieverlust

Wiederholt sich dieser Prozess ständig oder wird er gar habituell, werden Unmengen an körperlichen und psychischen Energien verbraucht. Im Hintergrund arbeitet ein „Energiefresser“, der – ähnlich wie ein unnützes PC-Hintergrundprogramm – Schnelligkeit und Leistungsfähigkeit des Organismus herabsetzt.

Andere, lebenswichtige Aufgaben können nicht mehr, oder nur unter Qualen, ausgeführt werden. So werden das morgendliche Aufstehen oder der Besuch einer Freundin zur auslaugenden Anstrengung. Vgl. auch Morgen- und Abendtief

3) Selbstanklage

Zum bevorzugten Objekt all deiner kritischen Gedanken und Gefühle wirst zunehmend du selbst. Du hast Schuldgefühle, indem du dich selbst beschuldigst; du empfindest Scham, indem du dich selbst niedermachst; du bestrafst dich, indem du dich selbst anklagst; du haderst mit dir, indem du dich mit anderen vergleichst.

4) Die Macht des Unerledigten

Da das Äußern von Bedürfnissen, Gefühlen, Gedanken, Plänen etc ausbleibt, entsteht eine Spannung, die allem Unerledigteneigen ist. Alles Unerledigte drängt nämlich an die Oberfläche, behindert ein ruhiges Einschlafen und befördert stattdessen nicht enden wollendes Grübeln, kreisende Gedanken und motorische Unruhe. Vgl. agitierte Depression

5) Frustration

Wenn du nicht aussprichst, was denkst oder fühlst, nimmst du all deinen Bedürfnissen jegliche Chance auf Erfüllung. Stattdessen wirst du entweder gar nicht wahrgenommen, oder deine Mitmenschen fragen ständig, was mit dir ist, was du hast, was du brauchst, und machen dich mit ihrer fürsorglichen Belagerung zum bedürftigen Kleinkind. Das ist äußerst frustrierend!

6) Selbstunwirksamkeit

Du machst kaum noch die äußerst wichtige Erfahrung, dass du mit deinem Verhalten etwas bewirken kannst. Dein Denken, Fühlen, Handeln haben keinen Effekt mehr. Sie bewirken weder in dir noch in deiner Umwelt etwas. Du kannst nichts machen. Du bist ohnmächtig und hilflos.

Viele Fachleute sind der Meinung, dass die erlernte Hilflosigkeit eines der Hauptsymptome der Depression ist – oder sogar eine ihrer Bedingungen.

7) Soziale Verunsicherung

Kontakte sind – wie so vieles auch! – anstrengend geworden. Du offenbarst dich nicht. Du bist unsichtbar und un(be)greifbar. Du ziehst dich zurück. Insofern erfolgen keine sozialen Reaktionen und Rückmeldungen mehr. Du trittst aus der Welt heraus, die Welt um dich herum schwindet. Jeder Austausch zwischen dir und anderen, sozusagen der lebenswichtige Stoffwechsel, erlahmt. Ohne aber vom Gegenüber gespiegelt zu werden, ohne dessen Begreifen und auch dessen Widerstand fühlst du dich nicht mehr. Du bist nicht nur in deiner Existenz verunsichert, sondern sie selbst steht infrage.

8) Gegen dich selbst!

Impulse, die du habituell unterdrückst, richten sich zunehmend gegen dich selbst. Retroflexion schädigt immer den eigenen Organismus!

Pointiert können wir sagen – und dieser Satz enthält bereits einen Hinweis auf das, was dir später einmal helfen wird:

“Das was du eigentlich dem Anderen antun möchtest, tust du mit der Retroflexion dir selbst an! Die ursprünglich nach außen gerichteten Impulse wendest du nun gegen dich selbst! Das machst du nicht freiwillig und absichtlich – es ist zu deiner 2. Natur geworden!”
— MM

Anhand der wichtigsten Symptome depressiver Erkrankungen zeige ich auf, welche Retroflexionen dahinter stehen können:

Düstere Stimmung …

Hoffnungslosigkeit, Antriebslosigkeit, Ermüdbarkeit, Konzentrations- und Aufmerksamkeitsstörungen:

  • Unter einer Depression bist du niedergedrückt oder du fühlst dich ganz leer.

  • Die Welt kommt dir düster vor, alles ist übermäßig schwer. Nichts geht mehr, nichts ist sinnvoll oder bedeutsam.

  • Du fühlst dich antriebslos, schnell erschöpft, du kannst dich nur schwer oder gar nicht mehr konzentrieren, und deine Aufmerksamkeitsspanne liegt nahe Null. Du hast keine Energie mehr, du kannst dich zu nichts aufraffen.

  • Wegen deiner kognitiven Einschränkungen brichst du Arbeiten ab oder machst Fehler. Lesen oder Filme gucken geht auch nicht mehr gut. Du bist ewig müde und bleibst vielleicht sogar den ganzen Tag über im Bett liegen.

Aus dem Blickwinkel der Retroflexion:

Vielleicht hast du dich schon viele Jahre im Griff. Die aufkommenden Energien deiner Impulse hast du immer niedergedrückt – nichts anderes bedeutet übrigens das Wort Depression, nämlich Herabdrücken!! – und bekämpft.

D.h. du leistest andauernd Arbeit, du erschöpfst dich und beutest dich selbst aus. Den riesigen Energie-Aufwand bemerkst du nicht einmal.

Dieser Prozess des Herabdrückens läuft ab, ohne dass du es bewusst initiierst oder auch nur mitkriegst, ebenso wie ein Hintergrund-Programm beim PC, welches ständig läuft und den Computer langsam und schwerfällig macht.Unbemerkt hast du viele Jahre unnütze, selbstschädigende und auslaugende Arbeit geleistet, die ohne jeden Sinn, ohne Bedeutung, ohne Ziel war. Ihr einziger Zweck war, dich unsichtbar und für deine Umwelt bequem zu machen, ohne Ansprüche, Forderungen, Wünsche, Ecken und Kanten.

Dieses Retroflektieren, Dich-selbst-Herabdrücken hat natürlich immer nur diejenigen Impulse von dir betroffen, die dein eigenes Wohl zum Inhalt hatten. Arbeiten, für andere Dasein, sozial erwünschte Handlungen und Äußerungen, all das hast du ganz selbstverständlich „abgeliefert“.

“Dein Lebens-Motto, kurz gesagt:Pflicht ja, Kür nein!”
— MM

Und nun stell dir vor: Nach Jahren des Dich-Deprimierens tritt jetzt eine Veränderung in dein Leben, positiv oder negativ, die wichtig ist und dein volles Engagement erfordert: Es kann

  • eine Erkrankung sein,

  • Konflikte auf der Arbeit,

  • eine Trennung – oder aber deine bevorstehende Heirat,

  • die Geburt deines Kindes,

  • die lang ersehnte Weltreise.

Jetzt bemerkst du, dass du die Energie, die du zur Bewältigung dieser Herausforderung bräuchtest, nicht mehr hast. Deine Batterien sind leer. Nichts geht mehr. Gerade jetzt! Die Depression, die dich jetzt ergreift, ist nichts anderes als das Resultat andauernden Energieverlustes.

Interessenverlust …

Verlust von Freude, sozialer Rückzug, Libidoverlust, erlernte Hilflosigkeit:

Du bist nicht mehr interessiert an beruflichen Dingen, an politischen und sozialen Ereignissen. Du ziehst dich von Freunden zurück, übst deine Hobbys nicht mehr aus. Lust auf Sex hast du auch nicht mehr. Wenn Probleme auftreten, bist du davon überzeugt, nichts machen zu können, um sie zu lösen. Es gibt nichts mehr, was dich packt. Deine früheren Träume und Leidenschaften sind wie ausradiert. Nichts von dem, was dir begegnet, ist dir wichtig.

Aus dem Blickwinkel der Retroflexion:

  • Du schadest dir, indem du dich deiner Ressourcen beraubst: deiner Freunde, deiner kraftgebenden Hobbys, deiner Interessen.

  • Lebensnotwendige „Nahrung“ und Anerkennung verhinderst du somit.

  • Du nimmst dir Mut und Zuversicht, indem du dir sagst, dass du sowieso nichts machen kannst. Du zementierst deine Ohnmacht.

Spätestens jetzt wirst du protestieren:

Ich beraube mich doch nicht selbst!, sagst du. Ich schade mir doch nicht, ich verhindere doch nichts! Und schon gar nicht willentlich oder aus Doofheit oder mit kalkulierter Absicht! Es ist einfach nichts mehr da!! Keine Energie, keine Lust, keine Kraft! Die ganze Welt ist mir doch verlorengegangen!

Natürlich, völlig richtig. Das sehe ich genauso wie du. Ich unterstelle dir überhaupt nicht, dass du selbst schuld bist an deiner Depression oder du faul bist, bequem und deshalb in die angenehme Schutzhöhle der Depression geflüchtet bist.

Das wäre zynisch, und ich vermute, dass du derartige Botschaften oft genug zwischen den Zeilen oder sogar ausdrücklich empfangen hast. Danach hast du dich vermutlich noch schlechter gefühlt.

Dennoch: Lass uns eine wichtige Unterscheidung treffen:

  • Schuld, Scham und Verantwortlichkeit: Du bist nicht schuld an deiner Krankheit. Du musst dich ihrer nicht schämen. Du bist nicht aus Faulheit oder Feigheit oder wegen irgendeines Fehlers erkrankt. Du bist nicht verantwortlich dafür, dass du gefälligst und schnellstmöglich diese Störung wieder beendest. Depression kann uns alle treffen. Depression ist ein soziales Phänomen, an dessen Entstehung wir alle teilhaben.

  • Ohnmacht und Mächtigkeit: Du fühlst dich vermutlich ohnmächtig, etwas zu ändern. Vieles kannst du tatsächlich nicht ändern, weil entsprechende Möglichkeiten dir strukturell nicht gegeben sind. Z.B. kannst du nicht verhindern, dass dein Chef ein übler Narzisst ist, dass bestimmte lästige Gedanken in dir auftauchen, dass dein Partner gerne Mohnbrötchen isst, dass es dunkel wird. Auch kannst du nicht bewirken, dass deine Tochter das Gedicht auswendig hersagen kann, dass es aufhört zu regnen, dass du 5 cm größer wirst, dass dein Freund die Mohnkrümel wegmacht.

Andererseits besitzt du Mächtigkeit …

… und zwar viel mehr, als du denkst:

  • Du kannst lernen, wie du einen narzisstischen Menschen manipulieren kannst – das geht übrigens super gut!

  • Du kannst einen quälenden Gedanken versuchsweise an jemand anders adressieren – das kann sehr aufregend sein!

  • Du kannst einen Mohnbrötchen-Zoll erheben, eine Kerze anzünden oder dich im Dunklen verstecken.

  • Du kannst ausprobieren, ob du durch den Regen 5 cm größer wirst oder dich einfach groß fühlst, wenn du den kalten Tropfen erlaubst, auf deine nackte Haut zu treffen.

Dazu erzähle ich dir eine kleine Geschichte:

Ein Ausbilder in Gestalttherapie hat einmal einen Gruppenteilnehmer gefragt:

Wie machst du das, dass ich immer deinen Namen vergesse?!!

Der Ton seiner Frage ist mir als vorwurfsvoll und beschuldigend in Erinnerung, und dieser Mitstudent hat sich angegriffen und niedergemacht gefühlt. Der Trainer hat wohl sein schlechtes Namensgedächtnis einfach dem Angesprochenen in die Schuhe geschoben. Vermutlich hat er sich auf dessen Kosten amüsiert und aufgespielt.

Andererseits: Stelle dir einmal vor, der Ton wäre liebevoll und unterstützend gewesen, geleitet von persönlichem Interesse an diesem Menschen, vielleicht sogar bezugnehmend auf eigene ähnliche Erfahrungen; es wäre eine Unterhaltung auf Augenhöhe gewesen.

Dann – und nur dann – hätte es eine fruchtbare Frage sein können:

Wie mache ich, dass …?

So kann die Person eigene Anteile herausfinden und in Kontakt mit ihrer eigenen Mächtigkeit treten. ZB: Ich mache das, indem ich meine Fähigkeiten verheimliche, bescheiden bin, mich nicht in den Vordergrund spielen will, niemandem den Platz streitig machen will …

Und die Schlussfolgerung könnte ebenso gut sein:

Also kann ich es demnächst auch einfach nicht mehr oder auf völlig andere Weise tun!

Setze dir also versuchsweise einmal diese Brille auf: Wie mache ich, dass …?

  • Wie bewirke ich, dass ich schlecht schlafe?

  • Wie mache ich, dass niemand meine Bedürfnisse wahrnimmt?

  • Dass ich bei jeder Sitzung Kopfschmerzen bekomme?

  • Wie kann ich bewirken, dass der andere mir seinen Stuhl anbietet und sich gut dabei fühlt?

Wenn du damit anfängst, wird sich dir, so behaupte ich, eine Welt von Möglichkeiten eröffnen.

Negative Gedanken …

Grübeln und Schlafstörungen:

Deine Gedanken sind durchweg negativ und düster eingefärbt.

Sie können sich auf alles Mögliche beziehen oder sind zwanghaft auf ein Thema konzentriert. Z.B. hast du im Internet aus Versehen einen verdächtigen Mail-Anhang geöffnet, und jetzt denkst du, dass jemand unter deinem Namen Sachen bestellt. Du kannst nicht aufhören, daran zu denken. Du kannst deshalb nicht schlafen. Es ist wie ein Kurzschluss im Denken. Das kann sogar richtig wahnhaft werden, so dass andere und du selbst dich für verrückt halten.

Aus dem Blickwinkel der Retroflexion:

Du richtest deine Ideen, Gedanken nicht mehr nach außen. Stattdessen wendest du sie gegen dich selbst. Statt dass du Andere, über die du dich zB geärgert hast, anklagst oder kritisierst, gehst du nur noch mit dir selbst ins Gericht. Dh dass du den Spieß gegen dich selbst richtest. Da du deine Gedanken nicht mehr durch zielgerichtetes Handeln „abarbeitest und erledigst“, bleiben sie aktiv. Des eigentlichen Adressaten beraubt, wenden sie sich gegen dich. Du quälst dich mit diesen unerledigten Gedanken, grübelst und raubst dir den Schlaf.

Ein kleines Beispiel von mir:

Während eines Mittags-Spazierganges hatte mich ein übler Typ bedroht und mir Bier ins Gesicht gekippt. Tagsüber war dieses unangenehme Erlebnis noch hinter allen möglichen Tätigkeiten verborgen, aber sobald ich im Bett lag, ging es los:

Ich quälte mich mit immer wieder neuen Vorstellungen, wie ich hätte reagieren müssen, warum ich so feige war, wie andere sich zur Wehr gesetzt hätten, was ich hätte sagen sollen etc. Mit diesen Gedanken raubte ich mir den Schlaf und setzte mich zudem unter Druck, wegen des morgigen Arbeitstages endlich schlafen zu müssen. Ich denke, du kennst so etwas. Das machte ich solange, bis …

Ja, dann nämlich fiel mir ein, dass ich ja einen Kurzkrimi zu schreiben hatte, der an der Lübecker Ostseeküste spielen sollte. Den Ort der Handlung hatte ich mir schon angeschaut. Ein paar Ideen hatten sich auch schon eingestellt.

Schlagartig wurde mir klar: Dieser widerliche Mensch wird mein Opfer! (= Spieß nach außen wenden …)

Kaum hatte ich diesen Gedanken gedacht, wusste ich schon, wie er sterben sollte: qualvoll, ohnmächtig und sehenden Auges, durch die Hände von alten Leuten, die von ihm terrorisiert worden waren. Der ganze Plot stand mir mit einem Mal klar vor Augen! Aufgeregt schrieb ich mir ein paar Stichwörter auf – und schlief zufrieden ein.

Schuldgefühle …

Selbstanklage, innerer Kritiker und Antreiber:

Merkwürdig, du bist ohnmächtig und hilflos bzgl der positiven und wichtigen Dinge. Was jedoch alles Negative angeht, bist du fast schon größenwahnsinnig: Du denkst nämlich, an allem Möglichen schuld zu sein.

Du bist schuld daran, dass dein Kind in der Schule Probleme hat, dass deine Frau unglücklich ist. Selbst schlechtes Wetter siehst du als persönliche Bestrafung an. Du allein bist verantwortlich dafür, all das zu ändern, hast aber keine Chance, weil du ja nichts machen kannst …

In dir drin gibt es eine Stimme, die dich seit Jahren schon antreibt: Du musst besser sein und schneller und hilfsbereiter und aufmerksamer und auch klüger, und abnehmen und Sport treiben müsstest du auch!

Wenn du wieder mal etwas nicht oder falsch oder schlecht gemacht hast, teilt dir diese Stimme mit, dass du eine Versagerin oder eine Memme bist. Nimm dir ein Beispiel an X, sagt diese Stimme. Manchmal klingt sie nach deinem Vater, manchmal nach deiner Tante, vielleicht auch nach deiner Grundschullehrerin. Mittlerweile hast du es aufgegeben, dich von dieser inneren Stimme antreiben zu lassen – deine Depression ist so etwas wie ein stummer Protest dagegen.

Aus dem Blickwinkel der Retroflexion:

Du traust dich nicht, deine Kritik nach außen zu adressieren: Vielleicht müsstest du mal ein ernstes Wort mit der Lehrerin deiner Tochter sprechen, vielleicht deinem Freund die rote Karte zeigen, weil er sich von dir bedienen lässt. Vielleicht hältst du eine Riesen-Wut auf einen verstorbenen Freund zurück, weil solche Gefühle ein absolutes NO GO! sind (Introjekt!). Du haderst mit Gott, von dem du dich verlassen fühlst, und klagst dich selbst für deinen mangelnden Glauben an. Den inneren Antreiber und Kritiker stellst du nicht zur Rede, du verjagst ihn nicht, weil du denkst, dass er ja Recht hat.

Angst, Erregung, motorische Unruhe

Obwohl du schlapp und antriebslos bist, bist du innerlich vielleicht total aufgedreht, hast andauernd das Gefühl, dass etwas Schlimmes passieren könnte, läufst nervös hin und her, hast Herzklopfen, Schweißausbrüche. Dein Körper ist eine einzige Qual!

Aus dem Blickwinkel der Retroflexion:

Das ist kein Wunder, denn alle Energien, die in dir entstehen und danach verlangen, in Handlung umgesetzt zu werden und sich so „zu verbrauchen“, hältst du ja unter dem Deckel. Du bist wie ein geschlossenes Holzfass, aus dem der Überdruck nicht entweichen kann. 

Alkohol, Zigaretten, Medikamente …

Arbeits-, Spiel- Computersucht:

Also bemühst du andere Helferlein, um dich zur Ruhe zu kriegen. Das hilft ja auch, zumindest immer für eine gewisse Zeit! Also machst du es immer wieder …!

Aus dem Blickwinkel der Retroflexion:

Ja, es lindert deine Symptome.

Gleichzeitig bewirken Suchtmittel, dass du immer mehr davon brauchst. Du hast dich vom Teufel einkreisen lassen! Und was vielleicht noch schlimmer ist:

Suchtmittel sind wahre Retrofletten!

Indem sie nämlich deine Energien, die „rauswollen“, betäuben, hindern sie dich daran, den Spieß umzudrehen, also deine Gefühle, Wünsche, Grenzen, Bedürfnisse nach außen zu wenden und an die betreffende Person zu adressieren. Sie verstärken somit den Prozess der Retroflexion!

Selbstverletzung, Suizidversuch und Suizid

Die allermeisten Menschen mit einer Depression denken bisweilen daran, dass sie nicht mehr leben wollen. Das Leben ist für sie einfach zu quälend geworden, und es gibt subjektiv keine Hoffnung auf Besserung. Manche Menschen versuchen gar, sich das Leben zu nehmen. Und leider gelingt es einigen von ihnen.

Aus dem Blickwinkel der Retroflexion:

Selbstverletzungen und suizidale Handlungen stellen die Extremform des Gegen-sich-selbst-Wendens negativer Energien dar.

Wenn du dich mit Selbsttötungs-Ideen beschäftigst, solltest du dir auf jeden Fall professionelle Hilfe holen. Bitte sprich dann auch mit deiner Therapeutin!

Suizidgedanken gehören zu der depressiven Symptomatik dazu. Sie sind nicht sofort Anlass für deinen Therapeuten, dich in eine Klinik zu schicken oder gar einweisen zu lassen!

Wenn du über deine Selbstmordphantasien sprichst, hast du bereits den ersten Schritt in die richtige Richtung gemacht: Du hast aufgehört, dich damit selbst zu quälen, und adressierst stattdessen deine Bedürftigkeit an eine andere Person.

Das könnte gegen Depression helfen

Ich möchte dir Mut machen. Das Prinzip, über das ich hier spreche, ist sehr einfach. Es braucht allerdings Übung und auch Selbstüberwindung, weil vermutlich einige deiner Introjekte etwas gegen diese Methode einzuwenden haben. – Aber hattest du dir nicht schon vorgenommen, dich von deinen Introjekten nicht mehr so gängeln zu lassen??

Die Hilfe gegen Depression heißt ganz einfach: den Spieß umdrehen!

Ich gebe dir einige Beispiele. Auf meinem Blog mindroad wird es zukünftig noch viel mehr Anregungen geben, uA in den Beiträgen über Panik, und auch unter Wegweiser – Was Theorie beiträgt wirst du fündig.

Das Prinzip Spieß umdrehen!

Du hast dich im Laufe deines Lebens darin trainieren lassen, deine inneren Impulse zurückzuhalten und dich selbst zu verletzen. Jetzt beginne damit, den Spieß umzudrehen.

Beachte: Führe diese Übungen nicht gegenüber der betreffenden Person aus! Verletze weder dich noch andere! Das könnte zu Eskalation, Selbstüberforderung und Frustration führen!

Stattdessen kannst du diese Übungen in deiner Therapie durchführen oder mit einer vertrauten Person.

Solche Übungen sollten nur im Sicheren Raum stattfinden. Schaue dir dazu das Manual und die Regeln in der Rubrik Über mindroad hier auf diesem Portal an: https://www.die-inkognito-philosophin.de/psychotherapie-blog

Erst nachdem du deine Gefühle kennen gelernt, zum Ausdruck gebracht und „abgearbeitet“ hast, überlege dir, ob anschließend eine persönliche Klärung mit dem Adressaten deiner Gefühle möglich, sinnvoll und erfolgversprechend ist.

Zuckungen

Es ist gar nicht so leicht, die eigenen Retroflexionen und die ursprünglichen Impulse wiederzuentdecken! Vermutlich bist du super darin trainiert, das alles gar nicht mehr zu bemerken.

Setze dich bequem hin. Schließe deine Augen. Stelle dir jetzt Personen deines vergangenen und gegenwärtigen Lebens bildlich vor. Links befinden sich die Leute aus deiner Vergangenheit, rechts diejenigen deines aktuellen Lebens. Direkt vor dir, in der Mitte also, sind die Menschen, mit denen du damals und heute zu tun hattest und hast.

Mit deinen Händen ergreifst du einen imaginären Spieß (oder einen realen Besenstiel?), dessen Spitze gegen deine Brust oder deinen Bauch zeigt. Stelle dir vor, wie du diesen Spieß in einem bewussten Akt umdrehst, also nach außen wendest und auf die Gestalten vor dir richtest. Jetzt lässt du seine Spitze über die Leute vor deinem inneren Auge wandern. Mache das langsam. Dabei stellst du dir jede einzelne Person intensiv vor.

  • Bei wem bleibt dein Spieß hängen?

  • Wo beginnt er zu zucken? Vermutlich sind das die Personen, mit denen du ein Hühnchen zur rupfen hast oder noch nicht im Reinen bist.

  • Welche emotionale Botschaft taucht in dir bei der jeweiligen Person auf?

  • Sprich sie laut aus. Suche nach der passenden Formulierung und probiere es immer wieder, bis sie passt. 

Schreibe einen Brief an die Person

… den du aber bitte nicht abschickst! Das gibt dir Sicherheit und Mut, wirklich ALLES zu äußern, auch solche Gefühle und Vorstellungen, die nicht so toll sind wie zB Neid, Wut, Hass, Gewaltfantasien, Eifersucht, Missgunst, Geiz, Schadenfreude, „kindische“ Wünsche.

All das darfst du fühlen und ausdrücken!Du bist deshalb kein schlechter Mensch.

Lies den Inhalt laut vor. Stell dir vor, wie deine Botschaften die betreffende Person erreichen. Diese ist zum Schweigen verdammt, jetzt bist du dran!Versuche, deine Gefühle, Worte und Gesten so zum Ausdruck zu bringen,

  • dass du sie los wirst,

  • dass du eine Last ablegst,

  • dass ein Kloß im Hals sich auflöst,

  • dass die Enge in der Brust endlich nachlässt,

  • dass dein Kopf frei wird und dein Blick sich klärt,

  • dass dir warm wird,

  • dass du leichter wirst.

Es kann sein, dass du laut werden musst. Es kann sein, dass du schreien musst, deine Fäuste ballen, auf ein Kissen schlagen, um dich davon zu befreien.Und vermutlich wird dir das eine oder andere Introjekt dabei begegnen, welches dich davon abhalten will, indem es dir den Hals zuschnürt und dich anschreit: Sei nicht kindisch! Das ist albern! Das bringt doch nichts! Das ist unvernünftig!

Deine unerledigten Gefühle wollen aber raus aus dir. Mach dir das Motto des Sommerschluss-Verkaufs zu eigen; denn:

Alles muss raus!

Zettelpfeile

Nimm ein Blatt Papier. Du malst ein Strichmännchen oder -frauchen auf die linke Seite: Das bist du selbst. Auf den rechten Rand machst du ein Kreuz. Das stellt eine andere Person, einen Gegenstand oder auch eine Idee, einen Plan, eine Aufgabe, einen bevorstehenden Termin etc dar.

Zuerst entscheidest du dich, wer oder was sich dort rechts befindet.

Dann machst du einen kräftigen langen Strich, der von dir ausgeht und mit der Spitze des Pfeils in dem Gegenüber endet. Dabei oder kurz danach formulierst du deine …

Emotionale Botschaft:

  1. Diese beginnt mit Ich (oder Mir, Mich …),

  2. dann kommt eine emotionale Bewertung (empfinde Liebe, Wut auf …, mag …, hasse …, habe Angst vor, Lust auf …)

  3. und schließlich das Objekt, also: dich (oder mit dir, deinetwegen …).

Benenne dich klar und eindeutig, indem du ICH sagst! Verwende keine Nicht-Wörter wie man, frau, wir, alle Menschen …! Auch dein Gegenüber solltest du klar identifizieren, also zB Tante Isa statt: Leute wie dich! (Es kann aber auch eine Gruppe von Menschen sein, zB Ihr Frauen.)

Das kannst du mit mehreren Botschaften an dieselbe Person und auch mit verschiedenen Personen machen. Es mag sein, dass du eine bestimmte Veränderung (Umzug, neue PC-Software auf der Arbeit, eine neue Umgebung …) oder eine Begegnung mit einem Werkzeug blöd oder gut findest, dann ist diese neue, veränderte Situation oder eben dieser Hammer dein Objekt.

Finde heraus, ob diese Übungen etwas in dir verändern. Oder ist es (noch) schwer für dich, dich darauf einzulassen? Dann gehst du am besten nochmals zurück zu meinen früheren Beiträgen über Introjektion.  

Im folgenden Beitrag

über Deflexion denken wir zusammen darüber nach, mit welchen Strategien Menschen sich daran hindern, sich all dieser Zusammenhänge bewusst zu werden. Die Videos zu den Textbeiträgen kannst du alle bereits hier sehen: Wege aus der Depression