Annotation of wikisrc/projects/project/inetd-enhancements.mdwn, revision 1.5

1.1       jmmv        1: [[!template id=project
                      2: 
                      3: title="Inetd enhancements -- Add new features to inetd"
                      4: 
                      5: contact="""
                      6: [tech-userlevel](mailto:tech-userlevel@NetBSD.org)
                      7: """
                      8: 
                      9: mentors="""
                     10: [Christos Zoulas](mailto:christos@NetBSD.org)
                     11: """
                     12: 
1.2       jmmv       13: category="userland"
                     14: difficulty="easy"
1.1       jmmv       15: duration="3 months"
                     16: 
                     17: description="""
1.5     ! mspo       18: Enhance inetd in NetBSD
        !            19: 
        !            20: Primary milestones:
1.1       jmmv       21: 
                     22: - Prefork: Support pre-forking multiple children and keeping them alive for multiple invocations.
                     23: - Per service configuration file: Add a per-service configuration file similar to xinetd.
1.3       dholland   24: - Make the rate-limiting feature configurable on a per-service basis.
                     25: - Improve the logging and make logging modes configurable on a per-service basis.
                     26: 
1.5     ! mspo       27: Nice to have:
1.3       dholland   28: 
                     29: - Add include directives to the configuration language to allow service definitions to be installed in /usr/share or /usr/pkg/share.
                     30: - Add a separate way to turn services on and off, so they can be defined statically (such as in /usr/share) and turned on and off from /etc.
                     31: - Allow non-privileged users to add/remove/change their own services using a separate utility.
1.5     ! mspo       32: - Integrate with the new blacklist daemon.
1.4       wiki       33: - Configuration compatibility for systemd socket activations
1.1       jmmv       34: 
                     35: """
                     36: ]]
                     37: 
                     38: [[!tag gsoc]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb