12:38:05 ivy: I am now convinced my IPv6 issues are routing related. I am also running radvd (since before yesterday)> 14:11:41 ivy: now reading https://freebsdfoundation.org/wp-content/uploads/2022/08/sato_IPv6.pdf and discovering sysctl net.inet6.ip6.rfc6204w3 14:14:40 Hello 14:15:30 Can someone indicate a meta AI chatbot which consolidate all other chatbots? 14:16:15 Currently I use chatGPT to help me for my questions but I feel its answers are not helpful enough 14:16:40 I wanted to use Claude but it doesn't support phone numbers in Iran :(( 14:18:12 dvl: i don't see how the problem you were describing earlier could be related to rfc6204w3, all that does is let a router autoconfigure addresses - surely you aren't using slaac to assign addresses to your routers internally! 14:18:42 it mostly comes up when you have a crappy internet connection that requires slaac for internet access so you need to enable that on your edge router 14:19:17 ivy: I know of slaac and I know it's associated with IPv6. My hosts are all manually assigned IPv6 addresses. 14:22:28 i find myself feeling like we could do with a C++ "BSD Template Library" in base... i vaguely remember reading something like this on one of the lists recently 14:26:31 I rebooted my router today to discover that, if ng0 (external pppoe interface ) doesn't come up fast, I have no ipv6 default route 14:26:35 how does one handle this? 14:27:15 how are you adding the route? i usually do it from a post-up script in mpd and haven't had any issues like that 14:27:40 ivy: that sounds like the thing that I do not know about yet 14:28:08 set iface up-script /etc/whatever 14:28:16 https://www.irccloud.com/pastebin/AfaLMi43/rc.conf 14:28:30 then in /etc/whatever: iface=$1; route add -inet6 2000::/3 -interface $iface 14:28:50 awesome, let me try that a few times 14:29:05 the static route in rc.conf above seems to only work if the interface is up 14:29:11 which probably makes sense 14:29:46 it seems somewhat redundant to set $ipv6_defaultrouter and also have an $ipv6_static_routes for ::/0 14:29:55 but with the mpd script, you shouldn't need either of those 14:49:38 hi! anybody managed to change the soft limit of the nofile of a podman container using ocijail? 15:37:30 something is wrong with the command 15:38:13 something is wrong with the command 15:38:13 "/usr/sbin/daemon -S -l daemon -s debug -T gitea -u git -p /var/run/gitea.pid -l daemon -s warning /usr/bin/env -i 'GITEA_WORK_DIR=/usr/local/share/gitea' 'GITEA_CUSTOM=/usr/local/etc/gitea' 'HOME=/usr/local/git' 'PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin' 'USER=git' /usr/local/sbin/gitea web" 15:39:30 How can I debug the daemon? 15:39:30 I also asked chatGPT and copilot 15:48:42 momken: in these cases I do it manually in a terminal: 15:49:20 `su -m $USER` 15:49:31 `env ... /bin/sh` 15:49:38 `export -p` 15:49:53 `/usr/local/sbin/gitea=web` 15:50:04 usually its a permissions thing wrong somewhere 15:51:41 dch Thanks for responding. Should I try to run `/usr/local/sbin/gitea=web` as git user? 15:52:03 momken: you need to do the commands *exactly* as the rc.d script 15:52:35 also, try adding `rc_debug=YES` and `rc_startmsgs=YES` to rc.conf 15:52:46 these tell you what the commands are 15:53:01 a common problem is that you try to set the user in both rc.d and in daemon invocation 15:53:14 then its insufficient permissions 16:00:01 dch After adding `rc_debug=YES` and `rc_startmsgs=YES` to rc.conf I get this: 16:00:01 # service gitea status 16:00:02 gitea is not running. 16:00:03 # service gitea status 16:00:04 gitea is not running. 16:00:33 # service gitea status 16:00:33 `/usr/local/etc/rc.d/gitea: DEBUG: pid file (/var/run/gitea.pid): not readable.` 16:00:41 `gitea is not running.` 16:56:59 dch I also tried these commands and they worked. 16:57:00 root@gitea-manual-2:~ # su -m git 16:57:00 % env 'GITEA_WORK_DIR=/usr/local/share/gitea' 'GITEA_CUSTOM=/usr/local/etc/gitea' 'HOME=/usr/local/git' 'PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin' 'USER=git' 16:57:01 PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin 16:57:01 HOME=/usr/local/git 16:57:02 GITEA_CUSTOM=/usr/local/etc/gitea 16:57:02 GITEA_WORK_DIR=/usr/local/share/gitea 16:57:03 LOGNAME=root 16:57:03 SHELL=/bin/csh 16:57:04 USER=git 16:57:04 BLOCKSIZE=K 16:57:05 MAIL=/var/mail/root 16:57:05 MM_CHARSET=UTF-8 16:57:06 PWD=/root 16:57:06 TERM=xterm-256color 16:57:07 LANG=C.UTF-8 16:57:07 LC_ALL=en_US.UTF-8 16:57:08 HOSTTYPE=FreeBSD 16:57:30 Something is wrong with `daemon` and I can't figure it out 17:12:58 momken: please use a paste site for more than one-liners. servers might kick you for flooding 17:35:13 ivy: rebooted the gateway. Seems fine now. I will modify nothing for a few days and see: 17:35:15 https://dpaste.com/HRVPB63BE 18:08:19 does anyone knows why my freebsd system is saying it is upgrading to 14.2-release-p2 when it is already on that version 18:08:20 https://ibb.co/RGdZzb84 (screenshot for reference) 18:12:13 polyduekes: not me, sorry, no help. 18:31:12 because the corresponding lines in INDEX-PRESENT and INDEX-NEW differ 18:32:34 what options are there for unit testing C++ in base? is it just ATF? for some reason i thought we had googletest... 18:32:36 freebsd-update's fetch_filer_uptodate() determines a need to update if it doesn't match the newest version's file 18:32:55 ATF == Arm Trusted Firmware? 18:32:59 sysutils/atf 18:33:21 TMA (Too Many Acronyms) 18:33:25 (not integration testing, i know about kyua but i think that's overkill for this) 18:39:48 i wish /usr/share/mk had more documentation, or examples, or something 18:39:52 ring0_starr: cat /var/db/freebsd-update/tINDEX.present "INDEX-ALL|812d71cc52bbaae6368c0df1304bcf5410ab5bea2cc73b0f2f79b173cf59bc59 INDEX-NEW|d71a7f70daf30fc465fba7a18547ff216a446d47317d5fcf49fed26461b0ecb1 INDEX-OLD|83987ba6574a2212ca9737df3b37e07c2565c33f86b1674fc0eca62c934bc808" mine index files and besides, were ext2fs or tarfs even touched for the p2 patch? 18:42:29 ah, googletest is hiding in /usr/include/private 18:44:08 depends if you built a custom kernel ..? 18:48:21 i just git pull /usr/src (14.2 branch) and then make kernel because the source update and the freebsd-update binaries were different but i don't see any reason for ext2fs and tarfs to change because of that 18:49:36 what even is tarfs? is that like initramfs? 18:50:41 "The tarfs driver implements a read-only filesystem backed by a tar(5) 18:50:42 file. Currently, only POSIX archives, optionally compressed with 18:50:42 zstd(1), are supported." from the tarfs manpage 18:50:52 ah i forgot about newlines on irc 18:51:01 how's it get used in the base system though... 18:51:13 no idea lol 18:51:43 it would get built if it's specified in MODULES_OVERRIDE 18:51:53 no,i didn't touch that 18:52:04 Hello again 18:52:07 hello 18:54:19 I am sure something is wrong with this command: 18:54:20 root@gitea-manual-2:~ # /usr/sbin/daemon -S -l daemon -s debug -T gitea -u git -p /var/run/gitea.pid -l daemon -s warning /usr/bin/env -i 'GITEA_WORK_DIR=/usr/local/share/gitea' 'GITEA_CUSTOM=/usr/local/etc/gitea' 'HOME=/usr/local/git' 'PATH=/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin' 'USER=git' 18:54:21 /usr/local/sbin/gitea web >> /var/log/gitea/gitea_debug.log 18:54:25 https://freebsdfoundation.org/wp-content/uploads/2021/11/Kernel_Development_Recipes.pdf 18:54:34 > By default, a buildkernel will rebuild not only the kernel, but also every single kernel mod- 18:54:35 ule that comes with it 18:55:09 Is it available to run gitea without starting it as a service? 18:55:26 which it did in my case, i can send my kernel config if you want 20:26:41 I'm bored. Is there any idea of ??????'self hosting' for me? I have a server with 1 vcpu and 1 gb ram running freebsd 20:54:44 radhitya 1 vcpu and 1 gb ram is very small for sth serious. Run a vpn on it if you need 20:56:43 radhitya If you can host your services at home (i.e. have fiber internet and consistent power supply) I suggest you install TrueNAS on a spare computer, add some HDDs to it and self host many services on it like NextCloud and Gitea (or Gitlab CE if you have enough RAM) 21:39:41 I've done with them. Nextcloud is just not suitable for me. I still prefer scp/rsync + crontab for backup and downloading a file, momken 21:40:47 Currently services are sitting in my server: nsd, unbound, dovecot, opensmtpd, and nginx. 21:57:28 TIL freebsd-update --currently-running 23:46:20 this is the only channel which never survives a host change 23:46:38 I think it's the +r