sortix-mirror/sysinstall
Jonas 'Sortie' Termansen 6ef5a5cee3 Detect whether the terminal has a display and a keyboard layout.
A new ioctl TIOCGDISPLAYS allow detecting which displays the terminal
has associated. The ability to set a keyboard layout can be detected
with tcgetblob kblayout.

Improve the user-space multi-monitor support while here.

The kernel now sets TERM rather than init(8).

This is a compatible ABI change riding on the previous commit's bump.
2016-11-23 22:31:04 +01:00
..
.gitignore Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
Makefile Default to installing GRUB if an existing installation uses GRUB. 2016-10-04 00:34:50 +02:00
conf.c Fix getline(3) and getdelim(3) usage. 2016-05-15 19:32:04 +02:00
conf.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
devices.c Add sysinstall(8) tip for selecting devices in disked(8). 2016-10-04 00:34:50 +02:00
devices.h Add sysinstall(8) tip for selecting devices in disked(8). 2016-10-04 00:34:50 +02:00
execute.c Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
execute.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
fileops.c Seed kernel entropy with randomness from the previous boot. 2016-10-04 00:34:50 +02:00
fileops.h Seed kernel entropy with randomness from the previous boot. 2016-10-04 00:34:50 +02:00
hooks.c Seed kernel entropy with randomness from the previous boot. 2016-10-04 00:34:50 +02:00
hooks.h Refactor sysmerge(8) and sysupgrade(8) compatibility hooks. 2016-10-04 00:34:50 +02:00
interactive.c Fix sysinstall(8) and sysupgrade(8) requiring tcgetwincurpos. 2016-11-19 16:48:54 +01:00
interactive.h Allow canceling sysinstall(8) and sysupgrade(8) gracefully. 2016-10-04 00:34:50 +02:00
manifest.c Fix getline(3) and getdelim(3) usage. 2016-05-15 19:32:04 +02:00
manifest.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
release.c Fix getline(3) and getdelim(3) usage. 2016-05-15 19:32:04 +02:00
release.h Relicense Sortix to the ISC license. 2016-03-05 22:21:50 +01:00
sysinstall.8 Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
sysinstall.c Detect whether the terminal has a display and a keyboard layout. 2016-11-23 22:31:04 +01:00
sysmerge.8 Refactor sysmerge(8) and sysupgrade(8) compatibility hooks. 2016-10-04 00:34:50 +02:00
sysmerge.c Refactor sysmerge(8) and sysupgrade(8) compatibility hooks. 2016-10-04 00:34:50 +02:00
sysupgrade.8 Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
sysupgrade.c Detect whether the terminal has a display and a keyboard layout. 2016-11-23 22:31:04 +01:00