MAKEDEV und anderer schrott

TCM

Well-Known Member
what the fucking fuck ist das schon wieder...

da will man auf einem netbsd nfs-server die openbsd sets auspacken und device nodes anlegen, da wird man einer monstrositaet namens MAKEDEV bloed angemacht. das teil gibt vor, #!/bin/sh zu wollen, dabei will es was anderes. ksh frisst es nicht, zsh frisst es nicht.

soll ich jetzt die device nodes alle von hand anlegen?[1]

wird openbsd schon zum linux?

ich bereue schon fast, es ueberhaupt probiert zu haben, mann mann mann. nichtmal von nfs booten kann man den default-kernel. da muss man sich erst in qemu einen backen, um sich dann mit antiquitaeten wie bootparamd und rarpd rumzuplagen, statt dhcp oder wenigstens bootp.

scheint mir ein bisschen selbstzentrisch zu sein das ganze.

</rant>

[1] edit: ich teere jetzt die device nodes aus der qemu-vm zusammen.
 
Last edited:
MAKEDEV benutzt definitiv /bin/sh.

mein vorschlag an dich: trink nen kaffee (oder nen tee oder so) und beruhig dich erst mal. dann geh mit klarem kopf nochmal ruhig an die sache.

und überleg nächstes mal zweimal, was du wie postest. dein obiger post ist weder informativ noch besonders anregend dir zu antworten.

auf bald
oenone

PS: @alle anderen: don't feed the troll
 
oenone said:
MAKEDEV benutzt definitiv /bin/sh.
ja, nur dass /bin/sh unter openbsd kein /bin/sh zu sein scheint, denn MAKEDEV benutzt zb sowas:
Code:
for group in $groups; do
    list="$list;${grplist[$group]}"
done

Code:
26946613 -r-xr-xr-x   3 root  bin    - 319680 Mar 20 07:47:37 2005 ksh
26946613 -r-xr-xr-x   3 root  bin    - 319680 Mar 20 07:47:37 2005 rksh
26946613 -r-xr-xr-x   3 root  bin    - 319680 Mar 20 07:47:37 2005 sh
und wie gesagt, ist das dann nicht mal mit der netbsd ksh kompatibel.

ich habs jetzt zwar hinbekommen, aber sowas ist nichts anderes, als /bin/sh auf /bin/bash zu linken und in scripts features zu benutzen, die eine normale /bin/sh nicht kennt. ekelhaft.
 
Back
Top