#!/usr/local/bin/perl # index.cgi # Display all xinetd services require './xinetd-lib.pl'; &ui_print_header(undef, $text{'index_title'}, "", undef, 1, 1, 0, &help_search_link("xinetd", "man", "doc", "google")); # Check for config file if (!-r $config{'xinetd_conf'}) { print "
",&text('index_econf', "$config{'xinetd_conf'}", "$gconfig{'webprefix'}/config.cgi?$module_name"),"
\n"; &ui_print_footer("/", $text{'index'}); exit; } @conf = &get_xinetd_config(); ($defs) = grep { $_->{'name'} eq 'defaults' } @conf; foreach $m (@{$defs->{'members'}}) { $ddisable{$m->{'value'}}++ if ($m->{'name'} eq 'disabled'); } # Show table header print "
\n"; print "