Bug 4442 - Installer fails on OpenSuSE when installing sshd
Summary: Installer fails on OpenSuSE when installing sshd
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Server Installer (show other bugs)
Version: 3.4.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.0.0
Assignee: Aaron Sowry
URL:
Keywords: astrand_tester
Depends on:
Blocks:
 
Reported: 2012-10-23 09:26 CEST by Aaron Sowry
Modified: 2012-11-28 12:43 CET (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Aaron Sowry cendio 2012-10-23 09:26:50 CEST
This is due to the check in sshd.py:

    if DISTRIBUTION_FAMILY == SLE:
        backend.add_package_by_name("openssh")
    else:
        backend.add_package_by_name("openssh-server")

Instead of assuming that the package is called "openssh-server" on everything that isn't SLE*, we should really exit here if we don't know for certain. See nfs.py for example.
Comment 1 Aaron Sowry cendio 2012-10-23 15:47:56 CEST
r26057.
Comment 2 Aaron Sowry cendio 2012-10-23 16:01:49 CEST
...and r26058.
Comment 3 Peter Åstrand cendio 2012-10-30 16:06:23 CET
I don't have access to an OpenSuse machine right now. Instead, I've checked the code, and did a test on SLED11, by changing sshd.py before running tl-setup. Seems to work.

Note You need to log in before you can comment on or make changes to this bug.