Add support for openSUSE (#35)
* Add openSUSE for initial testing. * Add package names for openSUSE Zypper. * Add commands for Zypper. Do apt clean after autoremove. * Add cronie to openSUSE. * Remove warn parameter for newer version of Ansible. * Commenting warn worked, removing it completely. * Add libvulkan1 since it's a dependency for GNOME. * Fix order of lynis and nmap. Thought I had already done this before? * Start adding package names for openSUSE. * Create the sshd_config file if it is not already present. * Fix OS in conditional. * Save the command for checking ansible variables. * Use openSUSE family since Tumbleweed and Leap are considered different distros. * Get rid of 2nd flathub repo, no longer use the dl. version.. * Add status update for openSUSE. * Reword sentence. * Add Brave Browser to openSUSE. * Script is running successfully now when Workstation is enabled. * Add status of openSUSE Leap. * Add space. * No longer use install-new-recommends.
This commit is contained in:
13
README.md
13
README.md
@ -28,6 +28,15 @@ This setup is specific to the maintainer's devices and needs. You're welcome to
|
||||
Workstation: 100%
|
||||
Server: 100%
|
||||
|
||||
## Suse Family
|
||||
### openSUSE Tumbleweed v2022-02-17
|
||||
Generic: 100%
|
||||
Workstation: 100%
|
||||
|
||||
### openSUSE Leap 15.4
|
||||
Generic: 100%
|
||||
Workstation: Currently failing at `[Workstation | Linux | Flatpak Distro | Package Manager | Install From Repo]` with message `Problem: nothing provides libedataserver-1.2.so.24 needed by the to be installed evolution-data-server-32bit-3.34.4-3.3.1.x86_64`.
|
||||
|
||||
## Currently Supported Unix Systems
|
||||
### FreeBSD 12, 13
|
||||
100%, although GUI is not working completely on 13 yet (dash-to-dock doesn't compile).
|
||||
@ -46,3 +55,7 @@ Specifically for the Pinephone.
|
||||
Eventually some of the scripts and install files will be put into the files folder. This will allow initializing systems outside of the maintainer's home network.
|
||||
|
||||
There may also be a refactor of task-specific facts to be in their task file so that some playbooks can be more self-sufficient and be provided to the community without hacking. The original goal was to never define facts in tasks, but the benefit has yet to be seen for some tasks. Shared facts will definitely continue to exist under the facts tree.
|
||||
|
||||
## Other Notes
|
||||
### Get Setup Values
|
||||
Use this command to see the variables for a system: `ansible localhost -m setup --connection=local`.
|
Reference in New Issue
Block a user