Skip to content

Korn shell-based HTTP server, used primarily for educational purposes

License

Notifications You must be signed in to change notification settings

grayed/shellweb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShellWeb

ShellWeb is a minimalistic HTTP server, that's slowly developed during educational process in Russian Technological University MIREA as a part of Operating systems course.

ShellWeb relies upon the following external commands outside POSIX:

  • OpenBSD version of Korn shell, in particular:
    • subprocesses;
    • closing file descriptors via &-;
    • [[ ... ]];
  • nc(1), OpenBSD netcat.

Many other Bourne-style shells offer similar functionality, so ShellWeb should work there as well. Different netcat implementations should work, too.

Coding guide

Indentation is done via tabs, 8 chars size.

Any non-portable idiom/program used must be documented in this file.

About

Korn shell-based HTTP server, used primarily for educational purposes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published