Devlog #10
Added users and remade website
What I’m working on
I wasn’t working on this project for a longer time (2 months), but I decided to continue working on it :). These are some of the things that I made:
- Users
So, because in the old version the user was working in the system files, and that wasn’t very safe, I decided that I need to have something like this, also because I want this OS to feel like Linux. I added a new command called userman, and with this, you can create users, delete users, and also log in. I also added passwords, so I made an easy (for now) hashing system and saving system for them.
- Some safety features
I found out that when you type "rm /", it would, without any questions, delete all of the system files. I repaired it, and now when you type just "rm /", it’s going to tell you that it can’t do it, but if you type "rm / --no-preserve-root", it will firstly ask you, and when you type “y”, it will remove everything.
- Remade Website
So, my ship request got denied because my website felt like it was vibecoded, and yeah, it was. Sooo, I decided that I want to get my Stardust XD and also make this project good, so I tried to remake it with my own hands. Yeah, I know it doesn’t look like before, but because I’m not good at graphics and website making, it looks as good as I can make it.
- Other things
Small things like editing the README, repairing some bugs in the system, and also adding new things to the installer.
What I want to do next
Try to ship the project. This is my only mission for now because I am still trying, and I really want my Stardust to buy the T-shirt.
So yeah, I think this is everything that I have on my mind.
I know it’s not a really long devlog, but I think I said everything that I have on my mind.
I’m gonna try to ship it, so wish me luck.
Love u :3
