Difference between revisions of "Local/etc/init.d"

From GhostBSD Wiki
Jump to: navigation, search
(Content)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{Welcome}}
 
{{Welcome}}
 
{{Navbar OpenRC}}
 
{{Navbar OpenRC}}
 +
 
==Introduction==
 
==Introduction==
  
Line 25: Line 26:
  
 
|-
 
|-
|dbus||
+
|dbus||The  [https://www.freebsd.org/cgi/man.cgi?query=dbus&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html dbus]  package  provides  commands  to  interact  with DBus message      busses. There are three well-known  bus names: session,  system,  and      starter. The  starter  bus  only applies when the application has been      started as a result of a method call from another application.  A  connection to  the starter bus will effectively be an alternative connection to either the session or the system bus.
 
|-
 
|-
 
|dsbmd||
 
|dsbmd||
 
|-
 
|-
|ffserver||
+
|ffserver||[https://www.freebsd.org/cgi/man.cgi?query=ffserver&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html ffserver] is a streaming server for both audio and video. It supports      several live feeds, streaming from files and time shifting on live      feeds. You can seek to positions in the past on each live feed,      provided you specify a big enough feed storage.
 +
 
 
|-
 
|-
 
|git_daemon||
 
|git_daemon||
 
|-
 
|-
|hald||
+
|hald||[https://www.freebsd.org/cgi/man.cgi?query=hald&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html hald]  is a daemon that maintains a database of the devices connected to        the system system in real-time. The daemon connects to the D-Bus system      message bus  to provide an API that applications can use to discover,      monitor and invoke operations on devices.
 
|-
 
|-
|lightdm||
+
|lightdm||[https://www.freebsd.org/cgi/man.cgi?query=lightdm&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html lightdm] - a display manager
 
|-
 
|-
|miniupnpc||
+
|miniupnpc||The  [https://www.freebsd.org/cgi/man.cgi?query=miniupnpc&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html miniupnpc]  library implement  the UPnP protocol defined to dialog        with Internet Gateway Devices.
 
|-
 
|-
|mysql-server||
+
|mysql-server||[https://www.freebsd.org/cgi/man.cgi?query=mysql&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html mysql] is a simple SQL shell with input line editing capabilities.
 
|-
 
|-
|rsync||
+
|rsync||[https://www.freebsd.org/cgi/man.cgi?query=rsync&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html Rsync] is a fast and extraordinarily versatile file  copying  tool.  It  can  copy  locally,  to/from  another  host  over  any remote shell, or      to/from a remote rsync daemon.
 
|-
 
|-
|saned||
+
|saned||[https://www.freebsd.org/cgi/man.cgi?query=saned&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html saned]  is  the SANE (Scanner Access Now Easy) daemon that allows remote        clients to access image acquisition  devices  available on  the local      host.
 
|-
 
|-
|sndiod||
+
|sndiod||The [https://www.freebsd.org/cgi/man.cgi?query=sndiod&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html sndiod] daemon is an intermediate layer between audio or MIDI programs      and the hardware. It performs the necessary audio processing to allow    any program to work on any supported hardware.
 
|-
 
|-
|snmpd||
+
|snmpd||[https://www.freebsd.org/cgi/man.cgi?query=snmpd&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html snmpd]  is  an SNMP agent which binds to a port and awaits requests from        SNMP management software.  Upon receiving a request, it processes  the      request(s),  collects the requested information and/or performs the requested operation(s) and returns the information to the sender.
 
|-
 
|-
|snmptrapd||
+
|snmptrapd||[https://www.freebsd.org/cgi/man.cgi?query=snmptrapd&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html snmptrapd]  is  an SNMP application that receives and logs SNMP TRAP and    INFORM messages.
 
|-
 
|-
|svnserve||
+
|svnserve||[https://www.freebsd.org/cgi/man.cgi?query=svnserve&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html svnserve] allows access to Subversion repositories using the svn network        protocol.  It can both run as a standalone server process,  or  it  can      run  out of inetd.  You must choose a mode of operation when you start      svnserve.
 
|-
 
|-
|tcsd||
+
|tcsd||[https://www.freebsd.org/cgi/man.cgi?query=tcsd&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html tcsd] - daemon that manages Trusted Computing resources
 
|-
 
|-
 
|tpmd||
 
|tpmd||
 
|-
 
|-
|uuidd||
+
|uuidd||The  [https://www.freebsd.org/cgi/man.cgi?query=uuidd&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html uuidd]  daemon  is used by the UUID library to generate universally      unique identifiers (UUIDs), especially time-based UUID's in  a secure      and  guaranteed-unique  fashion, even  in the face of large numbers of      threads trying to grab UUID's running on different CPU's.
 
|-
 
|-
 
|vboxheadless||
 
|vboxheadless||
Line 67: Line 69:
 
|vboxwebsrv||
 
|vboxwebsrv||
 
|-
 
|-
|webcamd||
+
|webcamd||[https://www.freebsd.org/cgi/man.cgi?query=webcamd&apropos=0&sektion=0&manpath=FreeBSD+12.1-RELEASE+and+Ports&arch=default&format=html webcamd] is a daemon that enables the use of hundreds of different USB webcam, USB DVB, USB radio, USB input, USB tablet and more devices under  the FreeBSD operating system.  The webcamd daemon is basically a port of    Linux USB device drivers into userspace in FreeBSD.
 
|-
 
|-
 
|webcamd.ugen0.3||
 
|webcamd.ugen0.3||
Line 77: Line 79:
 
|webcamd.ugen1.3||
 
|webcamd.ugen1.3||
 
|-
 
|-
|xconfig||
+
|xconfig||after LOGIN cleanvar moused syscons dbus
 
|}
 
|}
  
 
[[Category:Sysutils]]
 
[[Category:Sysutils]]

Latest revision as of 05:41, 13 April 2020

Welcome to Icon Disti GhostBSD.png Local/etc/init.d.
OpenRC
Scripts
/etc/rc
rc - shell
/etc/rc.devd
The generic hook into OpenRC.
/sbin/rcorder
Ordering rc-scripts
/etc/init.d
Scripts to run OpenRC
/usr/local/etc/init.d
Scripts to run OpenRC
/etc/rc.d
Scripts automatically executed at boot and shutdown
/usr/local/etc/rc.d
Special scripts
Configuration
/etc/devd.conf
Configuration file for devd(8)
/etc/conf.d
Initscript Configuration Files
/etc/rc.conf.d
Smaller configuration files
/etc/defaults/rc.conf
Specifies the default settings for all the available options.
/etc/rc.conf
The global OpenRC configuration file
/etc/rc.conf.ghostbsd
GhostBSD specific configurations
Tools/Helper
/usr/sbin/sysrc
Safely edit system rc files
/bin/rc-status
Shows which services are running
/sbin/rc-update
Add or delete services
/sbin/rc-service
Locate and run an OpenRC service
Back to the Icon Disti GhostBSD.pngSystem

Introduction[edit]

Here we will find all scripts to run OpenRC on GhostBSD.

Directory: usr/local/etc/init.d/*

Content[edit]

Name Description
avahi-daemon The Avahi mDNS/DNS-SD daemon implements Apple's Zeroconf architecture (also known as "Rendezvous" or "Bonjour"). The daemon registers local IP addresses and static services using mDNS/DNS-SD and provides two IPC APIs for local programs to make use of the mDNS record cache the avahi-daemon maintains. First there is the so called "simple protocol" which is used exclusively by avahi-dnsconfd (a daemon which configures unicast DNS servers using server info published via mDNS) and nss-mdns (a libc NSS plugin, providing name resolution via mDNS). Finally there is the D-Bus interface which provides a rich object oriented interface to D-Bus enabled applications.
avahi-dnsconfd avahi-dnsconfd connects to a running avahi-daemon and runs the script /home/lennart/tmp/avahi/usr/local/etc/avahi/dnsconfd.action for each unicast DNS server that is announced on the local LAN. This is useful for configuring unicast DNS servers in a DHCP-like fashion with mDNS.
cups_browsed
cupsd cupsd is the scheduler for CUPS. It implements a printing system based upon the Internet Printing Protocol, version 2.1, and supports most of the requirements for IPP Everywhere. If no options are specified on the command-line then the default configuration file /usr/local/etc/cups/cupsd.conf will be used.
dbus The dbus package provides commands to interact with DBus message busses. There are three well-known bus names: session, system, and starter. The starter bus only applies when the application has been started as a result of a method call from another application. A connection to the starter bus will effectively be an alternative connection to either the session or the system bus.
dsbmd
ffserver ffserver is a streaming server for both audio and video. It supports several live feeds, streaming from files and time shifting on live feeds. You can seek to positions in the past on each live feed, provided you specify a big enough feed storage.
git_daemon
hald hald is a daemon that maintains a database of the devices connected to the system system in real-time. The daemon connects to the D-Bus system message bus to provide an API that applications can use to discover, monitor and invoke operations on devices.
lightdm lightdm - a display manager
miniupnpc The miniupnpc library implement the UPnP protocol defined to dialog with Internet Gateway Devices.
mysql-server mysql is a simple SQL shell with input line editing capabilities.
rsync Rsync is a fast and extraordinarily versatile file copying tool. It can copy locally, to/from another host over any remote shell, or to/from a remote rsync daemon.
saned saned is the SANE (Scanner Access Now Easy) daemon that allows remote clients to access image acquisition devices available on the local host.
sndiod The sndiod daemon is an intermediate layer between audio or MIDI programs and the hardware. It performs the necessary audio processing to allow any program to work on any supported hardware.
snmpd snmpd is an SNMP agent which binds to a port and awaits requests from SNMP management software. Upon receiving a request, it processes the request(s), collects the requested information and/or performs the requested operation(s) and returns the information to the sender.
snmptrapd snmptrapd is an SNMP application that receives and logs SNMP TRAP and INFORM messages.
svnserve svnserve allows access to Subversion repositories using the svn network protocol. It can both run as a standalone server process, or it can run out of inetd. You must choose a mode of operation when you start svnserve.
tcsd tcsd - daemon that manages Trusted Computing resources
tpmd
uuidd The uuidd daemon is used by the UUID library to generate universally unique identifiers (UUIDs), especially time-based UUID's in a secure and guaranteed-unique fashion, even in the face of large numbers of threads trying to grab UUID's running on different CPU's.
vboxheadless
vboxnet
vboxwatchdog
vboxwebsrv
webcamd webcamd is a daemon that enables the use of hundreds of different USB webcam, USB DVB, USB radio, USB input, USB tablet and more devices under the FreeBSD operating system. The webcamd daemon is basically a port of Linux USB device drivers into userspace in FreeBSD.
webcamd.ugen0.3
webcamd.ugen0.4
webcamd.ugen1.2
webcamd.ugen1.3
xconfig after LOGIN cleanvar moused syscons dbus