Opened 8 years ago

Closed 8 years ago

#4047 closed enhancement (invalid)

proxy application arguments should expand tildes

Reported by: arma Owned by: chiiph
Priority: Low Milestone:
Component: Archived/Vidalia Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

If the user sets things like

ProxyExecutable=/usr/bin/polipo
ProxyExecutableArguments="-c ~/.polipo/config pidFile=~/.polipo/polipo.pid daemonise=true logFile=~/.polipo/polipo.log forbiddenFile=~/.polipo/forbidden"

Vidalia won't expand "~" and the user will get confused. We should consider whether to do basic shell-like expansions ourselves.

Are there other config lines in Vidalia where we should also consider shell-like expansions?

Child Tickets

Change History (2)

comment:1 Changed 8 years ago by arma

One plausible answer is "no, screw that, we will be dropping this whole feature at some point anyway."

Another direction to consider is whether this feature has been superseded by the plugin architecture.

comment:2 Changed 8 years ago by chiiph

Resolution: invalid
Status: newclosed

We could do shell-like expansion, but this is more a polipo bug than a Vidalia bug, since Vidalia only passes those parameters directly to polipo.

In TBB's plugin (re the plugin architecture), there isn't anything related to a proxy app, just the browser.

Stable TBB doesn't use this anymore either.
Vidalia has already a lot of hackery to get Firefox and polipo opened in the stable branch. All of that has been removed in order to be handled inside an external plugin.
I'm going to call this invalid unless there are more reasons why we would like to keep supporting spawning a proxy app.

Note: See TracTickets for help on using tickets.