log☇︎
1095 entries in 0.632s
BingoBoingo: Old desktop + OpenBSD pf = loadbalancer sort of thing/
BingoBoingo is rather happy with OpenBSD's handling of laptop
danielpbarron: i've got gentoo on my laptop and OpenBSD on my webserver/fullnode/irc client machine
danielpbarron: i also like OpenBSD
BingoBoingo: And of all of the software I've set up on the OpenBSD install here fucking emacs is the only one that throws messages at the terminal when I invoke it because DBUS is dead.
BingoBoingo: Mtier makes many of the OpenBSD port
BingoBoingo: Mtier = Golden toilet company that sells exportable installs of desktop systems for oil rigs et al makes Gnome a centerpiece of their OpenBSD desktop solution.
decimation: I'm surprised dbus comes with openbsd at all
BingoBoingo: asciilifeform: So killed Dbus this weekend on my OpenBSD install. Only thing asking for DBUS when invoked is Emacs, works fine without DBUS though.
BingoBoingo: So OpenBSD 0.7.2 qt build 17 hours without an OOM kill (returned to 512MB process limit a while back) Presently a June 15th, 2013. Seems the space for bastards to be introduced has shrank enough to make bastards moar manageable.
BingoBoingo: OpenBSD 0.7.2 sync 2 now on April 15th, 2013
assbot: Notes on Building Bitcoin-qt on OpenBSD | Bingo Blog ... ( http://bit.ly/1CuwP8e )
BingoBoingo: mod6: Your appearance reminded me to update with the protocol.cpp #includes http://www.thedrinkingrecord.com/2015/02/14/notes-on-building-bitcoin-qt-on-openbsd/
assbot: Notes on Building Bitcoin-qt on OpenBSD | Bingo Blog ... ( http://bit.ly/1D8OpEk )
BingoBoingo: ;;later tell ben_vulpes mod6 http://www.thedrinkingrecord.com/2015/02/14/notes-on-building-bitcoin-qt-on-openbsd/ for when you get to porting maybe some notes might be useful
assbot: Notes on Building Bitcoin-qt on OpenBSD | Bingo Blog ... ( http://bit.ly/1D8IcIm )
BingoBoingo: http://www.thedrinkingrecord.com/2015/02/14/notes-on-building-bitcoin-qt-on-openbsd/
BingoBoingo: From what I understand commercial shop Mtier which does a lot of their ports does "OpenBSD with Gnome and support contracts" as golden toilet product.
asciilifeform: ^ assuming this was a recent openbsd
BingoBoingo: asciilifeform: No OpenBSD has this stuff built in. Changing process Ram limits happens in login.conf
BingoBoingo: asciilifeform: 0.7.2 -qt on OpenBSD with some 0.5.3.1 patches applied as they can be (i.e. scrolling reading and fingers rather than patch utility)
assbot: enable regress and fix random bug effecting wallets badly from dhill · 9ef1b3a · jasperla/openbsd-wip · GitHub ... ( http://bit.ly/1uOPPkj )
mod6: ah, ok: https://github.com/jasperla/openbsd-wip/commit/9ef1b3a903d22c946a4536f56e26cfd16429c4bb << this will fix the random thing, but i don't think the makefile change here does anything.
mod6: BingoBoingo: Thanks for the links, the second one (https://github.com/jasperla/openbsd-wip/blob/9ef1b3a903d22c946a4536f56e26cfd16429c4bb/net/bitcoin/patches/patch-src_wallet_cpp) probably fixes this warning : src/wallet.cpp:858: warning: rand() isn't random; consider using arc4random()
BingoBoingo: Apocalyptic: http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/arc4random.3?query=arc4random&sec=3
BingoBoingo: Apocalyptic: Looking for the a version of qt that builds on openbsd at all
BingoBoingo: Mucking with the bitcoin-qt source to get it to build was much easier with leveldb out of the picture. Refused to build in a way OpenBSD could link
BingoBoingo: managed to build a bitcoin-qt 0.7.2 on OpenBSD, alerts snipped, Fuck only know if it will sync
assbot: openbsd-wip/patch-src_wallet_cpp at 9ef1b3a903d22c946a4536f56e26cfd16429c4bb · jasperla/openbsd-wip · GitHub ... ( http://bit.ly/1DMN3Ox )
BingoBoingo: Anyone looking to build bitcoind/bitcoin-qt on OpenBSD for wallet purposes likely needs to make this source change https://github.com/jasperla/openbsd-wip/blob/9ef1b3a903d22c946a4536f56e26cfd16429c4bb/net/bitcoin/patches/patch-src_wallet_cpp
assbot: enable regress and fix random bug effecting wallets badly from dhill · 9ef1b3a · jasperla/openbsd-wip · GitHub ... ( http://bit.ly/1Ai7EuG )
BingoBoingo: ;;later tell mod6 https://github.com/jasperla/openbsd-wip/commit/9ef1b3a903d22c946a4536f56e26cfd16429c4bb
mod6: i thought the warings at the end of the openbsd compilation were rather lulzy
mod6: ok, im gotta try to patch up this thing on openbsd and see if i can get anywhere.
mod6: v1-4 took like 1 evening maybe 2. spent another whole day getting it working on FreeBSD, and just an hour or two now on OpenBSD
mod6: and OpenBSD seems to be using "LibreSSL 2.0" by default
mod6: i've got a script to pull archives, verify and patch on Linux/FreeBSD/OpenBSD. Will only compile it on Linux since we're not quite there yet on *BSD, give it a try, let me know how it goes:
decimation: I had it running (0.5.3) on openbsd awhile ago
mod6: no real big effort has been undertaken to get the RI (v0.5.3.1) on to openbsd yet.
decimation: mod6: does it work on openbsd?
BingoBoingo: I'm at the firing in anger stage of quitting linux, so moving the tools I use to OpenBSD.
BingoBoingo: mod6: I'm trying to Bitcoin-qt on BSD. Waiting until night when it's colder so I can compile in the garage so I have more thermal headroom. Unlike the linux I'd been using OpenBSD respects this machine's temperature sensors.
BingoBoingo: Tried building some stock versions of bitcoin-qt on OpenBSD last night. Here's the tail end of the compiler output where the errors spring forth from: http://dpaste.com/2RDXRT1
BingoBoingo: Another Mr Spam in the wild http://marc.info/?l=openbsd-tech&m=142336024418555&w=2
mircea_popescu: BingoBoingo can the otr folks get pointed to the fact that a) openbsd got 20k and b) they'd better get their ass in here and start working up a track record ?
trinque: danielpbarron: where you headed? openbsd?
asciilifeform: danielpbarron: iirc, openbsd will not see the nand flash on the 'pogo.' ☟︎
danielpbarron: i'll look into doing openbsd later once i get the hang of this
metsuno: we had a very lenghty discussion about bitcoin. you told me about the awesomeness of openbsd. i helped you pretend-assassinate that guy.
mod6: we want to get this thing running on openbsd, but in the 5 minutes i looked at it, iirc there was a database version change and maybe another thing or two that needed to change. can't recall off the bat.
asciilifeform: openbsd << it should build anywhere the dependencies build, theoretically. nothing linux-specific in there, much less distro-specific.
mod6: oh nm, i need to learn to read. thought it said OPENBSD not OPENSSL
decimation: I had to do that to make it build on openbsd
BingoBoingo thinks it would be fair to say Linux is silk shirt, FreeBSD is wool shirt, OpenBSD is hair shirt, and NetBSD is rolling around naked in poison ivy
asciilifeform: openbsd is in some ways a 'hair shirt' (abolished loadable kmods, for instance)
BingoBoingo: trinque: In this tome a lot of OpenBSD specific stuff, but also general good practices. M W Lucas also has a sudo mastery book as part of his security trinity.
trinque: BingoBoingo: a best-practices in general thing or something specific to openbsd's sudo?
danielpbarron: if you have beginners openbsd questions feel free to ask me
assbot: Android's C Library Has 173 Files of Unchanged OpenBSD Code ... ( http://bit.ly/1EOnsmT )
trinque: BingoBoingo: I'll grab Absolute OpenBSD, ty
BingoBoingo: Other than Google using OpenBSD's libc for Android over Gnu libc
BingoBoingo thinks Brent Cook going to OpenBSD is one of the best things to happen to Linux in a long time.
decimation: eh. I've played with openbsd - it's not a very big ecosystem
BingoBoingo: trinque: Before wiping best to play with OpenBSD on some designated toy hardware. I can not recommend the Micheal W Lucas book enough.
trinque: I'm considering wiping out this gentoo install with openbsd
trinque: dunno what chance I have of feeling that I do on say OpenBSD either..
asciilifeform: nubbins`: i have 'openbsd' on one of these. also a little sluggish, though not as dreadful as 'raspberry'
asciilifeform: BingoBoingo: iirc there is an experimental openbsd port as well.
BingoBoingo: This Cook fellow finding OpenBSD is one of the best things to happen to linux in a decade.
BingoBoingo: http://marc.info/?l=openbsd-announce&m=142073477418451&w=2
mircea_popescu: BingoBoingo: OMG MP vacation has been one of the best things to happen to MPOE price... aside from saving OpenBSD. << my lyf ;/
gribble: VAX - Catb.org: <http://www.catb.org/jargon/html/V/VAX.html>; Nothing sucks like a vax - Encyclopedia - The Free Dictionary: <http://encyclopedia2.thefreedictionary.com/Nothing+sucks+like+a+vax>; OpenBSD/vax: <http://www.openbsd.org/vax.html>
BingoBoingo: OMG MP vacation has been one of the best things to happen to MPOE price... aside from saving OpenBSD.
decimation: or ntpd http://article.gmane.org/gmane.os.openbsd.tech/40107/
asciilifeform: emacs aficionados! turns out, openbsd has a separate 'emacs21' port, of that version, sans all of the retardation and shitgnomery
gabriel_laddel: asciilifeform: I'm rather curious as to why you're fixing (for some value of that word - more akin to fixing up a corpse before burial, w/e) up a openbsd box when you've got your own gentoo 'fork'?
assbot: Goodbye OpenBSD : My Delusional Dream ... ( http://bit.ly/1z1oR9Z )
gabriel_laddel: <asciilifeform> http://patrick.wagstrom.net/weblog/2008/01/03/goodbye-openbsd << vintage whine re: dependency hells << infinite hitpoits, see UNIX haters handbook. (This isn't directed at ascii, but rather n00bs who have not read it.)
asciilifeform is at this moment roto-rooting out gnome tendrils from an openbsd box
assbot: Goodbye OpenBSD : My Delusional Dream ... ( http://bit.ly/1z1oR9Z )
asciilifeform: http://patrick.wagstrom.net/weblog/2008/01/03/goodbye-openbsd << vintage whine re: dependency hells
assbot: Network Filter: SECURITY : OPENBSD VS FREEBSD ... ( http://bit.ly/1vWc3KR )
mats: http://networkfilter.blogspot.com/2014/12/security-openbsd-vs-freebsd.html
decimation: TomServo: you are going to have to muck with some compiler settings to make openbsd work
TomServo: Also running it on openbsd 5.6 if that's relevant - was planning on trying 0.5.3 there next.
decimation: but in the case it wouldn't openbsd anymore
decimation: asciilifeform: or fork openbsd
asciilifeform: not that someone could not, hypothetically, link a blob into an openbsd kernel and try to persuade folks to use it. but the result would probably be: laughter.
asciilifeform: i can easily understand now why theo de raadt zapped support for loadable kernel modules in openbsd
BingoBoingo: Indeed. "To satisfy portable code, srand() may be called to initialize the subsystem. In OpenBSD the seed variable is ignored, and strong random number results will be provided from arc4random(3.) In other systems, the seed variable primes a simplistic deterministic algorithm. If the standardized behavior is required srand_deterministic() can be substituted for srand(), then subsequent rand() calls will return results using the d
BingoBoingo: More random drama http://marc.info/?l=openbsd-tech&m=141807224826859&w=2
decimation: anyway, it's kinda like the retard version of the openbsd fork
undata: right, I'd assumed that anyone working on bitrig was rejected from openbsd proper
undata: mircea_popescu: did you see that some derps are forking openbsd?
BingoBoingo: But seriously OpenBSD disk partitioning is MUCH better than Solaris 9 and 10
decimation: openbsd disk partitioning is kinda annoying
BingoBoingo: I think the entire point of the OpenBSD financial crisis was an allergy to strings
asciilifeform: i doubt that the openbsd devs were so direly impoverished that they agreed to serve enemy, knowing what he was
asciilifeform: cisions, they are now gone from OpenBSD. And now they miss it. So now, all these guys who work for the same company have started a fork. And it is directed by the guy who hired them in the first place. From where I stand, that is the truth. Yet none of that is in that article, because the truth hurts, doesn't it guys?"
asciilifeform: d with such terms and conditions, they became more scarce in OpenBSD --perhaps because they suddenly got real busy with work, but also to avoid telling others that this was happening. Various projects lagged. To avoid telling a lie, they instead chose to not tell the truth. It had effects. It was dishonest of them to not tell their co-developers that they were creating vacuums in the development process. So because of those de