libera/#devuan-dev/ Sunday, 2020-08-30

ShorTiefsmithred, do you use eudev-udeb/libeudev1-udeb at all ??16:27
fsmithredno. The udebs are for the installer isos, and I'm not the one who makes those.16:39
ShorTieoh, ok16:41
ShorTiecould i use them on a system maybe, or don't know ??16:42
fsmithredhuh?16:43
fsmithredudebs are stripped-down packages made specifically for the installer16:43
ShorTiei finally used Mr.Google and found eudev-3.2.516:43
fsmithredwhat's so special about that version?16:43
fsmithredother than "it works"16:44
ShorTieya, the only diff i see is the udeb is build without selinux and manual16:44
fsmithredwhat problem do you get with the stock versions?16:44
ShorTielike i said, it's the last version that works for my setup program16:44
ShorTiesetup die's when trying to parse the nic's, it goes off into never-never land16:45
ShorTieand me not smart enough to figure out/fix why .. :/~16:46
fsmithredyou tried adding 'set -x' to your script?16:46
ShorTiethink it has sumfin to do how they moved to /run/eduev/...70-..nic.rules16:47
fsmithredpersistent-net.rules?16:47
fsmithredthat's gone unless you create one16:48
ShorTieit's a c program, not bash16:48
ShorTieno it isn't, they just moved it is all16:48
fsmithredthere's a net-generator file in /usr/share16:49
fsmithrednope16:50
ShorTiesee, this thing is not selinux compliant, which the udeb does not have, till it is, i was thinking of using udeb instead of the deb .. :/~16:50
fsmithredit's all in /lib/udev/rules.d16:50
fsmithredselinux is not enabled by default16:51
ShorTieyou have not 1 in  ls /run/udev  ??16:51
ShorTietmp-rules--70-persistent-net.rules ??16:51
fsmithredrun/udev/rules.d is empty16:52
fsmithredand there's no /run/udev/tmp-anything16:52
ShorTieoh, ok, so you gotta add some thing for selinux, good16:53
ShorTieyou up on eudev-3.2.9 ??16:54
fsmithredii  libselinux1:amd6416:54
fsmithredthat's the only thing I have with selinux in the name, and it's just there to satisfy deps16:54
ShorTieall my boxes have a /run/udev/tmp-rules--70-persistent-net.rules16:54
fsmithreddo they also have /etc/udev/rules.d/70-persistent-net.rules?16:55
ShorTienop16:55
fsmithredthis is beowulf? What kind of hardware?16:57
ShorTiebut i can make a /etc/udev/rules.d/70-Smoothwall-custom-NIC.rules and it works16:57
ShorTieyes beowolf, arm64 and amd6416:58
fsmithredsame problem on both arches?16:58
ShorTiemin net install for amd6416:58
ShorTiemy setup problem ??16:59
fsmithredyes16:59
ShorTieit's with > eudev-3.2.5, as I never could get it to work with a Linux From Scratch build either17:00
fsmithredmaybe the script can be modified to work with newer eudev17:05
fsmithredI have to go out in a couple minutes, but maybe later can take a look at it.17:05
ShorTiepsst, eudev does have a run time Depends of libeudev1 (= ${binary:Version})17:05
fsmithredthat should get installed automatically17:06
ShorTieit's c, and is hard code eth to, i get you a line so you can look see when ever17:07
fsmithredok, I can only fake it with c17:07
ShorTiehttps://github.com/ShorTie8/SmoothWall-pi/blob/master/distrib/build/sources/libsmooth%2Bsetup/libsmooth%2Bsetup-0.0/setup/networking.c#L44417:09
ShorTieit's rather complicated, really17:10
* ShorTie wonders exactly how optional selinux is17:25
ShorTiebuilding a new image to see when/where it gets injected17:25
ShorTiehow do you install grub to an image file ??17:26

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!