This website requires JavaScript.
Explore
Help
Register
Sign In
asleepymoon
/
Luna
Watch
1
Star
1
Fork
0
You've already forked Luna
Code
Issues
Pull Requests
Actions
Projects
Releases
8
Wiki
Activity
Luna
/
base
/
etc
/
init
/
99-login
5 lines
97 B
Plaintext
Raw
Normal View
History
Unescape
Escape
apps+initrd: Add a login utility and make it run at startup
2023-05-06 22:03:50 +02:00
Name=login
init+base: Allow 'Description' fields in service files
2023-07-12 19:46:53 +02:00
Description=Start the command-line login program.
kernel+apps+base+tools: Use Ext2 for the root partition file system init is now split into two parts: preinit, which lives in the initrd and prepares the root file system for init, and the actual /usr/bin/init, which lives in the root partition and starts services and reaps zombies. The kernel now looks for /bin/preinit instead of /bin/init as the executable for the init process. All configuration files in initrd/etc have been moved to base/etc. (The plan is to have only moon and preinit in the initrd.) Since the current Ext2 implementation is read-only (and it's on a CDROM so it would be read-only anyways), /home/selene is a tmpfs (as well as /tmp), to allow for a writable home directory. The system is slower now, but that's to expect since the Ext2 code doesn't use caching and the ATA code still uses PIO.
2023-07-10 13:05:06 +02:00
Command=/usr/bin/login
init: Add a configurable service system instead of always starting /bin/sh
2023-04-22 13:56:08 +02:00
Restart=true
Reference in New Issue
Copy Permalink