Hello,Jim!Sorry about the lack of specifics,but I was doing other
things when I fired off the email.Anyway,how the multi-user system
works is mostly like this (I'm still developing it,so the finished
product won't be EXACTLY like this probably)
1.The user turns on the computer,which boots into FreeDOS (I'm
assuming freeDOS is installed on the hard-drive)
2.Instead of going into the command prompt and AUTOEXEC.BAT,the system
runs a login screen.(The login will have user accounts,which can be
created by running an account setup program (I'm not there
yet,though).
3.Once the user has clicked or selected their account and typed in
their password,(which is verified by an encrypted settings
file),freeDOS runs the AUTOEXEC.BAT file.But,the login program is
still running,so it will scan (or "look") to see if the user tries to
access another user's folder.If the user is,and isn't given
"clearence" to the folder,the program will notify the user and bring
them back to the command prompt (or the currently running
application).A logout part of the program is going to fit
somewhere.For example,let's say you are on FreeDOS shell,and you click
on another user's folder.The program uses an interrupt vector (I'm
still new to interrupts,though) to create a popup of some sort and
A)Go back to the command prompt B)Return control to freedos which is
running the shell,but will deny access to the folder.(As for
hacking,that is the next update to patch)

The lock program simply displays a password prompt on the screen,and
can't be exited until A)The right password is given B)The computer is
restarted,which brings you back to the login screen.

As for any other quirks with the programs,they will be updated (ideas
appreciated) later on.Again,this is my first contribution to
FreeDOS,so I'm still getting used to developing for FreeDOS.(I was
actually the person who sent you the email asking how you started
freedos).Anyway,I hope this information helped,and I will provide the
link to download the program setup when it's finished.Bye!☺



On Sun, Jan 4, 2015 at 8:07 PM, Jim Hall <jh...@freedos.org> wrote:
>
>
> On Sunday, January 4, 2015, JAYDEN CHARBONNEAU <jcharbonnea...@cpsge.org>
> wrote:
>>
>> Hello,everyone!I am creating a new security feature for the new
>> distribution.It is a password lockout,and can only be unlocked by the
>> same computer.(Meaning that you cant unlock it on another
>> computer).Along with this program called LOCK.EXE,I've also worked on
>> a multi-user system for freeDOS.While LOCK.EXE is finished,I still am
>> working on the multi-user system.Any ideas for it would be
>> appreciated.Thanks! ☺
>>
>>
>
>
> Hi. I changed the subject line because this isn't a FreeDOS 1.2 topic. The
> software list for FreeDOS 1.2 is already frozen, I do not expect any
> additions for 1.2.
>
> I don't think I understand what you are working on. DOS is a single user
> system, it doesn't have security. You have "root" or "Administrator" as soon
> as DOS boots. It is no different in FreeDOS.
>
> What does LOCK do in this case?
>
> And how would a multiuser system work in DOS? Do you mean a multi-config
> setup, as in FDCONFIG.SYS?
>
>
> Can you explain? Thanks.
>
> Jim
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming! The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to