<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[HyperForum — [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
		<link>https://forums.hyperbola.info/viewtopic.php?id=1028</link>
		<atom:link href="https://forums.hyperbola.info/extern.php?action=feed&amp;tid=1028&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond).]]></description>
		<lastBuildDate>Sat, 30 May 2026 23:52:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8919#p8919</link>
			<description><![CDATA[<p>A different base maybe, but as far as I understand, the Kernel in userspace is roughly the same across all versions of Linux, regardless of the distro, which is the primary reason I stick with Linux over all (not much actually changes)</p><p>And my research respects that...</p><p>It would have to be translated though to whatever is changed in BSD as you may find some discrepancies there, though over all, what I&#039;m doing doesn&#039;t go much farther than userspace...<br />Unless we&#039;re talking about that kernel module improvement I mentioned which puts device authority in it&#039;s rightful place... that would need a lot more work between multiple versions of both Linux and BSD, if a portable external module can&#039;t be achieved... <img src="https://forums.hyperbola.info/img/smilies/tongue.png" width="15" height="15" alt="tongue" /><br />(there&#039;s also HAL which is shamefully being removed in newer kernels for some retarded reason) &gt;:(</p><p>I may not be a kernel expert, but I do at least know about some of the hassles <img src="https://forums.hyperbola.info/img/smilies/tongue.png" width="15" height="15" alt="tongue" /></p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Sat, 30 May 2026 23:52:31 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8919#p8919</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8916#p8916</link>
			<description><![CDATA[<p>Yes, but it is not that easy as said: You are surely using a different base and we would then also need helping hands to either patch or develop further replacements for the current structure. The BSD-side will need further time in development and GNU/Linux-libre is tremendous work keeping it more and more clean out of all perhaps unwanted side-additions.</p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Sat, 30 May 2026 23:39:20 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8916#p8916</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8915#p8915</link>
			<description><![CDATA[<p>On the contrary, I&#039;m keeping my research here general, so while udev specifically may not have anything to do with the BSD side of Hyperbola, I think the mknod commands and direct kernel-related research may be at the very least similar <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>But you do also have the Linux side of Hyperbola as well, which isn&#039;t exactly dead, and my research absolutely benefits <img src="https://forums.hyperbola.info/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>I did state that initially on the first line of the thread, basically, take my info and apply it where you can, because it&#039;s still a unix-like kernel. ;D</p><p>Thanks btw <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Sat, 30 May 2026 23:35:28 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8915#p8915</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8910#p8910</link>
			<description><![CDATA[<p>Okay, sorry: Had the impression you have stopped. Reopening <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />But please also remember: This forum is not Linux-generic. It is for Hyperbola, even though you can surely write about your experiences.</p><p>Nevertheless it is not really helpful for Hyperbola as project when people use this forum alone as their personal report of experiences and leave the project itself aside. That really does not make much sense. Hope you are understanding this point.</p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Sat, 30 May 2026 21:32:12 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8910#p8910</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8907#p8907</link>
			<description><![CDATA[<p>Not to encroach guys, I&#039;m sure you have your reasons for being structured in this manner, but you (I expect it&#039;s likely automated) closed my thread while research was still ongoing...</p><p>I&#039;m not one to stop looking just for the sake of the problem of complacency where nobody else is willing to look <img src="https://forums.hyperbola.info/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>It&#039;s only a matter of time until something IS figured out, and it would be nice if my freedom to note my inevitable findings wasn&#039;t stifled <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>I&#039;m not sure if you have the ability to open, or if the decision around closing is designed to be final, but if the former is the case, would you please re-open my thread as I have a new lead I&#039;d like to invoke the community (not limited to Hyperbola) look into. <img src="https://forums.hyperbola.info/img/smilies/wink.png" width="15" height="15" alt="wink" /><br />(I know &quot;community&quot; is a far cry, but I&#039;d like to be optimistic as I constructively bear down a bit on ye old ideology here) XD</p><p>Thank you <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Sat, 30 May 2026 12:27:50 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8907#p8907</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8848#p8848</link>
			<description><![CDATA[<p>For reference: <a href="https://tilde.club/~harvettfox96/f/zzz-tmp/pkgsrc/experimental-noudev/">https://tilde.club/~harvettfox96/f/zzz- … al-noudev/</a></p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Mon, 13 Apr 2026 10:21:42 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8848#p8848</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8847#p8847</link>
			<description><![CDATA[<div class="quotebox"><cite>throgh wrote:</cite><blockquote><p>The first thought is that we can go forward with <strong>smdev</strong> as the <strong>mdevd</strong> is mostly only for terminal-output and running. But for desktop-usage we need surely a bit more as otherwise the X-server won&#039;t startup correct.</p></blockquote></div><p>X11 might not start up with auto-detection without a complicated device manager daemon, but it is trivial, with the kbd driver especially (evdev switches around the devices sometimes) to have a static xorg.conf which is plug-and-play. The question, I presume, is about making it accessible to the average user, in my humble opinion! :) It is already possible, on all the inits other than systemd that I know, for a power user to disable the udev service and manage his own devices and X configuration.<br />To have a plug-and-play general user experience with X like in *BSD, it can be experimented with whatever device manager currently provides that, I think. o7</p>]]></description>
			<author><![CDATA[null@example.com (mloptev)]]></author>
			<pubDate>Mon, 13 Apr 2026 10:18:05 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8847#p8847</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8807#p8807</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>BTW, there is no mdev process it is simply called as and when a device is connected/disconnected, does what it needs to do then exits.</p></blockquote></div><p>I just want to note I missed this before from the thread I posted, yeah that&#039;s a semi-solution that absolutely helps, but a kernel module managing this as mentioned in my post before would still be more secure <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />(Attackers love the 1ms window made available to them, which is something that even Comodo HIPS would catch and <strong>P</strong>revent on WinXP back in 2008 by haulting the attacking process)</p><p>EDIT: LOL that post was even made in 2013, which was around the time I started talking about this stuff XD<br />(You won&#039;t find anything because all of those efforts were either hidden or deleted, though I do have an image I could share about it from an AskUbuntu post about HIPS I caught in 2019 as it was being deleted)</p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Thu, 02 Apr 2026 11:39:12 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8807#p8807</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8793#p8793</link>
			<description><![CDATA[<p>Oh, this conversation is surely valuable. If it fits you, it fits surely also same here.<br />You have done nothing wrong here. Just that your time and efforts are valuable, so your discoveries even not full now oriented on Hyperbola should and have to get their place. If you have more discoveries, insights: We can either create a thread if you want a little journey to tell - nothing bad at this - or it also fits here. Just that people should be able to follow at will. That&#039;s the only goal I have here in mind.</p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Mon, 30 Mar 2026 16:11:44 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8793#p8793</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8792#p8792</link>
			<description><![CDATA[<p>Oh, yeah that&#039;s fine, if this is that specific then go right ahead <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>I was trying to stay primarily on the topic of figuring out the udev problem, so sorry if I split off a bit there with acl and all that... XD</p><p>But anything to keep things clean while also spreading info I&#039;m happy with! ;D</p><p>EDIT: After reading through a few times, I figured it was better to just remove that bit entirely, save it for another thread and all that, it&#039;s not much to miss out on <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Mon, 30 Mar 2026 14:29:14 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8792#p8792</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8791#p8791</link>
			<description><![CDATA[<p>Generic thanks to point this out, but more in detail this thread is then surely not the final correct place for this as this is more meant to a concrete research based on Hyperbola. Current we do not have pam and audit within our system and acl is more out of a dependency meant not providing more than a core and base for others to rely on. To do all the stuff manually would be surely interesting: Hyperbola has already done many modifications and patches for its own packages, so it is no longer comparable to other system-projects around building its own sphere.</p><p>So I propose the following: When community-members have knowledge and findings, we can create a new thread with all that to find more easy in detail. If you find something being easily to be reproduced there is no need to &quot;fork&quot; this thread anywhere and it would be kind to share your findings. So my annotation about &quot;not correct place&quot; is only meant as friendly hint and help when something creates out of more so people can orient better. Is that okay for you? <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Mon, 30 Mar 2026 13:54:53 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8791#p8791</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8790#p8790</link>
			<description><![CDATA[<p>Startpage decided to be nice to me today and finally give me some relevant results to my query, which I think might be a useful enough research to share here in relation to my problem:</p><p><a href="https://forums.gentoo.org/viewtopic-t-957758-start-0.html">https://forums.gentoo.org/viewtopic-t-9 … art-0.html</a></p><p>I&#039;m actually looking to configure static devices like the mentioned old days as most of my hotplugging problems are already solved via a few sudo awk scripts (probably not the best idea to trust awk as root as it&#039;s not much different from python, but probably not too big of a deal as the scripts are only run-once)</p><p>But if any of you know of the old methods I could use to manually mount my network devices in [<span style="color: gray"><em>/sys/class/net/*</em></span>], I think that info would benefit more than just me for those who&#039;d similarly like to tackle static configurations while being unable to find relevant information <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Mon, 30 Mar 2026 10:25:40 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8790#p8790</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8787#p8787</link>
			<description><![CDATA[<p>True, hotplugging is it&#039;s own issue that should be managed from nothing short of a kernel module and HAL, as anything root is a PE issue begging to be exploited (can bring up AppArmor with sudo, if not process hijacking, the how doesn&#039;t really matter, the source is and has always been, and will continue to remain root).</p><p>The implementation to be provided by the kernel module however I&#039;d argue should be configurable...</p><p>While I&#039;d personally prefer a custom syscall capable of being called from user-level that the kernel can verify (with user feedback? (RIP remote management likely)), devfs (or procfs (like nvidia) if preferred) can also work to satisfy the Unix philosophy (or at worst ioctl() like KVM does, amongst other device drivers), heck why not both XD</p><p>Just want to mention idk everything (nor am I a kernel dev), but you can tell I&#039;ve been sitting on this stuff for a long time, since 2014 in fact, or at least when root-xorg really blew things out of the water that people still configure to date... <img src="https://forums.hyperbola.info/img/smilies/tongue.png" width="15" height="15" alt="tongue" /><br />(could trigger everyone and mention sshd, <em>tee hee</em>, but regardless (not the point) the source again is still root, run everything user-space as user and you&#039;ll solve all problems regarding PE)</p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Sun, 29 Mar 2026 03:14:10 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8787#p8787</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8786#p8786</link>
			<description><![CDATA[<p>Hello and welcome to the forums: Exactly for this reasoning we want to add <strong>mdevd</strong> as clear replacment or another one with <strong>smdev</strong>, including <strong>nldev</strong>: <a href="https://core.suckless.org/nldev/">https://core.suckless.org/nldev/</a></p><p>It is from our current point of research not fully possible to use Linux without a hotplug based daemon, to manage that events from the kernel.</p>]]></description>
			<author><![CDATA[null@example.com (throgh)]]></author>
			<pubDate>Sat, 28 Mar 2026 23:45:08 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8786#p8786</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Hyperbola] Researches for removal of udev / eudev (v0.4.6 or beyond)]]></title>
			<link>https://forums.hyperbola.info/viewtopic.php?pid=8785#p8785</link>
			<description><![CDATA[<p>Hey, while I&#039;m not intending on switching to hyperbola, I do have stars in my eyes for the project and hope I may one day be able to add my works to it <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>I&#039;m looking into removing udev from Linux as a whole (no alternative like vdev, smdev, or mdevd, just doing everything in initrd if not an external kernel module), and I feel like my research could potentially help benefit you guys as well <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p>I&#039;ve already gotten close enough to remove udevd entirely, including being able to load into an xorg desktop with keyboard control (no mouse as of yet)</p><p>But one major drawback I&#039;m having is [<span style="color: gray"><em>/sys/class/net/*</em></span>] is completely empty, which means udev is responsible for creating [<span style="color: gray"><em>eth0</em></span>] and the like, and I&#039;m having much trouble finding any information as to how to do that manually...</p><p>Similarly to the amount of trouble I&#039;m having mounting mouse devices as well for xorg</p><p>Would any of you know anything in this area that might help?</p>]]></description>
			<author><![CDATA[null@example.com (tcll)]]></author>
			<pubDate>Sat, 28 Mar 2026 14:20:46 +0000</pubDate>
			<guid>https://forums.hyperbola.info/viewtopic.php?pid=8785#p8785</guid>
		</item>
	</channel>
</rss>
