>Number: 176488 >Category: bin >Synopsis: server(8) does not 'see' rcNG enabled services >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Feb 28 00:20:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Mike Carlson >Release: 9.1-RELEASE >Organization: Bay Photo Lab >Environment: FreeBSD salt-1 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description: The service(8) utility does not see rcng enabled services: Example, I have salt_master installed, enabled and running: salt-1# cat /etc/rc.conf.d/salt_master salt_master_enable="YES" salt-1# /usr/local/etc/rc.d/salt_master rcvar # salt_master # salt_master_enable="YES" # (default: "") # service -e /etc/rc.d/hostid /etc/rc.d/hostid_save /etc/rc.d/ip6addrctl /etc/rc.d/cleanvar /etc/rc.d/devd /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/dmesg /etc/rc.d/virecover /etc/rc.d/motd /etc/rc.d/ntpd /etc/rc.d/sshd /etc/rc.d/sendmail /etc/rc.d/cron /etc/rc.d/mixer /etc/rc.d/gptboot /etc/rc.d/bgfsck Yes, at the same time, service salt_master rcvar works, as well as a restart: salt-1# service salt_master rcvar # salt_master # salt_master_enable="YES" # (default: "") service salt_master restart Stopping salt_master. Waiting for PIDS: 10586 10587 10588 10589 10590 10591 10592 10593 10594. Starting salt_master. >How-To-Repeat: enable a service in /etc/rc.conf.d/: #echo "salt_master_enable=YES" >> /etc/rc.conf.d/salt_master verify that service -e does not show salt_master: # service -e /etc/rc.d/hostid /etc/rc.d/hostid_save /etc/rc.d/ip6addrctl /etc/rc.d/cleanvar /etc/rc.d/devd /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/dmesg /etc/rc.d/virecover /etc/rc.d/motd /etc/rc.d/ntpd /etc/rc.d/sshd /etc/rc.d/sendmail /etc/rc.d/cron /etc/rc.d/mixer /etc/rc.d/gptboot /etc/rc.d/bgfsck Add same line to /etc/rc.conf # echo "salt_master_enable=YES" >> /etc/rc.conf # service -e /etc/rc.d/hostid /etc/rc.d/hostid_save /etc/rc.d/ip6addrctl /etc/rc.d/cleanvar /etc/rc.d/devd /etc/rc.d/newsyslog /etc/rc.d/syslogd /etc/rc.d/dmesg /etc/rc.d/virecover /etc/rc.d/motd /etc/rc.d/ntpd /usr/local/etc/rc.d/salt_master /etc/rc.d/sshd /etc/rc.d/sendmail /etc/rc.d/cron /etc/rc.d/mixer /etc/rc.d/gptboot /etc/rc.d/bgfsck >Fix: I'm not sure, but -e does not seem to lookup services in the same way that service $service_name rcvar does. >Release-Note: >Audit-Trail: >Unformatted: _______________________________________________ freebsd-bugs@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"