*: Fix WWW with broken anchors-as-comments Case 1: WWW=https://example.com#foo Here #foo is not part of the value of WWW since # introduces a comment whether it's part of a word or not (quoting the word+# makes no difference either). # needs to be escaped: WWW=https://example.com\#foo Case 2: WWW=https://example.com #foo This is probably fallout from when WWW was moved from pkg-descr to Makefile. The anchors still exist on the actual websites too or I removed them.18a2d75dd3
Port details
sysutils/pam_xdg0.8.5
PAM module to manage XDG Base Directories
- Maintainer
- jbeich@FreeBSD.org
- Packages
- pam_xdg 0.8.5
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://www.sdaoden.eu/code.html#s-toolbox
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (21)
sysutils/pam_xdg: update to 0.8.5 Changes: https://github.com/sdaoden/s-toolbox/commit/ea86cbc48914 PR: 28447495072e0274
sysutils/pam_xdg: update to 0.8.4 Changes: https://github.com/sdaoden/s-toolbox/commit/b5462c735cad Changes: https://github.com/sdaoden/s-toolbox/commit/0c35181e1d7e Reported by: portscout7376066bd1
sysutils/pam_xdg: update to 0.8.3 fetch: https://ftp.sdaoden.eu/pam_xdg-0.8.2.tar.gz: Not Found Changes: https://github.com/sdaoden/s-toolbox/commit/d8f24368d950 Changes: https://github.com/sdaoden/s-toolbox/commit/b5608df1550f Reported by: upstream (via mail)579335bc7d
sysutils/pam_xdg: restore -CURRENT support Can be useful to skip root or directory cleanup on logout as base implementation isn't configurable.b8b843a34a
sysutils/pam_xdg: update to 0.8.2 Changes: https://github.com/sdaoden/s-toolbox/commit/d6f3cfe3f03b Reported by: portscoute349f1cedc
sysutils/pam_xdg: temporarily hide on -CURRENT due to POLA violation https://cgit.freebsd.org/src/commit/?id=6e69612d5df1 https://cgit.freebsd.org/src/commit/?id=6b9e6f12e5bb From a brief look: - by default base uses /var/run/xdg/<user> while the port uses /var/run/user/<uid> - session tracking is unconditional in base but opt-in in the port - base is limited to XDG_RUNTIME_DIR while the port supports other dirs per XDG Base Directory Specification Migrating from the port requires user intervention: - adjust/remount /etc/fstab if /var/run/user was under tmpfs(5) - adjust /etc/pam.d/* to remove unused/unsupported options - re-login to inherit the new XDG_RUNTIME_DIR value - restart *user* services that survived re-login342ded777d
sysutils/pam_xdg: unbreak URL anchor after fb16dfecae4a97ba3e4405
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)fb16dfecae
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. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
sysutils/pam_xdg: switch to upstream release - Smaller size due to no unrelated tools - Aligns version with CRUX (on Repology) - Allows portscout to detect updates Suggested by: Steffen Nurpmeso (upstream)18291d3744
sysutils/pam_xdg: update to s20220802 Changes: https://git.sdaoden.eu/browse?p=s-toolbox.git;a=commitdiff;h=b71cce639d3c8af4f7ebeb
wayland: add more mostly leaf ports to virtual category Caveats: - emulators/rpcs3: install qt5-wayland and ensure Renderer is Vulkan (default) - mail/thunderbird: add MOZ_ENABLE_WAYLAND=1 via environ(7) - www/chromium: add --ozone-platform=wayland on command line - www/firefox-esr: add MOZ_ENABLE_WAYLAND=1 via environ(7) - www/firefox: add MOZ_ENABLE_WAYLAND=1 via environ(7)2948687622
sysutils/pam_xdg: switch to upstream GitHub mirrora01e4b47da
sysutils/pam_xdg: refer to the installed manpage in pkg-message PR: 2586634fa95f2e21
sysutils/pam_xdg: update to s20210916 Changes: https://git.sdaoden.eu/browse?p=s-toolbox.git;a=commitdiff;h=cdbe3ceedc8cf2a4ef8041
sysutils/pam_xdg: update to s20210901 Changes: https://git.sdaoden.eu/browse?p=s-toolbox.git;a=commitdiff;h=8691cddccdd6d19b1acbf5
sysutils/pam_xdg: update to s20210801 Changes: https://git.sdaoden.eu/browse?p=s-toolbox.git;a=commitdiff;h=43445d6d87d98691cddccd
sysutils/pam_xdg: update to s20210704 Changes: https://git.sdaoden.eu/browse?p=s-toolbox.git;a=commitdiff;h=29f15070dc330b57308830
sysutils/pam_xdg: minor rewording in pkg-messaged0c910d1d3
sysutils/pam_xdg: add new port Complete XDG Base Directories support via PAM, including injection of according environment variables into user sessions, as well as creation support for per-user $XDG_RUNTIME_DIR. https://www.sdaoden.eu/code.html#s-toolboxd255158645