#GoodMorning and good #tzag on this #HumpDay. 🐪

Late post this morning as I was busy trying to figure out how to get Chromium running properly with the new pledge(2) and unveil(2) changes in #OpenBSD 7.9-beta (still crashes for me in spite of everything I've done), all the while resolving my work tickets and drinking my morning #coffee

OK, I _think_ I figured it out. I had to add "/dev/null rw" to /etc/chromium/unveil.main as it was missing. It was in the other unveil files (unveil.utility_audio, unveil.utility_video, unveil.utility_network).

I hope that was the right call to make. ​ If anyone familiar with this can let me know if yay or nay, I'd greatly appreciate it. 

Not sure how much this will help, but there was a similar thread on the ports ML the other week: https://marc.info/?l=openbsd-ports&m=177413115108066

There, however, was the solution just to wait for new packages: https://marc.info/?l=openbsd-ports&m=177418633231205

Since a bit time has passed, maybe check your unveil.main?

Edit: Saw your answer just now - sometimes the federation does not work so good when using the Fediverse from an island instance.
'chromium needs to unveil dns files' - MARC

@xz No worries, and thanks for this! Your links about unveil.main confirmed that I did the right thing. 
@xz One thing I just realized thanks to a mailing list entry about Firefox and YouTube videos, I had never used the "sysmerge -p" command before. Had I known about that, I would have resolved the issue much earlier as that was now asking to merge the temporary file with the actual file, and in that temporary file was the entry for /dev/null for unveil.main and others. I'll be running sysmerge -p when I get those messages that something's changed after updating packages. 
@claudiom 'sysmerge -p' will merge any changes from the package to what is installed on your system, merging local changes.
@phessler Yep, realized that after seeing the latest mailing list entry about Firefox and YouTube. I do believe you responded to that one. I had discovered on my own with the undeadly post about the pledge changes in 7.9-beta that I needed to add the "/dev/null rw" line to unveil.main, but could have saved myself all of the trouble if I had only known about "sysmerge -p" sooner and run that. I now know I need to run that after I get the messages about changes to certain packages like Chromium, Firefox, etc. Thanks for the info though.