Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.77 07 Apr 2024 20:52:25 |
Jason Helfman (jgh) |
x11/xlockmore: Update to 5.77
Changes: https://sillycycle.com/xlock/xlockmore.README
Reported by: portscout |
5.76 18 Mar 2024 03:11:26 |
Jason Helfman (jgh) |
x11/xlockmore: upgrade to version 5.76 |
5.75 10 Mar 2024 01:20:35 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.75 |
5.74_1 27 Feb 2024 02:43:34 |
Joseph Mingrone (jrm) |
x11/xlockmore: Install man pages under share/man
Approved by: portmgr (blanket)
Sponsored by: The FreeBSD Foundation |
5.74 25 Nov 2023 19:43:21 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.74 |
5.71_1 30 Apr 2023 11:10:42 |
Felix Palmen (zirias) |
Mk/Uses/magick.mk: Bump all consumers
Bump all consumers of ImageMagick ports after flavorizing them.
Approved by: tcberner (mentor, implicit) |
5.71 30 Sep 2022 15:53:32 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.71 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.70 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.70 20 Jul 2022 14:23:32 |
Tobias C. Berner (tcberner) |
x11: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Adam Weinberger <adam@vectors.cx>
* Adam Weinberger <adamw@FreeBSD.org>
* Alex Dupre <ale@FreeBSD.org>
* Alexander Matey <matey@cis.ohio-state.edu>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alexey Dokuchaev <danfe@regency.nsu.ru>
* Alexey Mikhailov <karma@ez.pereslavl.ru>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Anton Berezin <tobez@FreeBSD.org>
* Anton Toernqvist <antont@inbox.lv> (Only the first 15 lines of the commit message are shown above ) |
5.70 13 Jul 2022 16:21:03 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.70 |
5.69 08 Jun 2022 09:56:25 |
Baptiste Daroussin (bapt) |
x11/xlockmore: remove FREETYPE option
xlockmore already uses feetype (freetype2) this option was to use
the long ago deprecated freetype1 library thought the gltt (which
is also abandonned) |
5.69 11 Mar 2022 18:24:46 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.69 |
5.67 11 Dec 2021 13:50:53 |
Tobias C. Berner (tcberner) |
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test (Only the first 15 lines of the commit message are shown above ) |
5.67 06 Oct 2021 19:05:51 |
Jason Helfman (jgh) |
x11/xlockmore: update to 5.67 |
5.66 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
5.66 10 Sep 2021 21:17:42 |
Bernhard Froehlich (decke) |
x11/xlockmore: Add CPE information
Approved by: portmgr (blanket) |
5.66 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.66 08 Dec 2020 23:22:14 |
jgh |
- update to 5.66 |
5.65 24 Jul 2020 03:04:00 |
jgh |
- update to 5.65 |
5.63 14 May 2020 19:06:25 |
jgh |
- update to 5.63 |
5.62 31 Mar 2020 03:38:40 |
jgh |
- update to 5.62
> Description of fields to fill in above: 76 columns --|
> PR: If and which Problem Report is related.
> Submitted by: If someone else sent in the change.
> Reported by: If someone else reported the issue.
> Reviewed by: If someone else reviewed your modification.
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder
email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or
description.
> Sponsored by: If the change was sponsored by an organization (each
collaborator).
> Differential Revision: https://reviews.freebsd.org/D### (*full* phabric URL
needed).
> Empty fields above will be automatically removed.
M xlockmore/Makefile
M xlockmore/distinfo |
5.61 17 Dec 2019 12:50:16 |
antoine |
Clean up LIB_DEPENDS |
5.61 13 Dec 2019 16:47:45 |
jgh |
- update to 5.61
- enable ttf [1]
PR: 241175 [1]
Reported by: vermaden@interia.pl [1] |
5.59_1 22 Oct 2019 21:26:44 |
jgh |
- fix compilation for MESAGL option
PR: 241220 (based on)
Submitted by: russo@bogodyn.org |
5.59 04 Oct 2019 19:39:52 |
jgh |
- update to 5.59
- remove no longer required post-patch target, shifted into release
- fix options that fail to build
- enable by default options that were unconditionally enabled before the latest
change
- option-specific dependencies should only be pulled in when the option is
turned on (e.g. change USE_XORG=xinerama to XINERAMA_USE= xorg=xinerama)
- use preferred options helpers (e.g. change
MESAGL_CONFIGURE_OFF=--without-opengl --without-ftgl to MESAGL_CONFIGURE_WITH=
mesa opengl ftgl
- sort variables according to the 'Order of Variables in Port Makefiles' chapter
in the Porter's Handbook
- add missing library dependencies
- add missing tab after =
- ?= -> =
Submitted by: jrm@
Reviewed by: jgh@
Differential Revision: https://reviews.freebsd.org/D21556 |
5.58_1 05 Sep 2019 21:45:59 |
jgh |
- update OPTIONS handling
- shift hosting distfile at FreeBSD resources to SF
- drop unsupported KERBEROS4 option
- xlockmore.README was distributed via upstream, however same file is in
source code
- bump portrevision |
5.58 21 Aug 2019 18:32:36 |
jgh |
- update to 5.58
- introduce DOCS option |
5.57 07 Aug 2019 16:49:18 |
antoine |
Cleanup LIB_DEPENDS |
5.57 06 Aug 2019 22:33:36 |
jgh |
- update to 5.57
- remove unnecessary patches (worked with upstream to bring in)
- shift to uses for gnome
- add libdepends on libpng16.so:graphics/png |
5.55_1 05 Aug 2019 20:07:07 |
rene |
Return jgh's ports to the various pools after his commit bit was safekept.
Hat: portmgr-secretary |
5.55_1 28 May 2019 05:27:06 |
tobik |
x11/xlockmore: Actually make JP=on imply MB=on
Currently MB is appended too late to PORT_OPTIONS to have any actual
effect. |
5.55 10 Nov 2018 19:57:08 |
kwm |
Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> |
5.55 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
5.55 18 Jul 2018 20:35:45 |
jgh |
- update to 5.55
- fix CLANG 6.0.0 compile issue [1]
- address DESTDIR and INSTALL_PROGRAM issues
PR: 225827
Submitted by: tobik@ [1 (patch)]
Reported by: ohartmann@walstatt.org [1] |
5.54_2 07 Jun 2018 13:31:08 |
amdmi3 |
- Fix hidden dependency on ftgl
Approved by: portmgr blanket |
5.54_1 07 May 2018 17:38:33 |
amdmi3 |
- Fix condition for fortune binary location
- While here, silence patching
Reported by: jbeich
Approved by: portmgr blanket |
5.54 07 May 2018 15:25:08 |
amdmi3 |
- Remove always-true OSVERSION condition
Approved by: portmgr blanket |
5.54 25 Jul 2017 21:44:22 |
jgh |
- update to 5.54 |
5.51_1 23 May 2017 05:03:16 |
rezny |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
5.51 12 Apr 2017 10:25:29 |
amdmi3 |
- Always check OPSYS along with OSVERSION
Approved by: portmgr blanket |
5.51 21 Mar 2017 17:37:09 |
jgh |
- update to version 5.51
- address issue with fortune [1]
- address master_sites for distribution as main site is no longer operational
- attach xorg library dependencies
- attach license
- adjust make_args for destdir support
PR: 217182 [1]
Reported by:>>>>Richard Narron <comet.berkeley@gmail.com> |
5.46_1 10 Jun 2016 18:47:34 |
jgh |
- fix for MESAGL
/usr/local/include/FTGL/ftgl.h:32:10: fatal error: 'ft2build.h' file not found
Reported by: dhw |
5.46_1 09 Jun 2016 22:28:18 |
jgh |
- add/enable xinerama support (default) |
5.46 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
5.46 24 Mar 2015 19:37:44 |
marino |
3 ports categories: Remove $PTHREAD_LIBS
Categories: editors, x11, x11-toolkits
approved by: PTHREAD blanket |
5.46 24 Mar 2015 16:02:53 |
jgh |
- add mirror |
5.46 13 Mar 2015 20:47:41 |
jgh |
- update to 5.46
- patches dropped as they were worked in upstream
- drop old MASTER_SITES |
5.45 05 Mar 2015 04:12:58 |
jgh |
- fix fetch, upstream is shifting to static parent to better track |
5.45 02 Feb 2015 23:31:19 |
jgh |
- restore variable set in /etc/make.conf
Submitted by: bapt@ |
5.45 02 Feb 2015 22:56:03 |
jgh |
- merge japanese/xlockmore into x11/xlockmore |
5.45 01 Feb 2015 18:01:31 |
jgh |
- adddres misuse of options
PR: 197242
Submitted by: amdmi3@ |
5.45 31 Jan 2015 07:14:49 |
jgh |
- update to 5.45
- pet portlint
- address compile failure for freetype2 [1]
PR: 18552 [1]
Reported by: russo@bogodyn.org [1] |
5.43_4 18 Jan 2015 21:12:43 |
kwm |
Update ImageMagick to 6.9.0.4.
- Normalize the ImageMagick library name so it stays the same regardless of
what the 16-bit and HDRI option are set to [1]. Teach cmake to look for
the new name. Bump ports that link to the libraries due to this.
- As a result do away with the "HALFSUPPORTED" option block, and list
16-bit and HDRI with the other options.
- ImageMagick ships a basic SVG plugin when not using librsvg2 for SVG
support. This basic SVG plugin needs libxml2 to work [2]. Make libxml2
a mandatory dependency (instead of only when the SVG option was selected).
- Don't touch .keep files in the modules directory, there files there so
it useless.
PR: 194949 [1]
PR: 195227 [2]
Requested by: many [1]
Submitted by: software-freebsd@interfasys.ch [2] |
5.43_3 17 Jan 2015 21:49:56 |
bapt |
Cleanup @dirrm |
5.43_3 06 Jan 2015 10:01:42 |
ehaupt |
Move MASTER_SITES from CRITICAL to LOCAL/ehaupt |
5.43_3 07 Nov 2014 09:55:23 |
kwm |
Remove * from LIB_DEPENDS lines and specify the default library name
for ImageMagick. Using '*' it is unsupported and potention bugs here. |
5.43_3 29 Jul 2014 16:09:42 |
adamw |
Rename x11/ patch-xy patches to reflect the files they modify. |
17 Jun 2014 20:05:31
|
kwm |
Update to 6.8.9-3 [1][3].
Use USES=compiler:openmp for the OPENMP option[2]
Ditch the use of perl for patching etc [4] and silence perl threaded check [6]
-delay option spurious message should be fixed [5]
JASPER option was replace by JPEG2000 for JP2k support.
Put 16BIT_PIXEL and HDRI option separate option block. These options change
the library name, so the user needs to take this into consideration.
Use new LIB_DEPENDS syntax.
Use @sample for config files.
Sprinkle some USES=pkgconfig for some ports, since we don't pull it in
anymore at run-time.
PR: 185462 [1] (Only the first 15 lines of the commit message are shown above ) |
5.43_2 29 Apr 2014 22:47:24 |
jgh |
- fix staging issue, bump portrevision as build behavior is changed
- while here convert bzip2 to new uses framework
PR: 188779
Submitted by: john.hein@microsemi.com (via mail) |
5.43_1 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above ) |
5.43 29 Dec 2013 02:56:05 |
jgh |
- unbreak when built with GTK2 option enabled
- while here fix maintainership for the one slave ports
PR: 185065
Reported by: freebsd@skysmurf.nl |
5.43 20 Dec 2013 19:01:38 |
jgh |
- update to 5.43 [1]
- convert to new lib_depends format
- convert to staging (thanks bapt@!)
PR: 184940 [1]
Submitted by: umeno@rr.iij4u.or.jp [1] |
5.42 20 Sep 2013 23:43:20 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11) |
5.42 23 Mar 2013 06:05:09 |
jgh |
- update to 5.42
- while here promote more reliable master_site
PR: 177132
Submitted by: umeno@rr.iij4u.or.jp |
5.41 20 Dec 2012 23:23:36 |
jgh |
- add option for ImageMagick (MAGICK)
PR: 174469
Submitted by: katsura@cc.osaka-kyoiku.ac.jp
Approved by: maintainer, jgh@ |
5.41 11 Dec 2012 07:36:58 |
bapt |
Convert SINGLE to RADIO option
Removed useless bsd.port.{pre,post}.mk which was wrong and used to work by
accident, bsd.port.options.mk should never be included after bsd.port.pre.mk
Reported by: flo
Reviewed by: jgh (maintainer) |
5.41 30 Nov 2012 18:15:54 |
jgh |
- update to 5.41 , merged upstream security patch, and verified [1]
- while here take maintainership [2]
PR: 173687
Submitted by: umeno@rr.iij4u.or.jp [1], jgh@ [2]
Approved by: maintainer, marius@nuenneri.ch
Feature safe: yes |
5.40_1 18 Oct 2012 17:56:01 |
jgh |
- address CVE-2012-4524 ,
http://www.vuxml.org/freebsd/57652765-18aa-11e2-8382-00a0d181e71d.html
Submitted by: jgh@
Approved by: maintainer, marius@nuenneri.ch (private mail)
Feature safe: yes |
5.40 21 Aug 2012 05:53:51 |
jgh |
- fix typo on TIME_BOMB, CUSTOMIZATION, DISABLE_ALLOW_ROOT ports options
introduced by r301477
PR: 170805
Submitted by: Artis.Caune@gmail.com
Approved by: maintainer, marius@nuenneri.ch (implicit) |
5.40 24 Jul 2012 16:00:30 |
jgh |
- update to 5.40 [1]
- while here without-{gl,sx} are no longer valid options, update to optionsNG
and pet portlint [2]
PR: ports/169766
Submitted by: umeno@rr.iij4u.or.jp [1], jgh@ [2]
Approved by: maintainer timeout, marius@nuenneri.ch ( 15 days ) |
5.34 14 Sep 2011 16:57:10 |
crees |
Update to 5.34
PR: ports/160232
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by: maintainer timeout (17 days) |
5.33 04 May 2011 07:24:22 |
decke |
- Update to 5.33
PR: ports/156730
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by: Marius Nuennerich <marius@nuenneri.ch> (maintainer) |
5.31 23 Apr 2011 14:37:13 |
flo |
- make CATEGORIES overridable, this fixes PKGORIGIN for japanese/xlockmore |
5.31 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
5.31 03 Sep 2010 08:05:32 |
bapt |
- Add missing dependency on freetype2[1]
- While here make portlint happy
PR: ports/150210 [1]
Submitted by: Craig Leres <leres _at_ ee.lbl.gov> [1]
Approved by: Marius Nuennerich <marius _at_ nuenneri.ch> (maintainer) [1] |
5.31 26 Jun 2010 08:02:21 |
makc |
Update to 5.31
PR: ports/147990
Submitted by: UMENO Takashi <umeno at rr.iij4u.or.jp>
Approved by: maintainer
Feature safe: yes |
5.29.1 18 Oct 2009 11:10:58 |
miwi |
- Update to 5.29.1
PR: 139676
Submitted by: Marius Nuennerich <marius@nuenneri.ch> (maintainer) |
5.29 01 Oct 2009 00:38:11 |
wen |
- Update to 5.29
PR: ports/138170
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp>
Approved by: maintainer, mentors(implicit) |
5.27_1 12 Feb 2009 18:59:24 |
wxs |
- Pass maintainership to marius@nuenneri.ch
Submitted by: marius@nuenneri.ch (ports@ mailing list) |
5.27_1 23 Jan 2009 16:28:36 |
flz |
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG). |
5.27 03 Dec 2008 19:07:19 |
pav |
- Allow mesagl modes on amd64
PR: ports/129295
Submitted by: Roland Smith <rsmith@xs4all.nl> |
5.27 29 Nov 2008 20:34:31 |
miwi |
- Update to 5.27
PR: 129136
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> (maintainer) |
5.26.1 18 Jul 2008 05:10:39 |
ehaupt |
- Update to 5.26.1
- Add additional master sites |
5.25_5 13 Apr 2008 13:57:36 |
naddy |
Do not link against libttf (from print/freetype) if it happens to be
installed. |
5.25_4 27 Mar 2008 11:20:18 |
miwi |
- Add missing dependens
- Bump PORTREVISION
Submitted by: pointyhat via pav |
5.25_3 25 Mar 2008 22:44:48 |
miwi |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
5.25_3 17 Mar 2008 22:39:01 |
ehaupt |
Get rid of USE_X_PREFIX. |
5.25_2 14 Mar 2008 22:31:12 |
miwi |
- Fix build when MESAGL enabled is
Submitted by: Mamoru Iwaki <iwaki@eng.niigata-u.ac.jp> (via ports@ ml) |
5.25_1 13 Mar 2008 11:33:44 |
miwi |
- Fix Mesa/GL modes
PR: 121428
Submitted by: Oliver Fromme <olli@secnetix.de> |
5.25 17 Oct 2007 10:41:25 |
miwi |
- Update to 5.25
- Update MASTER_SITES
PR: 117102
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> |
5.24 18 Jun 2007 08:45:54 |
pav |
- Introduce new OPTIONS, including Gtk2 option
PR: ports/113700
Submitted by: Rashid N. Achilov <achilov-rn@askd.ru> |
5.24 11 Jun 2007 06:21:03 |
miwi |
- Update to 113514
PR: 113514
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> |
5.23_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
5.23 02 Feb 2007 17:06:25 |
pav |
- Remove support for xfree86-3
PR: ports/106666
Submitted by: vd
With hat: portmgr |
5.23 31 Oct 2006 13:30:04 |
miwi |
- Update to 5.23
PR: ports/104668
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> |
5.22 29 Apr 2006 12:13:57 |
pav |
- Update to 5.22
PR: ports/96348
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> |
5.21_1 17 Jan 2006 20:51:24 |
tdb |
- BAD_PAM option now selectable using configure, rather than directly
editing config.h.
PR: 91907
Submitted by: Tobias Roth <ports@fsck.ch> |
5.21 11 Jan 2006 11:58:44 |
tdb |
- Update to 5.21
PR: 91626
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> |
5.20.1_1 12 Dec 2005 21:18:26 |
edwin |
xlockmore port improvements patch
Some time ago I send PR about PAM support in xlockmore. Now
I spend some time to work on xlockmore. I found that PAM
works fine by default (with --enable-pam), but only with
modules that does not requires root rights to authenticate.
But almost all PAM configurations ends with pam_unix call.
Here is the trouble. xlock drops root privileges after
startup. I use BAD_PAM again to wrap this setuid(). IMHO,
usage of BAD_PAM is right in this case. Also abort trap was
fixed. Here was error in PAM_conv function. I'll send
explanations of changes and situation to xlock-discuss
mailing list later. May be fixes will be committed into
next release of xlockmore.
(Only the first 15 lines of the commit message are shown above ) |