AOSC-Dev / aosc-os-abbs

ABBS/ACBS tree for AOSC OS package metadata, build configuration, scripts, and patches
https://packages.aosc.io
GNU General Public License v2.0
106 stars 85 forks source link

pakreq: pptpd #588

Open LionNatsu opened 7 years ago

MingcongBai commented 7 years ago

Please specify an upstream, there are multiple pptpd implementations.

LionNatsu commented 7 years ago

Poptop I think. That's the most frequent one when I bing'ed 'pptpd' and looked up at ArchLinux Wiki.

https://sourceforge.net/projects/poptop/

MingcongBai commented 7 years ago

This is a package I would be reluctant to package this, as the last version was released back in 2013, and there seemed not to be any form of active development. And also by their own description, PPTP is a "faulty protocol" - as mentioned here http://poptop.sourceforge.net/dox/protocol-security.phtml.

LionNatsu commented 7 years ago

Ye-----s, there's no doubt about the security of PPTP. It is not safe and faulty.

Anyway, it is not a encrypting method, but a tunnel protocol. And it's maybe the most common protocol (infrastructure) used for tunneling​. We should estimate security​ under certain attack model and security requirements. In my case, I want to tunnel my network data from my mobile to my Raspberry Pi, then encrypt it and send it to The Outside, where my VPS is, decrypt it and act as an proxy.

OpenVPN uses TUN/TAP virtual network interface to tunnel network into program. But OpenVPN's program is (always?) separated from operating systems. I have to get an App to control the tricky part of protocol. It's too heavy so far.

BTW, I suggest use the master branch.

MingcongBai commented 7 years ago

Right... I will address this in the next update cycle. I have just wrapped up the current so... Enjoy.