Nocturn9x
|
6ef157baa0
|
Minor fixes + removed redundant SIGINT hook
|
2021-12-02 21:28:58 +01:00 |
Nocturn9x
|
5c2515c3a7
|
Uncommented call to umount2()
|
2021-12-02 18:55:33 +01:00 |
Nocturn9x
|
d055d876a1
|
NimD now sets the machine's hostname, nimd has now colored logs. Added emergency mode (spawns root shell on fatal crash), stopped unmounting virtual filesystems
|
2021-12-02 18:54:48 +01:00 |
Nocturn9x
|
1c6254b50f
|
Improved README
|
2021-12-02 14:02:05 +01:00 |
Nocturn9x
|
1cebcc0d90
|
Fixed typo
|
2021-12-02 02:57:46 +01:00 |
Nocturn9x
|
407b43ec5f
|
NimD now correctly resolves symlinks when checking if a real filesystem is mounted. also removed extra check for target as it was unnecessary and error-prone
|
2021-12-02 02:53:51 +01:00 |
Nocturn9x
|
b94a4c0b1c
|
Fixed disk (un)mounting once and for all: checks for already (un)mounted disks and automatically converts labels, uuids, ids and partuuids to their corresponding /dev/disk symlink
|
2021-12-02 01:07:04 +01:00 |
Nocturn9x
|
6884791b2e
|
Improved more error messages
|
2021-12-01 12:41:22 +01:00 |
Nocturn9x
|
afce3a6c6d
|
Changed proc's filesystemtype back to proc (previously procfs)
|
2021-12-01 12:39:42 +01:00 |
Nocturn9x
|
cca1bb5da9
|
Improved log messages
|
2021-12-01 12:37:58 +01:00 |
Nocturn9x
|
ddca38c84b
|
Switched the gc to ORC for better performance and added the useMalloc flag for better debugging and memory corruption detection
|
2021-12-01 12:18:13 +01:00 |
Nocturn9x
|
e7bd635574
|
Fixed garbage collection issue in unmountAllDisks and added nim-to-C wrapper for mount using nim types to avoid dangling pointers in the future
|
2021-12-01 12:13:03 +01:00 |
Nocturn9x
|
f6223d43b2
|
Removed debugging echo statements
|
2021-12-01 12:02:56 +01:00 |
Nocturn9x
|
26f98cec52
|
Added shutdown hooks support and unmounting of all handlers upon exit
|
2021-12-01 12:00:07 +01:00 |
Nocturn9x
|
7652a2c1cf
|
Modularized the system further, added mounting of virtual filesystems
|
2021-11-30 23:56:38 +01:00 |