We have a password policy that enforces the users to use special characters in their passwords. Hence some passwords will be Gt4@gj#k for example.
Now to specify the system wide proxy settings (Why isn't this done more intuitively like for instance the way it was done in synaptic; and why is synaptic not included by default anymore either...) you have to use username:password@host in the host field for authenticating proxies.
Our problem no is that some passwords have the @ sign in them so it breaks this simple system.
How can I employ a system wide proxy to work with apt and the system updater that allows real world passwords?