| .. | ||
| extrastuff | ||
| _service | ||
| config.sh | ||
| d-installer-live.kiwi | ||
| README.md | ||
Live ISO
Contents
This directory contains a set of files that are used to build the Live ISO image.
- The
_servicefile defines the OBS services to fetch the required files from the Git repository. d-installer-live.kiwi(andconfig.sh) are used by kiwi to build the image.- The
extrastuffdirectory contains a set of configuration files that are placed in the ISO but not taken from any RPM package.
Configuration files
- SSH connectivity:
/etc/ssh/sshd_config.d/10_root_login.confallows root login - Autologin and gfx startup:
/etc/systemd/system/x11-autologin.serviceuses startx to start an x11 session.- startx runs icewm via
/root/.xinitrc. - icewm autostarts Firefox via
/root/.icewm/startup. - icewm uses usual YaST2 installation config from
/etc/icewm/preferences.yast2.
- Firefox profile is defined in
/root/.mozilla/firefox/profile.
OBS services
The idea is to keep OBS sources and the Git repository in sync. So when any change is needed, it is expected to open a pull request and rely on OBS services to sync them once they are merged.
osc service manualrun
osc commit -m "Describe the changes..."
If you need to try your changes in a temporary branch, you can adjust the _service file to point
to such a branch.