Lines 89-94
Link Here
|
89 |
for var in $VARS; do |
89 |
for var in $VARS; do |
90 |
shell_add_or_subst "export $var=" "$PROXY" "$SETTINGS" |
90 |
shell_add_or_subst "export $var=" "$PROXY" "$SETTINGS" |
91 |
done |
91 |
done |
|
|
92 |
|
93 |
if [ "$in_server" = "" ] && [ "$in_portr" = "" ] && [ "$in_login" = "" ] && [ "$in_password" = "" ]; then |
94 |
echo > "$SETTINGS" |
95 |
fi |
96 |
|
92 |
chmod 0755 "$SETTINGS" |
97 |
chmod 0755 "$SETTINGS" |
93 |
|
98 |
|
94 |
echo '()' |
99 |
echo '()' |
Lines 97-110
Link Here
|
97 |
|
102 |
|
98 |
constraints() |
103 |
constraints() |
99 |
{ |
104 |
{ |
100 |
local required="$([ "$in_orig_action" = "new" ] && echo "#t" || echo "#f")" |
105 |
if [ "$in_server" = "" ] && [ "$in_portr" = "" ] && [ "$in_login" = "" ] && [ "$in_password" = "" ]; then |
101 |
echo '(' |
106 |
echo "#t" |
102 |
printf 'server (required #t match ("^[[:alnum:].-]+$" "%s") label "%s")' \ |
107 |
else |
103 |
"`_ "invalid proxy hostname"`" "`_ "Server"`" |
108 |
local required="$([ "$in_orig_action" = "new" ] && echo "#t" || echo "#f")" |
104 |
printf 'port (required #t match ("^[0-9]+$" "%s") default "3128" label "%s")' \ |
109 |
echo '(' |
105 |
"`_ "should be a number"`" \ |
110 |
printf 'server (required #t match ("^[[:alnum:].-]+$" "%s") label "%s")' \ |
106 |
"`_ "Port"`" |
111 |
"`_ "invalid proxy hostname"`" "`_ "Server"`" |
107 |
echo ')' |
112 |
printf 'port (required #t match ("^[0-9]+$" "%s") default "3128" label "%s")' \ |
|
|
113 |
"`_ "should be a number"`" \ |
114 |
"`_ "Port"`" |
115 |
echo ')' |
116 |
fi |
108 |
} |
117 |
} |
109 |
|
118 |
|
110 |
_() |
119 |
_() |