Skip to content

Conversation

@Lunarequest
Copy link
Contributor

This fixes all the issues with tests/verify/check-connection and should make this set of tests run without issues. There are some changes to src/common/cockpitconf.c to handle /etc not being apart of XDG_CONFIG_DIRS.

Lunarequest and others added 3 commits December 17, 2025 16:34
opensuse

on opensuse the default config that is expected is actually in
/usr/etc/ssh/ssh_config we can not use sed as the file does not
exist
images on openSUSE

in most os-release files comments are not present however on opensuse
tumbleweed the os-release does contain comments, this just drops every
comment allowing the envsubst to work as expected. The branding test
assumes logo.png is present on every image, it is not present on opensuse,
to resolve this issue instead we look up default.png. Over the past few months
there has been an overhaul in openSUSE's wallpapers pacakge. This updates
the install-data-hook to create a valid symlink to default.png instead
of default-1920x1200.jpg which no longer exists.
@Venefilyn Venefilyn requested a review from martinpitt December 17, 2025 14:32
self.write_file("/etc/ssh/sshd_config", "PermitEmptyPasswords yes")
m.execute(self.restart_sshd)
else:
self.sed_file('$ a\\\nPermitEmptyPasswords yes', '/etc/ssh/sshd_config',self.restart_sshd)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This commit also changes the pixel changes test/reference can you drop that please

* The array itself gets allocated and must be freed after use. */
static const char **
strsplit (char *string, char delimiter)
strsplit (char *string, char delimiter, unsigned *len_out)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you elaborate a bit more on the goal of this patch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants