Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to more heavily customise Agama workflow #601

Open
sysrich opened this issue Jun 5, 2023 · 2 comments
Open

Option to more heavily customise Agama workflow #601

sysrich opened this issue Jun 5, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@sysrich
Copy link
Member

sysrich commented Jun 5, 2023

I'd really like to use Agama for openSUSE Aeon, but one of the core goals of Aeon is to be much more prescriptive in its delivery.

I want all my users to pretty much get the same thing, with the same options, with very limited scope for altering that.

For example, the current way Agama handles Software seems to be PERFECT for that, +100, awesome. I don't want that to change.

However, I'd also like an ability to do the following (these can be split out to other issues, but given the user story I bundle them all here to start with)

  • Hide/Remove the option to customise Localization - Aeon can handle this on firstboot.
  • Hide/remove the option for a regular user. Force the user to only configure root authentication - Aeon can also handle regular user creation on firstboot, and I need that workflow to give the user a chance to customise their desktop options while setting up the user account.
  • Hide/remove the option for Storage > LVM - I don't want to support LVM on Aeon
  • Have some way of toggling Storage > Use encryption to be on by default - I want Aeon to use the awesome new FDE stuff as much as possible. This will of course need to also force users to enter a passphrase by default.

Some of this may be possible already, but I haven't gotten my head around all the options in agama.yaml just yet, hence this issue to explain where I'm coming from

Thanks!

@sysrich sysrich added the enhancement New feature or request label Jun 5, 2023
@sfalken
Copy link

sfalken commented Jun 5, 2023

For my part, with Kalpa, at present, I'm going to need the user creation functionality, but making it something that you can toggle on/off as needed is definitely something I can get behind.

@sysrich
Copy link
Member Author

sysrich commented Jun 5, 2023

Yeah that's why I'm pushing for #602 ;) if Kalpa and Aeon are both gonna use Agama we're gonna need different options for quite a few settings that already exist, as well as some of the new ones I'm asking for here :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants