Summary: | SuSEfirewall2 firewall backend is broken on SLE 12 when running tl-setup through SSH | ||
---|---|---|---|
Product: | ThinLinc | Reporter: | Karl Mikaelsson <derfian> |
Component: | Server Installer | Assignee: | Henrik Andersson <hean01> |
Status: | NEW --- | ||
Severity: | Normal | CC: | ossman |
Priority: | P2 | ||
Version: | trunk | ||
Target Milestone: | LowPrio | ||
Hardware: | PC | ||
OS: | Unknown | ||
Acceptance Criteria: |
Description
Karl Mikaelsson
This fails: ssh root@machine /opt/thinlinc/sbin/tl-setup > 2017-04-25 14:54:01,927: No supported firewall backend detected. This works: ssh root@machine # /opt/thinlinc/sbin/tl-setup > 2017-04-25 14:54:36,227: Detected firewall backend FirewallBackendSuse The only thing differing in tl-setup output is the Firewall configuration. The problem comes from the fact that tl-setup executes "/sbin/SuSEfirewall2 status", but this command requires a pty: $ ssh root@dhcp-254-34 /sbin/SuSEfirewall2 status Password: (empty output) $ ssh -t root@dhcp-254-34 /sbin/SuSEfirewall2 status Password: ### iptables filter ### Chain INPUT (policy DROP 0 packets, 0 bytes) ... |