components/desktop/xscreensaver/Makefile
@@ -17,13 +17,12 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= xscreensaver COMPONENT_VERSION= 5.35 COMPONENT_REVISION= 3 COMPONENT_VERSION= 5.37 COMPONENT_PROJECT_URL= http://www.jwz.org/xscreensaver/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= \ sha256:1e6c8471a9af4862f38a6dd5c6e61fe12b052d35af44b2941904c6e333586b22 sha256:7ac7aea494df9293e68a4211b64861b577bbfb8769ee4b0a0f504cb27e6be5d9 COMPONENT_ARCHIVE_URL= http://ftp.lfs-matrix.net/pub/blfs/conglomeration/xscreensaver/$(COMPONENT_ARCHIVE) PATCH_LEVEL= 0 components/desktop/xscreensaver/manifests/sample-manifest.p5m
@@ -72,7 +72,9 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/crystal.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cube21.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubenetic.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubestack.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubestorm.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubetwist.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubicgrid.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cwaves.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cynosure.xml @@ -81,6 +83,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/deco.xml file path=usr/lib/xscreensaver/config/control-center-2.0/deluxe.xml file path=usr/lib/xscreensaver/config/control-center-2.0/demon.xml file path=usr/lib/xscreensaver/config/control-center-2.0/discoball.xml file path=usr/lib/xscreensaver/config/control-center-2.0/discrete.xml file path=usr/lib/xscreensaver/config/control-center-2.0/distort.xml file path=usr/lib/xscreensaver/config/control-center-2.0/drift.xml @@ -127,6 +130,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/halo.xml file path=usr/lib/xscreensaver/config/control-center-2.0/helix.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hexadrop.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hexstrut.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hilbert.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hopalong.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hydrostat.xml @@ -209,6 +213,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/speedmine.xml file path=usr/lib/xscreensaver/config/control-center-2.0/spheremonics.xml file path=usr/lib/xscreensaver/config/control-center-2.0/splitflap.xml file path=usr/lib/xscreensaver/config/control-center-2.0/splodesic.xml file path=usr/lib/xscreensaver/config/control-center-2.0/spotlight.xml file path=usr/lib/xscreensaver/config/control-center-2.0/sproingies.xml file path=usr/lib/xscreensaver/config/control-center-2.0/squiral.xml @@ -234,6 +239,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/unknownpleasures.xml file path=usr/lib/xscreensaver/config/control-center-2.0/vermiculate.xml file path=usr/lib/xscreensaver/config/control-center-2.0/vidwhacker.xml file path=usr/lib/xscreensaver/config/control-center-2.0/vigilance.xml file path=usr/lib/xscreensaver/config/control-center-2.0/voronoi.xml file path=usr/lib/xscreensaver/config/control-center-2.0/wander.xml file path=usr/lib/xscreensaver/config/control-center-2.0/webcollage.xml @@ -295,7 +301,9 @@ file path=usr/lib/xscreensaver/hacks/crystal file path=usr/lib/xscreensaver/hacks/cube21 file path=usr/lib/xscreensaver/hacks/cubenetic file path=usr/lib/xscreensaver/hacks/cubestack file path=usr/lib/xscreensaver/hacks/cubestorm file path=usr/lib/xscreensaver/hacks/cubetwist file path=usr/lib/xscreensaver/hacks/cubicgrid file path=usr/lib/xscreensaver/hacks/cwaves file path=usr/lib/xscreensaver/hacks/cynosure @@ -304,6 +312,7 @@ file path=usr/lib/xscreensaver/hacks/deco file path=usr/lib/xscreensaver/hacks/deluxe file path=usr/lib/xscreensaver/hacks/demon file path=usr/lib/xscreensaver/hacks/discoball file path=usr/lib/xscreensaver/hacks/discrete file path=usr/lib/xscreensaver/hacks/distort file path=usr/lib/xscreensaver/hacks/drift @@ -350,6 +359,7 @@ file path=usr/lib/xscreensaver/hacks/halo file path=usr/lib/xscreensaver/hacks/helix file path=usr/lib/xscreensaver/hacks/hexadrop file path=usr/lib/xscreensaver/hacks/hexstrut file path=usr/lib/xscreensaver/hacks/hilbert file path=usr/lib/xscreensaver/hacks/hopalong file path=usr/lib/xscreensaver/hacks/hydrostat @@ -433,6 +443,7 @@ file path=usr/lib/xscreensaver/hacks/speedmine file path=usr/lib/xscreensaver/hacks/spheremonics file path=usr/lib/xscreensaver/hacks/splitflap file path=usr/lib/xscreensaver/hacks/splodesic file path=usr/lib/xscreensaver/hacks/spotlight file path=usr/lib/xscreensaver/hacks/sproingies file path=usr/lib/xscreensaver/hacks/squiral @@ -458,6 +469,7 @@ file path=usr/lib/xscreensaver/hacks/unknownpleasures file path=usr/lib/xscreensaver/hacks/vermiculate file path=usr/lib/xscreensaver/hacks/vidwhacker file path=usr/lib/xscreensaver/hacks/vigilance file path=usr/lib/xscreensaver/hacks/voronoi file path=usr/lib/xscreensaver/hacks/wander file path=usr/lib/xscreensaver/hacks/webcollage @@ -475,7 +487,6 @@ file path=usr/lib/xscreensaver/hacks/zoom file path=usr/share/X11/app-defaults/XScreenSaver file path=usr/share/applications/xscreensaver-properties.desktop file path=usr/share/locale/ca/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/da/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/de/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/es/LC_MESSAGES/xscreensaver.mo @@ -545,7 +556,9 @@ file path=usr/share/man/man6/crystal.6 file path=usr/share/man/man6/cube21.6 file path=usr/share/man/man6/cubenetic.6 file path=usr/share/man/man6/cubestack.6 file path=usr/share/man/man6/cubestorm.6 file path=usr/share/man/man6/cubetwist.6 file path=usr/share/man/man6/cubicgrid.6 file path=usr/share/man/man6/cwaves.6 file path=usr/share/man/man6/cynosure.6 @@ -554,6 +567,7 @@ file path=usr/share/man/man6/deco.6 file path=usr/share/man/man6/deluxe.6 file path=usr/share/man/man6/demon.6 file path=usr/share/man/man6/discoball.6 file path=usr/share/man/man6/discrete.6 file path=usr/share/man/man6/distort.6 file path=usr/share/man/man6/drift.6 @@ -601,6 +615,7 @@ file path=usr/share/man/man6/halo.6 file path=usr/share/man/man6/helix.6 file path=usr/share/man/man6/hexadrop.6 file path=usr/share/man/man6/hexstrut.6 file path=usr/share/man/man6/hilbert.6 file path=usr/share/man/man6/hopalong.6 file path=usr/share/man/man6/hydrostat.6 @@ -682,6 +697,7 @@ file path=usr/share/man/man6/speedmine.6 file path=usr/share/man/man6/spheremonics.6 file path=usr/share/man/man6/splitflap.6 file path=usr/share/man/man6/splodesic.6 file path=usr/share/man/man6/spotlight.6 file path=usr/share/man/man6/sproingies.6 file path=usr/share/man/man6/squiral.6 @@ -707,6 +723,7 @@ file path=usr/share/man/man6/unknownpleasures.6 file path=usr/share/man/man6/vermiculate.6 file path=usr/share/man/man6/vidwhacker.6 file path=usr/share/man/man6/vigilance.6 file path=usr/share/man/man6/voronoi.6 file path=usr/share/man/man6/wander.6 file path=usr/share/man/man6/webcollage.6 components/desktop/xscreensaver/patches/01-intltool.patch
components/desktop/xscreensaver/patches/02-Solaris.app-defaults.patch
components/desktop/xscreensaver/patches/03-GNOME-desktop.patch
components/desktop/xscreensaver/patches/04-solaris-paths.patch
components/desktop/xscreensaver/patches/05-atoms.patch
components/desktop/xscreensaver/patches/06-gtk-lock.patch
File was renamed from components/desktop/xscreensaver/patches/xscreensaver-06-gtk-lock.patch @@ -2688,8 +2688,8 @@ XSync (si->dpy, False); } diff --git driver/passwd-pam.c driver/passwd-pam.c --- driver/passwd-pam.c +++ driver/passwd-pam.c --- driver/passwd-pam.c.~1~ 2017-05-16 04:35:54.000000000 +0000 +++ driver/passwd-pam.c 2017-10-06 09:20:07.722168315 +0000 @@ -39,10 +39,16 @@ #ifndef NO_LOCKING /* whole file */ @@ -2727,10 +2727,10 @@ struct pam_response **resp, void *closure); @@ -186,6 +196,11 @@ struct pam_conv pc; @@ -188,6 +198,11 @@ sigset_t set; struct timespec timeout; # endif /* HAVE_SIGTIMEDWAIT */ + int pam_auth_status = 0; /* Specific for pam_authenticate() status*/ + int acct_rc, setcred_rc, chauth_rc; + int pam_flags = 0; @@ -2739,7 +2739,7 @@ pc.conv = &pam_conversation; pc.appdata_ptr = (void *) si; @@ -194,6 +209,23 @@ @@ -196,6 +211,23 @@ `closure' argument to pc.conv always comes in as random garbage. */ suns_pam_implementation_blows = (void *) si; @@ -2763,7 +2763,7 @@ /* Initialize PAM. */ @@ -204,11 +236,35 @@ @@ -206,11 +238,35 @@ status, PAM_STRERROR (pamh, status)); if (status != PAM_SUCCESS) goto DONE; @@ -2799,7 +2799,7 @@ { char *tty = strdup (":0.0"); status = pam_set_item (pamh, PAM_TTY, tty); @@ -217,6 +273,7 @@ @@ -219,6 +275,7 @@ blurb(), tty, status, PAM_STRERROR(pamh, status)); free (tty); } @@ -2807,10 +2807,10 @@ /* Try to authenticate as the current user. We must turn off our SIGCHLD handler for the duration of the call to @@ -246,56 +303,102 @@ timeout.tv_sec = 0; timeout.tv_nsec = 1; set = block_sigchld(); @@ -251,56 +308,100 @@ set = # endif /* HAVE_SIGTIMEDWAIT */ block_sigchld(); - status = pam_authenticate (pamh, 0); + pam_auth_status = pam_authenticate (pamh, pam_flags); # ifdef HAVE_SIGTIMEDWAIT @@ -2819,11 +2819,6 @@ # endif /* HAVE_SIGTIMEDWAIT */ unblock_sigchld(); - if (verbose_p) - fprintf (stderr, "%s: pam_authenticate (...) ==> %d (%s)\n", - blurb(), status, PAM_STRERROR(pamh, status)); - - if (status == PAM_SUCCESS) /* Win! */ +#ifdef HAVE_XSCREENSAVER_LOCK + /* Send status message to unlock dialog */ + if (pam_auth_status == PAM_SUCCESS) @@ -2832,39 +2827,43 @@ + write_to_child (si, "ul_ok", PAM_STRERROR (pamh, pam_auth_status)); + } + else if (si->unlock_state != ul_cancel && si->unlock_state != ul_time) { - int status2; + { + write_to_child (si, "ul_fail", PAM_STRERROR (pamh, pam_auth_status)); + } + if (verbose_p) + sleep (1); +#endif + + if (verbose_p) + fprintf (stderr, "after calling pam_authenticate state is: %s\n", + si->unlock_state == ul_success ? "ul_success" : "ul_fail"); if (verbose_p) fprintf (stderr, "%s: pam_authenticate (...) ==> %d (%s)\n", - blurb(), status, PAM_STRERROR(pamh, status)); + blurb(), pam_auth_status, PAM_STRERROR(pamh, pam_auth_status)); - if (status == PAM_SUCCESS) /* Win! */ + if (pam_auth_status == PAM_SUCCESS) /* Win! */ { - int status2; - - /* On most systems, it doesn't matter whether the account modules - are run, or whether they fail or succeed. + if (verbose_p) + fprintf (stderr, "after calling pam_authenticate state is: %s\n", + si->unlock_state == ul_success ? "ul_success" : "ul_fail"); + /* perform PAM account validation procedures for login user only */ + acct_rc = pam_acct_mgmt(pamh, pam_flags); - On some systems, the account modules fail, because they were - never configured properly, but it's necessary to run them anyway - because certain PAM modules depend on side effects of the account - modules having been run. - - And on still other systems, the account modules are actually - used, and failures in them should be considered to be true! + if (verbose_p) + fprintf (stderr, "%s: pam_authenticate (...) ==> %d (%s)\n", + blurb(), pam_auth_status, PAM_STRERROR(pamh, pam_auth_status)); - - So: - - We run the account modules on all systems. - - Whether we ignore them is a configure option. + if (pam_auth_status == PAM_SUCCESS) /* Win! */ + { + /* perform PAM account validation procedures for login user only */ + acct_rc = pam_acct_mgmt(pamh, pam_flags); - - It's all kind of a mess. - */ - status2 = pam_acct_mgmt (pamh, 0); @@ -2936,7 +2935,7 @@ } /* If 'configure' requested that we believe the results of PAM @@ -317,26 +420,58 @@ @@ -322,26 +423,58 @@ status2 = pam_setcred (pamh, PAM_REINITIALIZE_CRED); #else /* But Solaris requires PAM_REFRESH_CRED or extra prompts appear. */ @@ -3000,7 +2999,7 @@ si->unlock_state = ul_success; /* yay */ else if (si->unlock_state == ul_cancel || si->unlock_state == ul_time) @@ -362,6 +497,13 @@ @@ -367,6 +500,13 @@ const char file2[] = "/etc/pam.conf"; struct stat st; @@ -3014,7 +3013,7 @@ # ifndef S_ISDIR # define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR) # endif @@ -388,6 +530,8 @@ @@ -393,6 +533,8 @@ break; } fclose (f); @@ -3023,7 +3022,7 @@ if (!ok) { fprintf (stderr, @@ -395,9 +539,11 @@ @@ -400,9 +542,11 @@ "%s: password authentication via PAM is unlikely to work.\n", blurb(), file2, PAM_SERVICE_NAME, blurb()); } @@ -3035,7 +3034,7 @@ else { fprintf (stderr, @@ -405,15 +551,19 @@ @@ -410,15 +554,19 @@ "%s: password authentication via PAM is unlikely to work.\n", blurb(), file2, file, blurb()); } components/desktop/xscreensaver/patches/07-allow-root.patch
components/desktop/xscreensaver/patches/08-passwdTimeout-pref.patch
components/desktop/xscreensaver/patches/09-dpms.patch
components/desktop/xscreensaver/patches/10-trusted.patch
components/desktop/xscreensaver/patches/11-pam_audit.patch
File was renamed from components/desktop/xscreensaver/patches/xscreensaver-11-pam_audit.patch @@ -34,9 +34,9 @@ 3 files changed, 163 insertions(+), 5 deletions(-) diff --git driver/Makefile.in driver/Makefile.in --- driver/Makefile.in +++ driver/Makefile.in @@ -109,8 +109,8 @@ TRUSTED_LIBS = -lglib-2.0 -lsecdb --- driver/Makefile.in.~6~ 2017-10-06 09:21:27.619470801 +0000 +++ driver/Makefile.in 2017-10-06 09:22:34.765399528 +0000 @@ -107,8 +107,8 @@ TRUSTED_SRCS = trusted-utils.c TRUSTED_OBJS = trusted-utils.o @@ -47,12 +47,12 @@ KERBEROS_SRCS = passwd-kerberos.c KERBEROS_OBJS = passwd-kerberos.o @@ -218,7 +218,7 @@ PDF2JPEG_LIBS = -framework Cocoa @@ -216,7 +216,7 @@ SAVER_LIBS = $(LIBS) $(X_LIBS) $(XMU_LIBS) @SAVER_LIBS@ \ $(XDPMS_LIBS) $(XINERAMA_LIBS) $(GL_LIBS) $(X_PRE_LIBS) \ -lXt -lX11 -lXext $(X_EXTRA_LIBS) \ - $(PASSWD_LIBS) + -lbsm $(PASSWD_LIBS) - $(PASSWD_LIBS) $(INTL_LIBS) + -lbsm $(PASSWD_LIBS) $(INTL_LIBS) CMD_LIBS = $(LIBS) $(X_LIBS) \ $(X_PRE_LIBS) -lX11 -lXext $(X_EXTRA_LIBS) components/desktop/xscreensaver/patches/12-barcode-hack.patch
components/desktop/xscreensaver/patches/13-glsnake.patch
components/desktop/xscreensaver/patches/14-bug-6610282.patch
components/desktop/xscreensaver/patches/15-bug-6583181.patch
components/desktop/xscreensaver/patches/16-notice_events.patch
components/desktop/xscreensaver/patches/17-bug-6583247.patch
components/desktop/xscreensaver/patches/18-bug-4802301.patch
components/desktop/xscreensaver/patches/19-bug-6859039.patch
components/desktop/xscreensaver/patches/20-bug-6964562.patch
components/desktop/xscreensaver/patches/21-verbose.patch
components/desktop/xscreensaver/patches/22-bug-7033508.patch
components/desktop/xscreensaver/patches/23-bug-7136531.patch
components/desktop/xscreensaver/patches/25-bug-7023648.patch
components/desktop/xscreensaver/patches/26-keyboard-indicator.patch
components/desktop/xscreensaver/patches/27-precomp.patch
components/desktop/xscreensaver/xscreensaver.p5m
@@ -64,7 +64,6 @@ file path=usr/lib/xscreensaver/config/xscreensaver-demo.ui file path=usr/share/X11/app-defaults/XScreenSaver file path=usr/share/applications/xscreensaver-properties.desktop file path=usr/share/locale/ca/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/da/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/de/LC_MESSAGES/xscreensaver.mo file path=usr/share/locale/es/LC_MESSAGES/xscreensaver.mo components/desktop/xscreensaver/xscreensaver_hacks_gl.p5m
@@ -44,12 +44,16 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/carousel.xml file path=usr/lib/xscreensaver/config/control-center-2.0/circuit.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cityflow.xml file path=usr/lib/xscreensaver/config/control-center-2.0/companioncube.xml file path=usr/lib/xscreensaver/config/control-center-2.0/crackberg.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cube21.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubenetic.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubestack.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubestorm.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubetwist.xml file path=usr/lib/xscreensaver/config/control-center-2.0/cubicgrid.xml file path=usr/lib/xscreensaver/config/control-center-2.0/dangerball.xml file path=usr/lib/xscreensaver/config/control-center-2.0/discoball.xml file path=usr/lib/xscreensaver/config/control-center-2.0/dymaxionmap.xml file path=usr/lib/xscreensaver/config/control-center-2.0/endgame.xml file path=usr/lib/xscreensaver/config/control-center-2.0/energystream.xml @@ -72,6 +76,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/glslideshow.xml file path=usr/lib/xscreensaver/config/control-center-2.0/glsnake.xml file path=usr/lib/xscreensaver/config/control-center-2.0/gltext.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hexstrut.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hydrostat.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hypertorus.xml file path=usr/lib/xscreensaver/config/control-center-2.0/hypnowheel.xml @@ -107,6 +112,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/skytentacles.xml file path=usr/lib/xscreensaver/config/control-center-2.0/spheremonics.xml file path=usr/lib/xscreensaver/config/control-center-2.0/splitflap.xml file path=usr/lib/xscreensaver/config/control-center-2.0/splodesic.xml file path=usr/lib/xscreensaver/config/control-center-2.0/sproingies.xml file path=usr/lib/xscreensaver/config/control-center-2.0/stairs.xml file path=usr/lib/xscreensaver/config/control-center-2.0/starwars.xml @@ -117,6 +123,7 @@ file path=usr/lib/xscreensaver/config/control-center-2.0/timetunnel.xml file path=usr/lib/xscreensaver/config/control-center-2.0/topblock.xml file path=usr/lib/xscreensaver/config/control-center-2.0/unicrud.xml file path=usr/lib/xscreensaver/config/control-center-2.0/vigilance.xml file path=usr/lib/xscreensaver/config/control-center-2.0/voronoi.xml file path=usr/lib/xscreensaver/config/control-center-2.0/winduprobot.xml file path=usr/lib/xscreensaver/hacks/antinspect @@ -134,12 +141,16 @@ file path=usr/lib/xscreensaver/hacks/carousel file path=usr/lib/xscreensaver/hacks/circuit file path=usr/lib/xscreensaver/hacks/cityflow file path=usr/lib/xscreensaver/hacks/companioncube file path=usr/lib/xscreensaver/hacks/crackberg file path=usr/lib/xscreensaver/hacks/cube21 file path=usr/lib/xscreensaver/hacks/cubenetic file path=usr/lib/xscreensaver/hacks/cubestack file path=usr/lib/xscreensaver/hacks/cubestorm file path=usr/lib/xscreensaver/hacks/cubetwist file path=usr/lib/xscreensaver/hacks/cubicgrid file path=usr/lib/xscreensaver/hacks/dangerball file path=usr/lib/xscreensaver/hacks/discoball file path=usr/lib/xscreensaver/hacks/dymaxionmap file path=usr/lib/xscreensaver/hacks/endgame file path=usr/lib/xscreensaver/hacks/energystream @@ -162,6 +173,7 @@ file path=usr/lib/xscreensaver/hacks/glslideshow file path=usr/lib/xscreensaver/hacks/glsnake file path=usr/lib/xscreensaver/hacks/gltext file path=usr/lib/xscreensaver/hacks/hexstrut file path=usr/lib/xscreensaver/hacks/hydrostat file path=usr/lib/xscreensaver/hacks/hypertorus file path=usr/lib/xscreensaver/hacks/hypnowheel @@ -197,6 +209,7 @@ file path=usr/lib/xscreensaver/hacks/skytentacles file path=usr/lib/xscreensaver/hacks/spheremonics file path=usr/lib/xscreensaver/hacks/splitflap file path=usr/lib/xscreensaver/hacks/splodesic file path=usr/lib/xscreensaver/hacks/sproingies file path=usr/lib/xscreensaver/hacks/stairs file path=usr/lib/xscreensaver/hacks/starwars @@ -207,6 +220,7 @@ file path=usr/lib/xscreensaver/hacks/timetunnel file path=usr/lib/xscreensaver/hacks/topblock file path=usr/lib/xscreensaver/hacks/unicrud file path=usr/lib/xscreensaver/hacks/vigilance file path=usr/lib/xscreensaver/hacks/voronoi file path=usr/lib/xscreensaver/hacks/winduprobot file path=usr/share/man/man6/antinspect.6 @@ -224,12 +238,15 @@ file path=usr/share/man/man6/carousel.6 file path=usr/share/man/man6/circuit.6 file path=usr/share/man/man6/cityflow.6 file path=usr/share/man/man6/companioncube.6 file path=usr/share/man/man6/crackberg.6 file path=usr/share/man/man6/cube21.6 file path=usr/share/man/man6/cubenetic.6 file path=usr/share/man/man6/cubestack.6 file path=usr/share/man/man6/cubestorm.6 file path=usr/share/man/man6/cubicgrid.6 file path=usr/share/man/man6/dangerball.6 file path=usr/share/man/man6/discoball.6 file path=usr/share/man/man6/dymaxionmap.6 file path=usr/share/man/man6/endgame.6 file path=usr/share/man/man6/energystream.6 @@ -252,6 +269,7 @@ file path=usr/share/man/man6/glslideshow.6 file path=usr/share/man/man6/glsnake.6 file path=usr/share/man/man6/gltext.6 file path=usr/share/man/man6/hexstrut.6 file path=usr/share/man/man6/hydrostat.6 file path=usr/share/man/man6/hypertorus.6 file path=usr/share/man/man6/hypnowheel.6 @@ -287,6 +305,7 @@ file path=usr/share/man/man6/skytentacles.6 file path=usr/share/man/man6/spheremonics.6 file path=usr/share/man/man6/splitflap.6 file path=usr/share/man/man6/splodesic.6 file path=usr/share/man/man6/sproingies.6 file path=usr/share/man/man6/stairs.6 file path=usr/share/man/man6/starwars.6 @@ -297,6 +316,7 @@ file path=usr/share/man/man6/timetunnel.6 file path=usr/share/man/man6/topblock.6 file path=usr/share/man/man6/unicrud.6 file path=usr/share/man/man6/vigilance.6 file path=usr/share/man/man6/voronoi.6 file path=usr/share/man/man6/xscreensaver-gl-helper.6 file path=usr/share/man/man6/winduprobot.6