The file /etc/sysctl.conf does not have any effect #377

Closed
opened 2026-04-05 17:08:09 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @dhoppe on 1/16/2026

Describe the Bug

At least Debian 12/13 and Ubuntu 22.04/24.04 depend on systemd-sysctl.service. For that reason the file /etc/sysctl.conf does not have any effect and instead the file should be placed at /etc/sysctl.d/99-podman.conf.

https://github.com/fosrl/pangolin/blob/main/install/main.go#L289-L312

Environment

  • OS Type & Version: Debian 12/13, Ubuntu 22.04/24.04
  • Pangolin Version: latest
  • Gerbil Version: latest
  • Traefik Version: latest
  • Newt Version: latest
  • Olm Version: ?

To Reproduce

I told the Pangolin installer that I want to use rootless Podman and the string net.ipv4.ip_unprivileged_port_start=80 has been placed within /etc/sysctl.conf, but according to the command sudo cat /proc/sys/net/ipv4/ip_unprivileged_port_start the value is still set to 1024.

Expected Behavior

The file should be placed at a different location and the value should be set to 80 instead of 1024.

*Originally created by @dhoppe on 1/16/2026* ### Describe the Bug At least Debian 12/13 and Ubuntu 22.04/24.04 depend on systemd-sysctl.service. For that reason the file /etc/sysctl.conf does not have any effect and instead the file should be placed at /etc/sysctl.d/99-podman.conf. https://github.com/fosrl/pangolin/blob/main/install/main.go#L289-L312 ### Environment - OS Type & Version: Debian 12/13, Ubuntu 22.04/24.04 - Pangolin Version: latest - Gerbil Version: latest - Traefik Version: latest - Newt Version: latest - Olm Version: ? ### To Reproduce I told the Pangolin installer that I want to use rootless Podman and the string `net.ipv4.ip_unprivileged_port_start=80` has been placed within /etc/sysctl.conf, but according to the command `sudo cat /proc/sys/net/ipv4/ip_unprivileged_port_start` the value is still set to `1024`. ### Expected Behavior The file should be placed at a different location and the value should be set to 80 instead of 1024.
MrUnknownDE added the bugbugbugbugbugbugbugbugbugbugbug labels 2026-04-05 17:08:10 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/pangolin#377