xscreensaver

Description:Modular screen saver and locker for the X Window System
Homepage:https://www.jwz.org/xscreensaver/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
6.07-r2 diff ~ ~ ~ ~ ~ - ~ ~ ~ - - ~ ~
6.06-r2 diff ~ + + ~ ~ - ~ ~ + - - ~ +
6.05-r2 diff ~ + ~ ~ ~ - ~ + + - - + +
6.05-r1 ~ + + ~ ~ - ~ + + - - + +

USE flags

  • elogind - Enable session tracking via sys-auth/elogind
  • fonts - Install the fonts shipped with XScreenSaver that have clear licensing
  • gdk-pixbuf - Include support for the x11-libs/gdk-pixbuf library in some demos, which will make it possible for them to read GIF, JPEG, and PNG files as well
  • gdm - Use gdmflexiserver from gnome-base/gdm instead of x11-misc/lightdm
  • gles - Emulate OpenGL 1.3 in terms of OpenGL ES 1.x
  • glx - Use GLX to interface OpenGL and X11 instead of EGL
  • gtk - Add support for x11-libs/gtk+ (The GIMP Toolkit)
  • jpeg - Add JPEG image support
  • locking - Compile in support for locking the display
  • logind-idle-hint - Send the session idle hint to logind once the screen saver blanks
  • new-login - Enable user switching support using gdmflexiserver (x11-misc/lightdm)
  • offensive - Enable potentially offensive items in packages
  • pam - Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
  • perl - Add optional support/bindings for the Perl language
  • png - Add support for libpng (PNG images)
  • selinux - !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • suid - Enable setuid root program(s)
  • systemd - Enable use of systemd-specific libraries and features like socket activation or session tracking
  • X - Add support for X11
  • xinerama - Add support for querying multi-monitor screen geometry through the Xinerama API

Security Advisory

Date Severity Title
over 17 years normal XScreenSaver: Privilege escalation

Also available in: Atom

Thank you!