This project is no longer under active development, and it is not being maintained by anyone.
It no longer works on modern versions of OpenComputers, and it is not included in OpenSecurity anymore.
Unless somebody decides to start updating it, this project should be considered dead.
Hello and thank you for looking into this little project of mine and 'official' operating system of OpenSecurity.
The goal of SecureOS (SOS for short) is to offer a more Unix like and secure version of the default OS - OpenOS - for OpenComputers that isn't too off-putting to OpenOS users or non-Unix users.
If you find any bugs, issues, or think you can help improve SOS, then please make a new issue.
SecureOS is tested, in game, on a "maxed out" T3 server. However, it can run on the following specs:
At this time, there is three ways of installing.
1.) Installing from the floppy that ships with OpenSecurity, in which case you'll need the default username and password to login in and run 'install'. Running 'tmpaccountdel.lua' after install with allow you to make a new account on the system and remove the default user 'root' all with little to no hassle or headache. Default user is root
default password is root
.
2.) Using wget
to download installer.lua
from a computer that already has OpenOS installed. Please note that in this case, there will still be programs/scripts left over from OpenOS that may cause issues, however, you will be prompted to make your own user account and not have to deal with removing the default user from the system.
3.) By running pastebin run 20EcMQ7C
from a computer that already has OpenOS installed.
gamax92 - Helped out mainly with the filesystem lib
SuPeRMiNoR2 - Made the auth lib, ported the sha256 lib, and helped out with the multi-user system
Caitlyn - Made SOS the 'official' OS of OpenSecurity and helped out with making the multi-user system
fnuecke (and co) - Provided a great starting point with OpenOS
mpmxyz - Provided 'libarmor.lua'
Gopher - Using his 'gml' GUI libs (check out his wiki page for GML to use it)
Sora - Supplied a much cleaner util.readableNumber
SpiritedDusty - Added things like cd ~
taking a user to their home dir
Kodos - Supplied ideas and helped with getting GitHub to stop being a git
All the people of #oc on Espernet IRC
Standard MIT license from OpenComputers.