<p>Inspired by the <span class="h-card"><a href="https://polymaths.social/@rl_dane" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rl_dane</span></a></span> post (<a href="https://polymaths.social/@rl_dane/statuses/01K2HZ6FD6NY14CZS63EPPNKX5" rel="nofollow" class="ellipsis" title="polymaths.social/@rl_dane/statuses/01K2HZ6FD6NY14CZS63EPPNKX5"><span class="invisible">https://</span><span class="ellipsis">polymaths.social/@rl_dane/stat</span><span class="invisible">uses/01K2HZ6FD6NY14CZS63EPPNKX5</span></a>) about "Cool computers always have/had a light background. This is where I live now. I ain't movin'" — I remember about some words, I've read in the man 4 vt.</p><p>I've already changed default console font via vidcontrol, so why not to try change a colors for the text terminals too? <img src="https://eggplant.place/media/emoji/bsd.cafe/drgn_think_science.png" class="emoji" alt=":drgn_think_science:" title=":drgn_think_science:"> </p><p>There are some sysctl variables, which can be changed via /boot/loader.conf — 16 variables for 8 base colors and for the 8 bright versions of the same colors. And <img src="https://eggplant.place/media/emoji/bsd.cafe/drgn_lurk_notice.png" class="emoji" alt=":drgn_lurk_notice:" title=":drgn_lurk_notice:"> the same 16 colors are listed in the description of my beloved Solarized color theme!</p><p>So, I just entered the necessary hex values to the /boot/loader.conf and rebooted. Result was far from ideal — somehow, the red/blue and cyan/brown colors are swapped (see the pic 1), despite all color codes are matched with corresponding hex color codes <img src="https://eggplant.place/media/emoji/bsd.cafe/drgn_confused.png" class="emoji" alt=":drgn_confused:" title=":drgn_confused:"> .</p><p>Ok, I entered blue hex color code to the variable with red code and vice versa. And the text descriptions of colors from "vidcontrol show" got the right colors. Despite, some bright colors displayed as shades of grey (see pic. 2).</p><p>Don't know why, maybe it is bug in the Intel's i915kms or in the vt driver <img src="https://eggplant.place/media/emoji/bsd.cafe/drgn_think_confused.png" class="emoji" alt=":drgn_think_confused:" title=":drgn_think_confused:"> …</p><p>The last change I've made — swapped the white and black color definitions to get something like Solarized Light. The result is on the pic. 3 <img src="https://eggplant.place/media/emoji/bsd.cafe/drgn_sparkle.png" class="emoji" alt=":drgn_sparkle:" title=":drgn_sparkle:"> </p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/solarized/" rel="tag">#Solarized</a> <a href="/tags/solarizedlight/" rel="tag">#SolarizedLight</a> <a href="/tags/terminal/" rel="tag">#terminal</a></p>
freebsd
<p>Waking up to a bunch of <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> security advisories. Ugh.</p>
<p>Join us at Open Source Summit Europe 2025!</p><p>Alice Sowerby, Contract Program Manager at the FreeBSD Foundation, will be part of her second session at the event, speaking on the EU Sovereign Tech Fund (EU-STF) Panel:</p><p>Date: Thursday, June 26 | 11:00–11:40 CET<br>Location: Amsterdam</p><p>Panel: Securing Europe’s Open Source Infrastructure: A Technical Case for an EU-Wide Sovereign Tech Fund</p><p>Explore the schedule: <a href="https://bit.ly/3NXx5Zp" rel="nofollow"><span class="invisible">https://</span>bit.ly/3NXx5Zp</a><br> 📌 Register here: <a href="https://bit.ly/3yD2c78" rel="nofollow"><span class="invisible">https://</span>bit.ly/3yD2c78</a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/ossummit/" rel="tag">#OSSummit</a></p>
<p>Using pkgbasify to repair a broken installation of FreeBSD 14.3-RELEASE</p><p><a href="https://gist.github.com/grahamperrin/9570092c127bd43777961b6f016e75ba" rel="nofollow" class="ellipsis" title="gist.github.com/grahamperrin/9570092c127bd43777961b6f016e75ba"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/grahamperrin/9</span><span class="invisible">570092c127bd43777961b6f016e75ba</span></a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/foundation/" rel="tag">#Foundation</a> <a href="/tags/pkg/" rel="tag">#pkg</a> <a href="/tags/pkbase/" rel="tag">#pkbase</a> <a href="/tags/pkgbasify/" rel="tag">#pkgbasify</a> <a href="/tags/installer/" rel="tag">#installer</a></p>
<p>FreeBSD package repository name changes</p><p><a href="https://reddit.com/r/freebsd/comments/1n40dbd/freebsd_repository_name_changes/" rel="nofollow" class="ellipsis" title="reddit.com/r/freebsd/comments/1n40dbd/freebsd_repository_name_changes/"><span class="invisible">https://</span><span class="ellipsis">reddit.com/r/freebsd/comments/</span><span class="invisible">1n40dbd/freebsd_repository_name_changes/</span></a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/pkg/" rel="tag">#pkg</a></p>
<p>Client: "I’d like to try some alternative themes for my WordPress site you’re hosting, but I’m afraid of breaking the production site."</p><p>Me: "Say no more."</p><p>I start: <br>- create a record for the test site</p><p>- bastille clone -l prod testing ip</p><p>- bastille console nginx → edit nginx proxy, add the new domain → certbot --nginx -d newdomain.tld</p><p>- bastille console testing → mysql → UPDATE wp_options SET option_value = '<a href="https://newdomain.tld" rel="nofollow"><span class="invisible">https://</span>newdomain.tld</a>' WHERE option_name = 'siteurl';<br>UPDATE wp_options SET option_value = '<a href="https://newdomain.tld" rel="nofollow"><span class="invisible">https://</span>newdomain.tld</a>' WHERE option_name = 'home';</p><p>- "Done. You can now connect to..."</p><p>FreeBSD, jails, ZFS. No limits.</p><p><a href="/tags/runbsd/" rel="tag">#RunBSD</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/jails/" rel="tag">#jails</a> <a href="/tags/bastillebsd/" rel="tag">#BastilleBSD</a> <a href="/tags/wordpress/" rel="tag">#WordPress</a></p>
Edited 175d ago
<p>Help, please:</p><p><a href="https://lists.freebsd.org/archives/freebsd-current/2025-September/008892.html" rel="nofollow" class="ellipsis" title="lists.freebsd.org/archives/freebsd-current/2025-September/008892.html"><span class="invisible">https://</span><span class="ellipsis">lists.freebsd.org/archives/fre</span><span class="invisible">ebsd-current/2025-September/008892.html</span></a></p><p>I want to use uclcmd with a file that is initially empty: </p><p>/usr/local/etc/pkg/repos/FreeBSD.conf</p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/pkg/" rel="tag">#pkg</a> <a href="/tags/pkgbase/" rel="tag">#pkgbase</a></p>
<p>FreeBSD: pkgbase: major upgrades</p><p><<a href="https://gist.github.com/grahamperrin/a58edbb8587af513a154ac01d922f611#file-pkgbase-major-upgrade-md-readme" rel="nofollow" class="ellipsis" title="gist.github.com/grahamperrin/a58edbb8587af513a154ac01d922f611#file-pkgbase-major-upgrade-md-readme"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/grahamperrin/a</span><span class="invisible">58edbb8587af513a154ac01d922f611#file-pkgbase-major-upgrade-md-readme</span></a>></p><p>― a rough guide, for alpha testing on AMD64.</p><p>From <<a href="https://redd.it/1nlo8lp" rel="nofollow"><span class="invisible">https://</span>redd.it/1nlo8lp</a>>: </p><p>❮ An obvious response to the roughness: it's more complicated than legacy freebsd-update(8) (for FreeBSD 14.3-RELEASE). True; this is for alpha testing.</p><p>Please read the preamble before anything else. If you have any question, please don't hesitate to ask. ❯</p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/pkg/" rel="tag">#pkg</a> <a href="/tags/pkgbase/" rel="tag">#pkgbase</a> <a href="/tags/alpha/" rel="tag">#alpha</a></p>
Edited 199d ago
<p>RE: <a href="https://mastodon.bsd.cafe/@grahamperrin/115790975758203115" rel="nofollow" class="ellipsis" title="mastodon.bsd.cafe/@grahamperrin/115790975758203115"><span class="invisible">https://</span><span class="ellipsis">mastodon.bsd.cafe/@grahamperri</span><span class="invisible">n/115790975758203115</span></a></p><p>"… the reality is that building an operating system is INCREDIBLY hard, … just the stuff that we did with the debugger and all these hoops you have to jump through, …</p><p>I mean, that's just a fraction of a thing, like, an OS is ENORMOUS, and it's decades of work layered on top, and somehow, someone has to keep it all in their head and get it working. … it's very, very difficult to understand that it's NOT easy – and if anybody thinks this stuff is easy, by the way, go build your own operating system and see how hard it is. It is unbelievably painful. …"</p><p>― <a href="https://www.reddit.com/r/freebsd/comments/1pwtsqc/comment/nwgvvbs/" rel="nofollow" class="ellipsis" title="www.reddit.com/r/freebsd/comments/1pwtsqc/comment/nwgvvbs/"><span class="invisible">https://</span><span class="ellipsis">www.reddit.com/r/freebsd/comme</span><span class="invisible">nts/1pwtsqc/comment/nwgvvbs/</span></a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a></p>
<p>FUCK IT</p><p>WHAT A WASTE OF TIME</p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/vi/" rel="tag">#vi</a></p>
Edited 194d ago
<p>When one of the first things you do is lookup if FreeBSD has the MangoWM in it's ports you know what kind of day it'll be 🤓 It doesn't btw, so I guess I'll possibly go for a compile.<br><a href="/tags/freebsd/" rel="tag">#freebsd</a></p>
<p>What is you favorite <a href="/tags/tech/" rel="tag">#tech</a> <a href="/tags/software/" rel="tag">#software</a> <a href="/tags/homelab/" rel="tag">#homelab</a> <a href="/tags/linux/" rel="tag">#linux</a> <a href="/tags/freebsd/" rel="tag">#freebsd</a> news site? I’m asking because I want some rss feeds to add to my daily reading. Thanks ❤️</p>
Under the hood update!<br><br>I’ve finally retired the old cron + sh setup for the weather bots. It served us well, but it had a major flaw: if I rebooted the server while it was posting, the job just died halfway. If the server was down during a scheduled slot, the forecast was lost forever.<br><br>So, I wrote a custom Python daemon to run inside the FreeBSD Jails.<br><br><p>It’s stateful now. If a crash happens at city 15 of 50, it resumes exactly there on reboot.</p><p>If the server naps/is rebooting during a scheduled run, the bot realizes it missed a slot and runs immediately upon waking up.</p><a href="/tags/fedimeteo/" rel="tag">#FediMeteo</a> <a href="/tags/sysadmin/" rel="tag">#SysAdmin</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/coding/" rel="tag">#Coding</a> <a href="/tags/selfhosted/" rel="tag">#SelfHosted</a> <a href="/tags/ownyourdata/" rel="tag">#OwnYourData</a> <a href="/tags/staytuned/" rel="tag">#StayTuned</a><br>
<p>FreeBSD Installer: using the installer's offline packages</p><p><a href="https://gist.github.com/grahamperrin/7a72a9c8eeedca80c266e279f057b47a#file-freebsd-installer-offline-packages-md-readme" rel="nofollow" class="ellipsis" title="gist.github.com/grahamperrin/7a72a9c8eeedca80c266e279f057b47a#file-freebsd-installer-offline-packages-md-readme"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/grahamperrin/7</span><span class="invisible">a72a9c8eeedca80c266e279f057b47a#file-freebsd-installer-offline-packages-md-readme</span></a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/packages/" rel="tag">#packages</a> <a href="/tags/pkg/" rel="tag">#pkg</a></p>
<p>FreeBSD 15.0-ALPHA5 Now Available</p><p><a href="https://lists.freebsd.org/archives/freebsd-stable/2025-October/003330.html" rel="nofollow" class="ellipsis" title="lists.freebsd.org/archives/freebsd-stable/2025-October/003330.html"><span class="invisible">https://</span><span class="ellipsis">lists.freebsd.org/archives/fre</span><span class="invisible">ebsd-stable/2025-October/003330.html</span></a></p><p>For freebsd-update: </p><p>― "THE STEP OF UPDATING YOUR EXISTING SYSTEM FIRST IS NECESSARY …"</p><p><a href="https://www.reddit.com/r/freebsd/comments/1nyu2ky/comment/nhx8x53/" rel="nofollow" class="ellipsis" title="www.reddit.com/r/freebsd/comments/1nyu2ky/comment/nhx8x53/"><span class="invisible">https://</span><span class="ellipsis">www.reddit.com/r/freebsd/comme</span><span class="invisible">nts/1nyu2ky/comment/nhx8x53/</span></a></p><p>Screenshots below are of a multi-desktop environment system that used pkg for the update from ALPHA4 to ALPHA5.</p><p><a href="/tags/alpha/" rel="tag">#alpha</a> <a href="/tags/cinnamon/" rel="tag">#Cinnamon</a> <a href="/tags/mate/" rel="tag">#MATE</a> <a href="/tags/kde/" rel="tag">#KDE</a> <a href="/tags/plasma/" rel="tag">#Plasma</a> <a href="/tags/sddm/" rel="tag">#SDDM</a> <a href="/tags/firefox/" rel="tag">#Firefox</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/foundation/" rel="tag">#Foundation</a></p>
Edited 183d ago
<p>After maybe a decade of "pkgbase", I doubt that the official new phrase "freebsd-base" will catch on and become more popular. </p><p>It's five syllables, plus a hyphen, which breaks tagging in (at least) Mastodon. </p><p><a href="/tags/pkgbase/" rel="tag">#pkgbase</a> <a href="/tags/freebsd/" rel="tag">#freebsd</a>-base <a href="/tags/freebsd/" rel="tag">#FreeBSD</a></p>
<p>freebsd-base: major upgrades: pkg-static: no trusted certificates</p><p><a href="https://www.reddit.com/r/freebsd/comments/1pdsyfo/freebsdbase_major_upgrades_pkgstatic_no_trusted/" rel="nofollow" class="ellipsis" title="www.reddit.com/r/freebsd/comments/1pdsyfo/freebsdbase_major_upgrades_pkgstatic_no_trusted/"><span class="invisible">https://</span><span class="ellipsis">www.reddit.com/r/freebsd/comme</span><span class="invisible">nts/1pdsyfo/freebsdbase_major_upgrades_pkgstatic_no_trusted/</span></a></p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/pkgbase/" rel="tag">#pkgbase</a></p>
OMG How did that happen ? Not a great photo from my old FP4. Also I've not yet installed <a href="/tags/openbsd/" rel="tag">#OpenBSD</a> on this AMD P14s Gen 1. She's still running <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> at the moment. <img src="https://eggplant.place/media/emoji/snac.smithies.me.uk/freebsd.png" class="emoji" alt=":freebsd:" title=":freebsd:"> <img src="https://eggplant.place/media/emoji/snac.smithies.me.uk/openbsd.png" class="emoji" alt=":openbsd:" title=":openbsd:"> <img src="https://eggplant.place/media/emoji/snac.smithies.me.uk/runbsd.jpg" class="emoji" alt=":runbsd:" title=":runbsd:"><br>
<p>I have checksum mismatches for a file from a UK mirror, <<a href="http://ftp.uk.freebsd.org/pub/FreeBSD/" rel="nofollow" class="ellipsis" title="ftp.uk.freebsd.org/pub/FreeBSD/"><span class="invisible">http://</span><span class="ellipsis">ftp.uk.freebsd.org/pub/FreeBSD</span><span class="invisible">/</span></a>>. </p><p>Mismatches for the same file when downloaded from <<a href="https://download.freebsd.org/" rel="nofollow"><span class="invisible">https://</span>download.freebsd.org/</a>>. </p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a></p>
Are you in <a href="/tags/tech/" rel="tag">#tech</a> and running your own <a href="/tags/fediverse/" rel="tag">#Fediverse</a> instance? You might want to join an Activity Pub relay instance!<br><br>My relay at <a href="https://fedi-relay.gyptazy.com" rel="nofollow"><span class="invisible">https://</span>fedi-relay.gyptazy.com</a> has currently 139 instances connected, mostly tech related sharing the same mindset and interests like <a href="/tags/linux/" rel="tag">#Linux</a>, <a href="/tags/bsd/" rel="tag">#BSD</a>, <a href="/tags/ansible/" rel="tag">#Ansible</a>, <a href="/tags/proxmox/" rel="tag">#Proxmox</a>, <a href="/tags/coding/" rel="tag">#Coding</a>, and many more! You can easily join from your instance when using <a href="/tags/pleroma/" rel="tag">#Pleroma</a>, <a href="/tags/snac/" rel="tag">#snac</a> (<a href="/tags/snac2/" rel="tag">#snac2</a>), <a href="/tags/mastodon/" rel="tag">#Mastodon</a> and its forks 🙂<br><br><a href="/tags/fedi/" rel="tag">#fedi</a> <a href="/tags/fediworld/" rel="tag">#fediworld</a> <a href="/tags/fedicommunity/" rel="tag">#fedicommunity</a> <a href="/tags/community/" rel="tag">#community</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/openbsd/" rel="tag">#OpenBSD</a> <a href="/tags/netbsd/" rel="tag">#NetBSD</a> <a href="/tags/homelab/" rel="tag">#homelab</a> <a href="/tags/python/" rel="tag">#Python</a> <a href="/tags/debian/" rel="tag">#Debian</a> <a href="/tags/rockylinux/" rel="tag">#RockyLinux</a> <a href="/tags/feditips/" rel="tag">#Feditips</a><br>
<p>What are the most common myths and misconceptions about FreeBSD?</p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/til/" rel="tag">#TIL</a></p>
Ciao, FediMeteo!<br><br>In the past few days FediMeteo seemed to be having some performance trouble. I dug into it and only found minor issues, until I realised the VM itself had fallen off a cliff. After several reboots it became clear that both bandwidth and I/O latency had dropped to absurd levels. I suspect the provider slapped a cap on it.<br><br>So I took the chance to move everything to another VM and provider, still at 4 euro per month. And starting today, forecasts will be delivered straight from Italy. The performance jump feels like going from a storm to clear skies.<br><br>FediMeteo’s mission goes on. More countries are coming (stay tuned!) and we will keep aiming to serve everything from a 4 euro VM. I do have powerful hardware available, but proving that the project can run on tiny resources is still part of the mission.<br><br><a href="/tags/fedimeteo/" rel="tag">#FediMeteo</a> <a href="/tags/fedimeteoannouncements/" rel="tag">#FediMeteoAnnouncements</a> <a href="/tags/fedimeteoservices/" rel="tag">#FediMeteoServices</a> <a href="/tags/vm/" rel="tag">#VM</a> <a href="/tags/runbsd/" rel="tag">#RunBSD</a> <a href="/tags/freebsd/" rel="tag">#FreeBSD</a><br>
<p>FreeBSD 15.0-RELEASE-p3 on ARM64 in QEMU: </p><p>― SDDM, pictured, is barely usable. </p><p>After login to Plasma (X11), resolution is limited to 800 x 600. </p><p>How can I avoid the issue with SDDM? </p><p>Host: Kubuntu 25.10, Virtual Machine Manager with Ramfb for video. Guest: non-base packages from the latest repos.</p><p>Not reproducible with FreeBSD 16.0-CURRENT on ARM64 in QEMU on the same host. </p><p><a href="/tags/freebsd/" rel="tag">#FreeBSD</a> <a href="/tags/arm64/" rel="tag">#ARM64</a> <a href="/tags/aarch64/" rel="tag">#aarch64</a> <a href="/tags/qemu/" rel="tag">#QEMU</a> <a href="/tags/sddm/" rel="tag">#SDDM</a></p>
Edited 22d ago
People keep asking for free VPS / VMs and I’m evaluating a good spot for reopening the registration at <span class="h-card"><a href="https://mastodon.bsd.cafe/@BoxyBSD" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>BoxyBSD</span></a></span><br><br>I think <a href="/tags/fosdem/" rel="tag">#FOSDEM</a> might be a perfectly good slot to provide people BSD based systems for free again.<br><br><a href="/tags/opensource/" rel="tag">#opensource</a> <a href="/tags/learning/" rel="tag">#learning</a> <a href="/tags/education/" rel="tag">#education</a> <a href="/tags/runbsd/" rel="tag">#runbsd</a> <a href="/tags/freebsd/" rel="tag">#freebsd</a> <a href="/tags/openbsd/" rel="tag">#openbsd</a> <a href="/tags/netbsd/" rel="tag">#netbsd</a> <a href="/tags/bsd/" rel="tag">#bsd</a> <a href="/tags/freevm/" rel="tag">#freevm</a> <a href="/tags/freevps/" rel="tag">#freevps</a> <a href="/tags/hosting/" rel="tag">#hosting</a> <a href="/tags/ipv6/" rel="tag">#ipv6</a> <a href="/tags/homelab/" rel="tag">#homelab</a><br>
<p><a href="/tags/californialaw/" rel="tag">#CaliforniaLaw</a> is written by people who are either very ignorant or very incompetent.</p><p><a href="https://leginfo.legislature.ca.gov/faces/billStatusClient.xhtml?bill_id=202520260AB1043" rel="nofollow" class="ellipsis" title="leginfo.legislature.ca.gov/faces/billStatusClient.xhtml?bill_id=202520260AB1043"><span class="invisible">https://</span><span class="ellipsis">leginfo.legislature.ca.gov/fac</span><span class="invisible">es/billStatusClient.xhtml?bill_id=202520260AB1043</span></a></p><p>They have assumed that all operating systems are like Microsoft Windows 11, Android, or iOS; and have written legislation for operating systems where people download glorified WWW client 'apps', from 'stores', which use 'accounts' that they have with vendors or Microsoft/Google/Apple.</p><p>But the legislation *as worded* *also* covers everything from <a href="/tags/debian/" rel="tag">#Debian</a> and <a href="/tags/ubuntu/" rel="tag">#Ubuntu</a> through <a href="/tags/arch/" rel="tag">#Arch</a> Linux and <a href="/tags/mobaxterm/" rel="tag">#MobaXTerm</a> to <a href="/tags/freebsd/" rel="tag">#FreeBSD</a> and <a href="/tags/netbsd/" rel="tag">#NetBSD</a> and <a href="/tags/openbsd/" rel="tag">#OpenBSD</a>; where users anonymously use package managers or ports systems to install applications, written by developers, on operating systems, from 'publicly available internet website' repositories.</p><p>There is no age field in the GECOS data in master.passwd(5) of course, and the reality is that no BSD or Linux-based operating system has this concept of apps/stores/accounts.</p><p><a href="/tags/midnightbsd/" rel="tag">#MidnightBSD</a> <a href="/tags/freesoftware/" rel="tag">#FreeSoftware</a> <a href="/tags/unix/" rel="tag">#Unix</a> <a href="/tags/california/" rel="tag">#California</a> <a href="/tags/uslaw/" rel="tag">#USLaw</a> <a href="/tags/ageverification/" rel="tag">#AgeVerification</a> <a href="/tags/gdpr/" rel="tag">#GDPR</a></p>

