The "chkconfig" command is used to manage system services on Fedora Core Linux systems. If you run the "chkconfig" command and it does not display the service name, it could be because the service is not installed or not configured to be managed by chkconfig.
To check if a service is installed, you can use the "rpm" command to search for the package that provides the service. For example, to check if the "httpd" service (Apache web server) is installed, you can use the following command:
rpm -q httpd
If the service is installed, the command will output the package name. If the service is not installed, the command will output "package httpd is not installed".
To check if a service is managed by chkconfig, you can use the "--list" option to list all services that are managed by chkconfig. For example:
chkconfig --list
If the service you are looking for is not listed, it may not be configured to be managed by chkconfig.
If the service is installed but not managed by chkconfig, you can add it to the chkconfig list by creating a symbolic link from the service script to the appropriate directory under /etc/init.d. For example, to add the "httpd" service to the chkconfig list, you can use the following command:
ln -s /etc/init.d/httpd /etc/rc3.d/S85httpd
Keep in mind that the service script must be located in the /etc/init.d directory in order for chkconfig to be able to manage it. If the service script is located elsewhere, you will need to copy it to the /etc/init.d directory or create a symbolic link to it before adding it to the chkconfig list.