Re: Monero port?

2022-01-09 Thread Niklas Hallqvist
Hmm, I have it running, for a while, just to maintain my wallet. Didn't 
care about mining.  Only thing I remember tweaking was some OpenSSL -> 
LibreSSL stuff, which I put on GitHub.  Maybe it's fixed upstream in 
some other way now.


https://github.com/niklasha/monero

I have not looked at it for many months, I see it is 160 commits behind :-)

Anyways, do with it what you please...

On 2022-01-09 00:07, fo...@dnmx.org wrote:

Hello there.

I am new to OpenBSD so sorry for not doing this myself, I got a mountain
to learn.

Can I ask someone why hasn't anyone ported monero dameon and the monero
wallet client (CLI or GUI)?
Does it even need porting? The list says that the CLI wallet supports
FreeBSD.

I am sorry that I ask for things instead of trying out things myself
first, but this is only because of security. I cannot trust myself to make
a good security audit of the situation, let alone the code, at least not
yet.

You might wonder why is this important.
It's important if you value anonymity, privacy and decentralization.
Yes, it is a cryptocurrency, but if I were to be mining it again, I'd mine
it, like I was before, for privacy, anonymity and independence, and not
for profit.

Also when we're at it, one of decent miners is xmrig

https://getmonero.org/
https://github.com/xmrig/xmrig

Please, best regards,
fossy





Re: Monero port?

2022-01-09 Thread Thomas Windisch
On Sat, Jan 08, 2022 at 06:07:27PM -0500, fo...@dnmx.org wrote:
> Can I ask someone why hasn't anyone ported monero dameon and the monero
> wallet client (CLI or GUI)?
> Does it even need porting? The list says that the CLI wallet supports
> FreeBSD.

https://github.com/monero-project/monero should build without issues on
OpenBSD, so a port is not needed; read through the `On OpenBSD:' build
instructions. However you may or may not experience performance issues.



Re: Monero port?

2022-01-08 Thread Thomas Frohwein
On Sat, Jan 08, 2022 at 06:07:27PM -0500, fo...@dnmx.org wrote:
> Hello there.
> 
> I am new to OpenBSD so sorry for not doing this myself, I got a mountain
> to learn.

Here are some places for you to look based on your questions:
http://www.openbsd.org/faq/ports/guide.html
http://www.openbsd.org/books.html

> Can I ask someone why hasn't anyone ported monero dameon and the monero
> wallet client (CLI or GUI)?

Like with anything, there hasn't been anyone with the time, skills, and
interest to accomplish this.

I actually poked at it a couple of times, but the work has been rather
frustrating - some libraries not linking like they should; and
stability issues.

My most recent effort is here:
https://thfr.info/cgi-bin/cvsweb/mystuff/net/monero/

Should be about 80-90% done, but as with many things, the devil is in the last
10%.

> Does it even need porting? The list says that the CLI wallet supports
> FreeBSD.

Monero is written in C/C++ (see Languages on Github repo). Anything
that isn't just data or in a managed language needs native compilation like
in a port. The same goes for FreeBSD - in fact they got their own port:
https://www.freshports.org/net-p2p/monero-cli/

> I am sorry that I ask for things instead of trying out things myself
> first, but this is only because of security. I cannot trust myself to make
> a good security audit of the situation, let alone the code, at least not
> yet.

Not sure what you're expecting from ports. Most of the work to make a port is
fairly pedestrian - what goes where, adjusting for upstream linuxisms,
pointing the port to the correct library locations. If you find bugs in
upstream code in the process, that's best brought up with them directly.

[...]