Commit Graph

40 Commits

Author SHA1 Message Date
Jeremy Soller
53f8aee13e
Force remove /tmp on boot to reduce logging 2025-11-03 15:41:53 -07:00
Wildan M
769ebff8a0 Add server demo scripts 2025-09-27 02:41:38 +07:00
Jeremy Soller
2fb773915c
config: move userutils to base and remove dnsd 2025-07-11 09:28:54 -06:00
Jeremy Soller
b0a9d5508a
Fix link for fonts 2025-05-09 19:53:55 -06:00
Jeremy Soller
23b815943b
Link legacy orbital font directory 2025-05-09 19:49:43 -06:00
Jeremy Soller
245547fd05
Add some /var folders to base config 2025-05-03 16:46:44 -06:00
Jeremy Soller
e338057135
Add libstdcxx to base 2025-04-24 17:39:44 -06:00
bjorn3
d84c329f3a Move initfs into the base repo 2025-04-24 10:52:25 +02:00
bjorn3
634b1bfc3b Move bootstrap into the base repo 2025-04-21 19:12:38 +02:00
bjorn3
7edc30a55d Remove a symlink that doesn't exist on Linux 2025-04-21 18:49:59 +02:00
bjorn3
f328fa1ce3 Remove escalated daemon 2025-04-21 10:26:49 +02:00
Jeremy Soller
d8cb347380
Add libgcc to base 2025-04-17 07:54:28 -06:00
bjorn3
c1a4cc5c5f Run the sudo daemon on startup 2025-04-14 20:22:00 +02:00
bjorn3
9a679251b0 Run pcid-spawner rather than pcid to rescan pci devices 2025-03-01 17:17:34 +01:00
bjorn3
1f73ed82ac Merge ipcd and ptyd into the base repo 2025-02-21 20:22:32 +01:00
bjorn3
861d025559 Install relibc in all configurations
Several packages have an implicit dependency on relibc.
2025-02-19 22:05:47 +01:00
Josh Megnauth
21b459b36e fix: Invalid space in /etc/hostname 2024-10-20 12:32:19 +00:00
Jeremy Soller
273f83faed
Move repo definition to base.toml 2024-10-19 11:46:41 -06:00
Ribbon
7aa4749fcd Enable the "shell" data type to allow easy terminal shell customization 2024-07-16 11:08:29 +00:00
bjorn3
2646f037ab Use the new scheme format in system configs 2024-07-12 15:47:06 +02:00
bjorn3
a794c99e3b Include the drivers recipe in the base system
All configs except the minimal config already include it. Several of the
drivers in the drivers recipe are essential for getting a system usable
outside of VMs or very old hardware. For example the usbhidd driver.
2024-07-06 21:09:35 +02:00
Ribbon
db56ae8342 Update the Redox OS version for programs 2024-06-14 21:30:33 +00:00
Jeremy Soller
42bf670824
Link /libexec to /usr/libexec 2024-04-01 09:55:24 -06:00
Jeremy Soller
e3221aa0a8 Move bootloader to base template 2024-02-10 10:39:56 -07:00
bjorn3
312df3a563 Remove /etc/redox-release
Screenfetch now understands /etc/os-release
2024-01-26 21:18:25 +01:00
bjorn3
5c85210900 Fix the format of /etc/os-release
The os-release crate can't handle parsing the current format, and the
python example on the /etc/os-release man page suggests that it is
invalid to have a space before the equal sign.
2024-01-25 17:57:03 +01:00
bjorn3
4cab6ca334 Use the standard os-release instead of redox specific redox-release
This allows programs not specifically written for Redox OS to discover
information about the OS it is running on.
2024-01-08 18:17:30 +01:00
Jeremy Soller
f04bb44e55 Merge branch 'clear_tmp_on_boot' into 'master'
Clear /tmp when booting

See merge request redox-os/redox!1403
2024-01-08 16:16:55 +00:00
bjorn3
fc4a6d43c6 Add uutils to base 2024-01-08 17:11:22 +01:00
bjorn3
5887119311 Move all system init configs to /usr/lib/init.d
This keeps /etc/init.d for local overrides without risking them getting
overwritten by system updates.
2024-01-07 18:15:34 +01:00
bjorn3
52a3aa4980 Clear /tmp when booting
This matches the behavior of most UNIX systems and ensures that the disk
doesn't eventually fills entirely with unused temporary files.
2024-01-06 18:47:35 +01:00
bjorn3
21561d1642 Make /{bin,lib,share,include} a symlink to /usr/{bin,lib,share,include}
This matches the directory layout of modern Linux systems.
2024-01-06 18:01:51 +01:00
bjorn3
a17c81df0c Move /etc/group generation to the installer
This ensures that the gid's for the auto-generated user groups stay in
sync with the gid in /etc/passwd. It also makes it easier to evolve the
format of /etc/group in the future.
2024-01-06 17:56:11 +01:00
Ron Williams
0a739ba2a4 add /dev/tty and other libc: links 2024-01-05 06:27:09 -08:00
Jeremy Soller
72365aca16
Move escalated, ipcd, and ptyd to base 2024-01-04 13:15:16 -07:00
Jeremy Soller
03ed74d02c
Move group configuration to base 2024-01-04 11:40:24 -07:00
Jeremy Soller
bc36226dd7
Move user configuration to base 2024-01-04 11:36:45 -07:00
Jeremy Soller
297153b19c
Move boostrap, initfs, kernel to base 2024-01-04 11:23:14 -07:00
Jeremy Soller
a0e7ff99df
Add net config template 2024-01-04 11:08:53 -07:00
bjorn3
d130e9f73c Use the new config include functionality for creating the base system files 2024-01-04 15:31:44 +01:00