Skipp_OSX has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
<exit70[m]>
as a rule of thumb anything post core 2 duo should definitely run haiku instead of beos r5? and vice versa
jenna16bit has quit [Quit: Leaving]
dcatt has joined #haiku
AlienSoldier has quit [Ping timeout: 480 seconds]
HaikuUser2 has joined #haiku
HaikuUser2 has quit [Quit: Vision[0.10.3]: i've been blurred!]
tuaris has quit [Read error: Connection reset by peer]
Skye has joined #haiku
Skye has quit []
tuaris has joined #haiku
ClaudioM has quit [Quit: leaving]
euandreh has quit [Quit: WeeChat 3.2]
euandreh has joined #haiku
HaikuUser2 has joined #haiku
HaikuUser2 is now known as YetAnotherRandomHaikuUser
<YetAnotherRandomHaikuUser>
Hello, does anyone here know of a tool / application I can use to add some kind of password authentication to Haiku? Doesn't need to be completely secure, just want something that lets me use Haiku on my laptop without it being an open book in case anyone turns it on.
<YetAnotherRandomHaikuUser>
I have seen BeLogin on github, but I cannot find any executables, and I have no idea how to compile it.
<dcatt>
you could opt to set a BIOS or UEFI password
<YetAnotherRandomHaikuUser>
Hmm... I guess if there's really no way at all to do it within Haiku I could do that...
<dcatt>
maybe someone here would be willing to build a hkpg for BeLogin
<dcatt>
the ScreenSaver pref allows you to set a password so it prompts when leaving screensaver mode
<YetAnotherRandomHaikuUser>
huh. That's neat. but I guess I'd need something other than the screensaver for when the computer starts up...
<YetAnotherRandomHaikuUser>
I am willing to compile stuff or similar myself but I have no idea how lol
<dcatt>
I'd say between a system level password (BIOS or UEFI) and one for the ScreenSaver should do what you need until Haiku gains the capability to manage auth on boot
<zdykstra>
With out FDE, you're stopping all but the most casual of bad actors
<nekobot>
[haiku/haiku] 223769c60c1c - multi_audio: Clean up formats reporting support.
e1z0 has quit [Read error: Connection reset by peer]
nhtello has quit [Ping timeout: 480 seconds]
_Dario_ has joined #haiku
jmairboeck has joined #haiku
Animortis has joined #haiku
Diver has quit [Quit: Leaving.]
tqh has quit [Quit: Leaving]
<Animortis>
Do we have a dhcp command?
<nephele[m]>
what should that do?
<nephele[m]>
(We don't have one named exactly dhcp it seems, to answer your question)
<Animortis>
I'm running Haiku in Bhyve but my pf config is blocking it getting to the net. One of their guys said it might need to do another dhpc
<Animortis>
That's OK. I don't think that's it anyway.
<waddlesplash>
kill net_server
<waddlesplash>
will force a re-DHCP
Diver has joined #haiku
Diver is now known as Diver
<PulkoMandy>
can't you just use "ifconfig /dev/net/*/0 auto-config" ?
Dusan_Krehel has joined #haiku
<PulkoMandy>
(replacing * with the network card device if you want to do it on only one card, probably)
Animorti1 has joined #haiku
Animortis has quit [Ping timeout: 480 seconds]
<vazub[m]>
Where can I get an information on how dynamic linking works in Haiku? I don't see INTERP program headers in binaries I check with readelf, there is no ldd program either. Yet, apparently, Haiku does seem to use shared libraries, so there seems to be some piece of info I am missing here.
<vazub[m]>
* Where can I get the information on how dynamic linking works in Haiku? I don't see INTERP program headers in binaries I check with readelf, there is no ldd program either. Yet, apparently, Haiku does seem to use shared libraries, so there seems to be some piece of info I am missing here.
<nephele[m]>
we use runtime_loader which loads the libraries
<nephele[m]>
its in /system/runtime_loader
<nephele[m]>
all other ELF files are also shared libraries
<nephele[m]>
you can use listimage to look at all currently loaded shared libraries per running executeable
<nephele[m]>
Would be neat if you could not use the matrix "reaction" stuff, it can't be viewed on irc and users there might not know if you are satisfied with an answe or not :)
<vazub[m]>
thanks, nephele)
<vazub[m]>
those reactions are actually one of those neat things that make Matrix better than IRC :D
<vazub[m]>
but I digress
<nephele[m]>
I disagree, their only use is stopping users from replying to messages with "+1"
<vazub[m]>
so, runtime_loader - is there any kind of documentation on how it works internally, or do I have to dig the code itself?
<nephele[m]>
I am not sure, maybe someone else has a link, but otherwise yes you will have to check the source :)
<vazub[m]>
also, does that imply that ELF binaries build for Haiku are kinda custom, since not all the usual headers are present?
<nephele[m]>
Replicants are also a direct use of shared libraries on haiku
<vazub[m]>
* also, does that imply that ELF binaries built for Haiku are kinda custom, since not all the usual headers are present?
Animorti1 is now known as Animortis
<nephele[m]>
What do you mean by that? not all headers are required :) ELF here are "costum" in the sense that we append a HVIF image at the end, in any case :P
<vazub[m]>
yeah, that as well)
<vazub[m]>
are there any other "custom" Haiku changes to ELF?
<nephele[m]>
All of them are compiled as shared libraries, except runtime_loader, that is probably a bit special
phaedros_ has joined #haiku
<nephele[m]>
actually, it seems to be aswell. heh
<vazub[m]>
so, Haiku's binary format is still ELF, just a bit modified
<nephele[m]>
It's ELF just like on most unices
<waddlesplash>
it's straight ELF, we don't violate the specs so far as I know
<waddlesplash>
we do use some custom data of course but nothing that's disallowed
<waddlesplash>
why do you ask?
<nephele[m]>
(apart from the HVIF apprending :)
Coldfirex has quit [Quit: Page closed]
Coldfirex has joined #haiku
phaedros has quit [Ping timeout: 480 seconds]
<vazub[m]>
<waddlesplash> "why do you ask?" <- Kinda long story, but I am currently looking into porting the Red programming language to Haiku
<vazub[m]>
I did it successfully a year ago for NetBSD, but Haiku is quite a more complicated beast it would seem
<waddlesplash>
not really?
<waddlesplash>
we are POSIX compliant, but we strongly discourage direct syscall invocation
<waddlesplash>
like macOS our syscall numbers are especially unstable
<vazub[m]>
what is the alternative suggestion then?
<waddlesplash>
link to libroot (equivalent of libc) and invoke POSIX functions
<nephele[m]>
linking to the syscall stubs should work too?
<Coldfirex>
"What am I going to complain about today?"
<nephele[m]>
Memory protection problems, that's what :)
<mrentropyvcs>
If I got my feelings hurt everytime a bug was marked as a duplicate or working as designed, I'd have to quit my job and be committed to an asylum.
<mrentropyvcs>
Dungeon of Danger may make me do that, anyway, though.
Gautam has joined #haiku
<Animortis>
Anyone know how to get Nheko to verify with Matrix?
<nephele[m]>
What do you mean by that?
<Animortis>
I have like six devices for Matrix. On Element, whenever you log into one, it asks you to check your other machine to approve the new one. Then you can get access to encrypted messaging on the new device.
<Animortis>
I'm trying to get Nheko to do it, too, but no luck so far.
<Animortis>
And the answers to "Does Nheko support encryption?" on their site is, "Yes. See feature's list."
<nephele[m]>
This is called "device cross signing"
<nephele[m]>
As the nheko maintainer for haiku, i can tell you that it is not haiku specific, and you should annoy nico with it :P, I think you can accept device verification request on nheko but not initiate them? I'm not sure
<Animortis>
Aha
<Animortis>
Yeah I'm trying to get the function to run on Haiku and FreeBSD. Was wondering if someone'd figured it out.
<nephele[m]>
Ask in the nheko chat, i guess :)
<Animortis>
Yeah
<nephele[m]>
I wish Nheko had proper scrollbars, but qml seems just ill designed by qt, with tiny unusable hiding scrollbars per default...
<nephele[m]>
(in this case for the normal style anyhow, dunno how well it fares in general :D)
Gautam_ has joined #haiku
Gautam has quit [Ping timeout: 480 seconds]
<Coldfirex>
extrowerk: Why are you trying to own Haiku? lol
jmairboeck has quit [Quit: Konversation terminated!]