add a gui to set iptables rules per-app, per-connection type, per-user #274

Closed
subproc opened this Issue May 23, 2016 · 9 comments

Comments

Projects
None yet
4 participants
@subproc

subproc commented May 23, 2016

like does afwall but embedded in the rom...i don't know how much difficult could be, but would be a nice feature for a finegrained control of the network traffic

@theodormachnich

This comment has been minimized.

Show comment Hide comment
@theodormachnich

theodormachnich Jul 6, 2016

This is what I miss at the moment to use the Nexus 5x whit copperhead at the moment productively....

This is what I miss at the moment to use the Nexus 5x whit copperhead at the moment productively....

@vn971

This comment has been minimized.

Show comment Hide comment
@vn971

vn971 Dec 6, 2016

If I understand it correctly, Copperhead is about security, and firewall-ing is about privacy, so it's not a 100% match. Then again, it's close enough in my opinion, and lots of people who want security also do want privacy and control ovew what goes to the wire.
I would be very happy to see such a functionality in Copperhead. That's the only (but very important!) thing I miss coming from CM.

vn971 commented Dec 6, 2016

If I understand it correctly, Copperhead is about security, and firewall-ing is about privacy, so it's not a 100% match. Then again, it's close enough in my opinion, and lots of people who want security also do want privacy and control ovew what goes to the wire.
I would be very happy to see such a functionality in Copperhead. That's the only (but very important!) thing I miss coming from CM.

@vn971

This comment has been minimized.

Show comment Hide comment
@vn971

vn971 Dec 6, 2016

BTW, if I uderstand it correctly, it is possible to write a user-space app that would do firewall-ing using the VPN functionality. Would it be "correct" meaning no data leaks at start-up etc? Would it allow per-app configuration? Would it be in line with Copperhead-s plans?

vn971 commented Dec 6, 2016

BTW, if I uderstand it correctly, it is possible to write a user-space app that would do firewall-ing using the VPN functionality. Would it be "correct" meaning no data leaks at start-up etc? Would it allow per-app configuration? Would it be in line with Copperhead-s plans?

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Dec 6, 2016

Contributor

We're not going to ship something using the VPN feature. There's no plan to work on this feature but contributions would be welcome as always.

Contributor

thestinger commented Dec 6, 2016

We're not going to ship something using the VPN feature. There's no plan to work on this feature but contributions would be welcome as always.

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Dec 6, 2016

Contributor

The design needs to be worked out before someone works on it, i.e. they should explain what they plan to do here so it can be discussed before investing the effort into it.

Contributor

thestinger commented Dec 6, 2016

The design needs to be worked out before someone works on it, i.e. they should explain what they plan to do here so it can be discussed before investing the effort into it.

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Dec 20, 2016

Contributor

This isn't planned. Someone can start by implementing #128 and then further features can be considered but it needs to be mapped out as a feature that's genuinely useful and usable by end users. It's not enough to ask for control over the firewall. It needs to be specific and actionable. It doesn't look like anyone is interested in working on it anyway.

Contributor

thestinger commented Dec 20, 2016

This isn't planned. Someone can start by implementing #128 and then further features can be considered but it needs to be mapped out as a feature that's genuinely useful and usable by end users. It's not enough to ask for control over the firewall. It needs to be specific and actionable. It doesn't look like anyone is interested in working on it anyway.

@thestinger thestinger closed this Dec 20, 2016

@vn971

This comment has been minimized.

Show comment Hide comment
@vn971

vn971 Dec 20, 2016

to be mapped out as a feature that's genuinely useful and usable by end users. It's not enough to ask for control over the firewall.

doesn't this issue already provide evidence of interest? If even an "external" tool like AFWall is considered as very important for lots of users?
Anyway, what I am trying to say is -- even the most basic and "ugly-looking" functionality may be very valuable for lots of Copperhead users, as I expect.

vn971 commented Dec 20, 2016

to be mapped out as a feature that's genuinely useful and usable by end users. It's not enough to ask for control over the firewall.

doesn't this issue already provide evidence of interest? If even an "external" tool like AFWall is considered as very important for lots of users?
Anyway, what I am trying to say is -- even the most basic and "ugly-looking" functionality may be very valuable for lots of Copperhead users, as I expect.

@theodormachnich

This comment has been minimized.

Show comment Hide comment
@theodormachnich

theodormachnich Dec 20, 2016

so true vn971, waiting for this...this will make copperhead much more interesting for everyone....

so true vn971, waiting for this...this will make copperhead much more interesting for everyone....

@thestinger

This comment has been minimized.

Show comment Hide comment
@thestinger

thestinger Dec 20, 2016

Contributor

No one is working on it meaning there's no interest in it, and without a defined scope like the issues tagged as projects it wouldn't really be advisable to work on it. Once someone submits #128, further work down this path can be considered. It's not on the table until the basics are implemented.

Contributor

thestinger commented Dec 20, 2016

No one is working on it meaning there's no interest in it, and without a defined scope like the issues tagged as projects it wouldn't really be advisable to work on it. Once someone submits #128, further work down this path can be considered. It's not on the table until the basics are implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment