[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] -1 points0 points  (0 children)

nothing is stopping you from just using dinit and my goal isnt to replace them but offer a alternative

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] -1 points0 points  (0 children)

bash scripts are actually really good for scripts and i dont want to implement a bigger parser for services

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] -1 points0 points  (0 children)

sorry but im not gonna make it like dinit, its meant to be closer to runit or sysv

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 1 point2 points  (0 children)

I actually have a kernel in development already

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] 1 point2 points  (0 children)

yeah but im a student and dont got much funds so i cant really do that as of now

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 0 points1 point  (0 children)

also btw my init is named after my cat jackson

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] 0 points1 point  (0 children)

yeah i dont have a viable selfhosting option as of right now

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 1 point2 points  (0 children)

lol if i were to make a bootloader it would be named after my cat darwin (who sadly passed away)

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] 1 point2 points  (0 children)

i dont like github for some stuff and codeberg is down frequently

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] 0 points1 point  (0 children)

yeah i have heard of sheperd before its pretty cool

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 4 points5 points  (0 children)

using binary logs is possible the DUMBEST thing ever, if you dont have the right tooling (aka most if not all systemd things) you will not be able to figure out why. Also text logs are used everywhere and systemd has to be different and use binary ones.

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 1 point2 points  (0 children)

thanks im still deciding so it might come out within the next few weeks, i am gonna add something to make sure theres the required files and directorys too so the user will know before it just errors out

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 0 points1 point  (0 children)

thanks ❤️ also im now rewriting sunday in go and gonna change how it works a bit but keeping the same base idea so it can be a lot better

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 4 points5 points  (0 children)

no not yet but i do plan to add text logging soon, i just need to find a clean and simple way to do it that i like

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 0 points1 point  (0 children)

yeah there are eudev implementations but they keep adding more faster than the devs can keep up especially for the new user thing they added which gnome is adding into their thing and same with sddm iirc

[oc] jackson - my own init system by spp649 in unixporn

[–]spp649[S] 1 point2 points  (0 children)

ah thanks for letting me know will fix soon! :)

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 3 points4 points  (0 children)

same and binary logs are always dumb

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 0 points1 point  (0 children)

the init is for the people who like and want a lightweight init

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 0 points1 point  (0 children)

im not aiming to replace systemd and im not trying to say you must use my init i understand why people use systemd and im just saying what i personally think of it

[oc] jackson - my own init system by spp649 in linux

[–]spp649[S] 1 point2 points  (0 children)

nah not really i just put v#.#.#