-
hwpplayer1
hi people!
-
gry
hello
-
hwpplayer1
it's been a long time
-
hwpplayer1
I am a member of Turkish local hackerspace in Telegram also
-
hwpplayer1
And also I'm admin there
-
gry
lovely
-
hwpplayer1
gry if not a problem where are you from ?
-
gry
Australia
-
hwpplayer1
Nice Country
-
gry
i've not been to Turkey, and i've not seen members of local unix user groups, bit shy of new places so
-
gry
yes, it is great so far
-
hwpplayer1
Do you have a server located in your country ?
-
hwpplayer1
I have a website which is "shared hosting" but not a server located in a dataceenter
-
hwpplayer1
I was running FreeBSD in GCP
-
gry
hwpplayer1: i got a vm in south australia, from networkpresence
-
gry
datacenter sort of thing gives me more control, but is more expensive
-
hwpplayer1
true
-
gry
i do have a static ip at home so it could be used for some services shared with a group of friends, but nothing production level
-
hwpplayer1
understood
-
hwpplayer1
let me search networkpresence
-
hwpplayer1
-
hwpplayer1
-
hwpplayer1
sorry for copy paste
-
hwpplayer1
"... awesome!! They solved the problem before I had finished explaining it." :)
-
meena
-
VimDiesel
Title: 271243 – sysutils/tuptime: Fix cron file
-
vkarlsen
A bit confusing, yes. I had to look at the patch to understand what it meant.
-
debdrup
meena: A more "correct" way to give feedback like that is to find the mail in the appopriate commits mailing list and grab the mbox file, then open it in your MUA and responding to the commiter that way.
-
Demosthenex
ok, so /home, or /usr/home? ;]
-
RhodiumToad
/home
-
Demosthenex
or third option, /usr/home with a symlink from /home
-
RhodiumToad
but you have to create it yourself prior to creating any users
-
RhodiumToad
the /home -> /usr/home symlink is evil
-
Demosthenex
haha!
-
Demosthenex
i do that often on clusters ;]
-
debdrup
As an example, I committed something with a bit too little context, which got filed as
lists.freebsd.org/archives/dev-commits-doc-all/2023-May/002008.html - and then did the above (except that I replied to the mailing list).
-
VimDiesel
Title: git: e7be269af4 - main - Added missing -u flag to pdbedit
-
debdrup
-
VimDiesel
Title: pw_user.c « pw « usr.sbin - src - FreeBSD source tree
-
RhodiumToad
that's the evil I was speaking of
-
debdrup
I don't understand why it's evil.
-
debdrup
There are good reasons for it, outlined fairly cogently.
-
RhodiumToad
there is one time where you want /home -> /usr/home, and that's when you're using ufs, multiple partitions, and no dedicated /home partition
-
RhodiumToad
which, these days, is approximately nobody
-
RhodiumToad
as long as you create /home yourself first, that code isn't used
-
RhodiumToad
if you have actual human users, then you almost never want /home to be part of either / or /usr
-
debdrup
On ZFS, it's zpool/usr/home because of boot environments - and it gets mounted as /usr/home/
-
RhodiumToad
the only reason given in that comment is to put it in /usr rather than / if it comes down to a choice, since /usr is usually bigger if they are separate partitions
-
debdrup
s/it\'s/the dataset/
-
RhodiumToad
well that's just wrong
-
meena
debdrup: i dunno if my MUA allows that, but i can try
-
debdrup
meena: mutt and derivatives lets you use -f /path/to/mbox to open arbitrary mbox files
-
debdrup
RhodiumToad: I don't think boot environments work without doing it like that.
-
meena
-
VimDiesel
Title: Setting up the Mutt mail client with Protonmail | by Brian Thompson | Medium
-
RhodiumToad
there seems no reason why boot environments should care about /home any more than they care about any other random extra dataset that you might have
-
debdrup
meena: neomutt has a bunch of rather nice additions
-
Lovis_IX
Hello, I switch recently form Mutt to Neomutt. Seems Neomutt is fastter than Mutt and I agree, there is nice additions
-
meena
debdrup: i've got thunderbird installed, and can open .eml files (fancy name for mbox). Would you reply-to-all or just to someone specific?
-
debdrup
meena: Just reply to the committer
-
RhodiumToad
not also to the list?
-
meena
but then the question is which list…
-
debdrup
Well, I typically do ^l which replies to a list if List-Post is defined in the headers..
-
debdrup
meena: dev-commits-ports-main@
-
meena
ate
-
meena
aye, even
-
meena
(i am hungry tho)
-
meena
cool. I've got Thunderbird setup now to use my freebsd@ account
-
meena
hrm… do I have to be subscribed to the list?
-
debdrup
I'm pretty sure you have to be subscribed to every list to reply to it, but I'd recommend using the nomail unless you're following a particular tree closely (ie. using it for development).
-
debdrup
s/nomail/nomail option/
-
meena
debdrup: ports, not so much… src, yes, but i use FreshBSD as my eye on that
-
debdrup
Yeah, I use freshports for src and ports, and am subscribed to the doc mailing list.
-
debdrup
Err, freshbsd for src and freshports for ports (via an RSS feed)
-
debdrup
-
VimDiesel
Title: FreshPorts newsFreshPorts newsnews/py-sabctools - 7.0.1misc/py-torchvision - 0.15.2.r2misc/py-pytorch - 2.0.0devel/rubygem-rubocop-factory_bot - 2.22.0math/py-lrcalc - 2.1textproc/py-jupyter_sphinx - 0.3.2devel/py-pydantic-core - 0.28.0lang/scratch - 1.4.0.7x11/habak - 0.2.5graphics/py-colorthief - 0.2.1graphics/py-haishoku - 1.1.8devel/R-cran-timechange - 0.2.0math/octave-forge-octave-pool - 1.0.0emulators/qemu7 - (1 more message)
-
meena
debdrup: what about deprecated / deleted ports
-
debdrup
meena: *shrug*
-
debdrup
I'd suggest talking to Dan about it.
-
debdrup
He's usually very receptive to feedback :)
-
meena
-
VimDiesel
Title: Re: git: 2aedfff8a362 - main - sysutils/tuptime: Fix cron file
-
yuripv
then you are using it wrong (somehow), it doesn't for me
-
yuripv
did you reply to the actual message in the list?
-
meena
yuripv: i downloaded the message, and then hit: reply-to-list
-
yuripv
so it's missing the message ids it can use, not a thunderbird fault
-
meena
-
meena
Message-Id: <202305080736.3487asix068025⊙gfo>
-
yuripv
i also don't see user-agent in your reply, your smtp relay stripping too much?
-
yuripv
you could use test⊙Fo mailing list to check
-
meena
do i have to subscribe to that one as well?
-
yuripv
no idea, just try, you can spam it however you want :D
-
debdrup
meena: the in-reply-to header item is what controls threading in mlmmj I think
-
debdrup
also yeah, it might also be the smtp
-
debdrup
-
VimDiesel
Title: Responding correctly to threads in Thunderbird
-
debdrup
That looks like the thing you want.
-
debdrup
jwz.org/doc/threading.html this is the original source for the standard
-
VimDiesel
Title: message threading
-
debdrup
..oh, that's mentioned in the article, too.
-
meena
-
VimDiesel
Title: In-Reply-To header being removed if no References header is present · Issue #122 · ProtonMail/proton-bridge · GitHub
-
uskerine
hi, I am reading about the Ghostscript API, it says you need to include the header (and likely the library).
-
uskerine
the header is gsapi.h, any tip on where/how to search which packate does have this header?
-
RhodiumToad
gsapi.h? for what version? I see an iapi.h
-
RhodiumToad
/usr/local/include/ghostscript/iapi.h was installed by package ghostscript9-agpl-base-9.56.1_10
-
RhodiumToad
more generally, the pkg-provides package allows you to look up what packages contain any given file
-
uskerine
Thanks RhodiumToad , are you suggesting that gsapi.h is actually iapi.h?
-
meena
gsapi is Kerberos stuff
-
RhodiumToad
gssapi is kerberos-related
-
uskerine
As far as I am reading in ChatGPT (could be totally wrong), iapi.h is the low level, and gsapi.h is the actual API to use when embbedding Ghostscript in an application
-
RhodiumToad
I don't seem to have a gsapi.h
-
RhodiumToad
... why are you reading anything from chatgpt?
-
uskerine
Sometimes it says something
-
uskerine
I am reading iapi.h and it seems it has the functions I am looking for
-
uskerine
I guess it is time to read the API documentation at Ghostscript
-
uskerine
Thanks RhodiumToad
-
meena
13:54 <RhodiumToad> ... why are you reading anything from chatgpt? ⬅️ why indeed…
-
gzar
hey folks. turns out i had dtrace enabled
-
gzar
so if you want Rhodiumtoad i can do some further poking
-
rogersm
what is the preferred fw for Freebsd? ipfw?
-
llua
the one with the features you want
-
» RhodiumToad likes ipfw, but pf has many adherents
-
mason
There's still ipf.
-
Schamschula
I'm not sure why apache24 has started quitting on its own. It has happened three times since I upgraded to 13.2. It never happened before (back to 10.x).
-
rwp
Schamschula, Is it on the public Internet where it gets network abuse from external influence? Anything in the error log? Could it be running out of virtual memory? I monitor Apache and restart it with "monit".
-
Schamschula
rwp: Publicly accessible, but content is not exposed. Unfortunately, the error log has rolled over with the last restart. I'll have to change the configuration to keep a few older logs.
-
yuripv
if it's crashing, there should be a message in system log
-
Schamschula
kernel: pid 14922 (httpd), jid 0, uid 0: exited on signal 4 (core dumped)
-
meena
Schamschula: and, is there a core?
-
debdrup
Mmm, core files.
-
Schamschula
Looking for them
-
debdrup
..although they won't do much good without debugging symbols.
-
meena
-
VimDiesel
Title: mpm_common - Apache HTTP Server Version 2.4
-
Schamschula
I seen nothing in /var/crash
-
meena
that's where kernel crashsumps end up in
-
meena
demons are a bit tricky, because they usually cd to /
-
meena
but nothing can (hopefully) write to / other than root, and apache just starts as root, it doesn't do any real work as root
-
Schamschula
Apparently, I have to set kern.sugid_coredump to 1. Unfortunately, the module documentation is unclear on how to do that.
-
debdrup
sysctl(8)
-
meena
man.freebsd.org/core(5) has info on how to generally collect coredumps, which isn't Apache Httpd specific
-
VimDiesel
Title: core(5)
-
Schamschula
I set `sysctl kern.sugid_coredump=1` Hopefully, next time it happens there'll be bit to go on.
-
debdrup
You might want to set the value in sysctl.conf(5), if you want it to persist across reboots.
-
Schamschula
debdrup: done
-
debdrup
Schamschula: also, like I said, you want debugging symbols - which means you need to build apache (and possibly everything that hooks into it) with debugging symbols. Check
wiki.freebsd.org/DebuggingPorts
-
VimDiesel
Title: DebuggingPorts - FreeBSD Wiki
-
complexnumber
Hello, when setting up an NFS server, instead of listing clients by individual IP can I use CIDR notation to allow anyone in the range of IP addresses to connect to the NFS server?
-
pstef
yuripv: strange coincidence, I was looking at enable_altgr just yesterday. I wondered why it didn't work while enabled by default. From your commit it seems it is off by default, is that right?
-
debdrup
complexnumber: That's covered in exports(5).
-
complexnumber
thank you, will look it up now
-
debdrup
-
VimDiesel
Title: FreeBSD / src / 7e0f8b7 / Add mrsasutil(8) as alias to mfiutil(8) - FreshBSD
-
» V_PauAmma_V is briefly disconcerted by MRSA in that name.
-
rwp
Schamschula, Also look at the apache access.log to see what was happening right up to when it crashed. Can be a clue there. Also if using the PHP module it might be PHP crashing instead of Apache.
-
yuripv
pstef: no, it's enabled by default, i was looking at the forums post asking how to make right alt behave like left one
-
Schamschula
rwp: found the culprit: my log rotation script. Now, I need to figure out why that suddenly no longer works correctly.
-
Schamschula
It looks like using apachectl to do a graceful restart might not be the best way to restart httpd. We'll see if using service apache24 will fix this.
-
rwp
Schamschula, Yay for finding the root of the problem. But "apachectl graceful" is the normal thing to do. If that is causing a crash then that's the bug source.
-
VVD
ScentedFern, log rotate - kill -30
-
VVD
30 is USR1
-
VVD
Do you have crash apache24 during logrotate?
-
VVD
If yes and you are using mod_php, then check this:
bugs.freebsd.org/bugzilla/show_bug.cgi?id=268318
-
VimDiesel
Title: 268318 – www/apache24 with www/mod_php82: opcache + ASLR turned on crashes Apache
-
VVD
Schamschula
-
pstef
yuripv: ah. I thought after your recent commit the page doesn't say but seems to suggest that the sysctl defaults to 0
-
Freaky
Schamschula: Apache ships with a rotatelogs command you can have it pipe to, saves having to kick Apache every cycle
-
yuripv
pstef: i was looking at enable_bell, it's 0 by default and page says =1, so i used the inverse logic :)
-
pstef
hmm, maybe you're right
-
yuripv
but the kbd_* ones show the default (i'd just remove the =N part from synopsis)
-
pstef
altgr=1 doesn't seem to work for me in VT anyway, but I'll leave that one for some other time
-
yuripv
pstef: with which keymap?
-
pstef
I just added a hack to clear color inversion of selected text when screen changes and diff is non-zero, but I haven't checked if that works :)
-
pstef
no idea about the keymap, I wasn't even aware
-
yuripv
in some keymaps altgr acts e.g. as layout switch
-
yuripv
just tried the pl.kbd, altgr seems to work there