Index | Thread | Search

From:
Sebastien Marie <semarie@kapouay.eu.org>
Subject:
Re: NEW. sysutils/croc
To:
Paco Esteban <paco@e1e0.net>, ports@openbsd.org
Date:
Mon, 26 Feb 2024 16:19:06 +0100

Download raw body.

Thread
Paco Esteban <paco@e1e0.net> writes:

> Hi ports@,
>
> cat DESCR
>
>     croc is a tool that allows any two computers to simply and securely transfer
>     files and folders.
>     croc's features include:
>
>     * allow any two computers to transfer data (using a relay)
>     * end-to-end encryption (using PAKE)
>     * easy cross-platform transfers (Windows, Linux, Mac)
>     * multiple file transfers
>     * resume transfers that are interrupted
>     * local server or port-forwarding not needed
>     * ipv6-first with ipv4 fallback
>     * can use proxy, like tor
>
> You'll notice than PLIST only contains the binary.  The only
> documentation they include in the sources is the project README file,
> which I'm not sure if we should include in the package.

Eventually, it could be possible add just few lines as example in DESC:

$ croc send foobar
Sending 'foobar' (6.6 MB)
Code is: 1767-cubic-ringo-source
On the other computer run

croc 1767-cubic-ringo-source

> The software has a "relay" mode in which it acts as a daemon.  I did not
> include startup scripts or reserve a system user, should we do that ?

I don't have strong opinion about it. I am fine without it, but if you
expect users to want to setup a local relay, it might be preferable (as
it will be properly configured at first).

> Comments and suggestions welcome.
>
> Ok to import ?

There is still a commented "FIX_CLEANUP_PERMISSIONS" in the Makefile.
Outside of that, I am fine with it. ok semarie@

Thanks.
-- 
Sebastien Marie