Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web proxy: move to plugins #7030

Closed
2 tasks done
fichtner opened this issue Nov 23, 2023 · 1 comment
Closed
2 tasks done

web proxy: move to plugins #7030

fichtner opened this issue Nov 23, 2023 · 1 comment
Assignees
Labels
feature Adding new functionality roadmap Major roadmap item
Milestone

Comments

@fichtner
Copy link
Member

Important notices

Our forum is located at https://forum.opnsense.org , please consider joining discussions there in stead of using GitHub for these matters.

Before you ask a new question, we ask you kindly to acknowledge the following:

move to os-squid plugin with check for enabled to install the 23.7 meta package on upgrade hook

@fichtner fichtner added feature Adding new functionality roadmap Major roadmap item labels Nov 23, 2023
@fichtner fichtner added this to the 24.1 milestone Nov 23, 2023
@fichtner fichtner self-assigned this Nov 23, 2023
fichtner added a commit that referenced this issue Nov 23, 2023
The plugin package is "os-squid" fitting better into the naming
conventions.  With "DNS" and "DHCP" following a similar naming
convention start stuffing "Squid" before menu name and descriptive
labels so users can find it using any desireable key word and
the documentation doesn't have to change (much).
@fichtner
Copy link
Member Author

fichtner commented Dec 19, 2023

Possible leftovers:

% git grep -i -e 'opnsense.*proxy' -e 'squid'
src/etc/lighttpd_webgui/conf.d/extforward.conf.example:## header which is added by Squid or other proxies. It is useful for
src/etc/ssl/opnsense.cnf:nsComment                      = "OPNsense Generated Proxy Certificate"
src/libexec/opnsense-auth:        if (!empty($authProps) && $auth_data['service'] != "squid") {
src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/LogController.php:            case 'squid':
src/opnsense/service/templates/OPNsense/IPFW/ipfw.fw.conf:add 65532 fwd 127.0.0.1,{{ OPNsense.proxy.forward.port }} tcp from any to any dst-port 80 via {{ cp_zone.if }}
src/opnsense/service/templates/OPNsense/IPFW/ipfw.fw.conf:add 65532 fwd 127.0.0.1,{{ OPNsense.proxy.forward.sslbumpport }} tcp from any to any dst-port 443 via {{ cp_zone.if }}
src/www/firewall_nat_edit.php:            if (isset($config['OPNsense']['proxy']['forward']['sslbumpport'])) {
src/www/firewall_nat_edit.php:                $pconfig['local-port'] = $config['OPNsense']['proxy']['forward']['sslbumpport'];
src/www/firewall_nat_edit.php:            if (isset($config['OPNsense']['proxy']['forward']['port'])) {
src/www/firewall_nat_edit.php:                $pconfig['local-port'] = $config['OPNsense']['proxy']['forward']['port'];

fichtner added a commit to opnsense/plugins that referenced this issue Dec 19, 2023
fichtner added a commit that referenced this issue Jan 15, 2024
AdSchellevis added a commit to opnsense/docs that referenced this issue Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Adding new functionality roadmap Major roadmap item
Development

No branches or pull requests

1 participant