IRC channel logs
2024-10-11.log
back to list of logs
<gnucode>damo22: What is currently using libirqhelp ? I'm trying to document it in the wiki, and it would be nice to able to point to some code that uses it. <gnucode>So I just git cloned glibc and set up topgit I think... <gnucode>git checkout tschwinge/Roger_Whittaker <gnucode>the latest commit is from 2018 there. <gnucode>I'm guessing then that this page is way outdated: file:///home/joshua/prog/gnu/hurd/web.rendered/source_repositories/glibc.html <gnucode>trying to document the remap translator...I hear it's a cool one... <gnucode>ok, so I would like to create an example of remap. <gnucode>here's my thought...I'll redirect /dev/null -> /dev/random for fun. <gnucode>maybe I'll remap various files like "/home/joshua/secret/" -> /dev/null <gnucode>it would be really cool, to remap /servers/socket/2 -> /servers/socket/5, which resolves to use lwip. <gnucode>So I am just not understanding how cool /hurd/remap is. <gnucode>could you create a fairly decent sandbox with /hurd/remap ? I feel like the answer is yes. <gnucode># settrans -c /dev/eth0f /hurd/eth-filter -i /dev/eth0 -r "not port 22" <gnucode># settrans /servers/socket/2 /hurd/pfinet -i /dev/eth0f [...] <gnucode># settrans /servers/socket/2 /hurd/pfinet -i /dev/eth0 [...] <gnucode># settrans /servers/socket/5 /hurd/pfinet -i /dev/eth0f [...] <gnucode>settrans /home/joshua /hurd/remap "/servers/socket/2" "/servers/socket/5" <gnucode>If I put in those commands right, then my regular user (during normal use, ie: I keep cwd within /home/joshua), then I am going to be using a filtered network connection. <gnucode>so I actually don't know what a rumpfs is...let me go searching the logs again. <gnucode>ok so rumpfs, means that we will be using the NetBSD filesystems...which include ffs and zfs <gnucode>nikolar: I would also prefer a native filesystem for the Hurd... <gnucode>but with minimal effort, with FFS we would then have a journaling filesystem. <nikolar>That's a stopgap solution if you ask me <nikolar>Certainly an improvement over journalless ext2 <gnucode>though oddly enough, using ext2 has been file for me. <gnucode>I have had several hard crashes, probably lots of filesystem corruption, but the system still runs really swell. <nikolar>Everything works fine until it doesn't <Gooberpatrol_66>so that's another way hurd can get a cow filesystem, besides fuse + bcachefs <gnucode>Well legally, the FSF might not let us compile in the ZFS support. <gnucode>also FFS supports snapshots, which is pretty cool. <gnucode>also, people are running rump for / right? <gnucode>There's an open_issues page talking about that. I guess it's no longer an open issue <gnucode>damo22: You are running rump for / right? <gnucode>damo22: I'm assuming the answer is yes.