COMMAND_LIST=pvecm qm qmrestore pct pveam pvesm pveum vzdump ha-manager
-SERVICE_LIST=pve-firewall pve-ha-crm pve-ha-lrm pvestatd pmxcfs
+SERVICE_LIST=pve-firewall pve-ha-crm pve-ha-lrm pvestatd pmxcfs pvedaemon
CONFIG_LIST=datacenter.cfg qm.conf pct.conf
[width="100%",options="header"]
|===========================================================
| Command name |'systemd' Service | Download link
+| pvedaemon | pvedaemon.service |link:pvedaemon.8.html[pvedaemon.8]
| pvestatd | pvestatd.service |link:pvestatd.8.html[pvestatd.8]
| pve-ha-crm | pve-ha-crm.service |link:pve-ha-crm.8.html[pve-ha-crm.8]
| pve-ha-lrm | pve-ha-lrm.service |link:pve-ha-lrm.8.html[pve-ha-lrm.8]
:leveloffset: 0
-*pve-firewall* - The {pve} Firewall Daemon
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-:leveloffset: 1
-include::pve-firewall.8-synopsis.adoc[]
-
-:leveloffset: 0
-
*ha-manager* - Proxmox VE HA Manager
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:leveloffset: 0
-*pve-ha-crm* - Cluster Ressource Manager Daemon
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+[appendix]
+Service Daemons
+---------------
+
+*pve-firewall* - The {pve} Firewall Daemon
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:leveloffset: 1
-include::pve-ha-crm.8-synopsis.adoc[]
+include::pve-firewall.8-synopsis.adoc[]
:leveloffset: 0
-*pve-ha-lrm* - Local Ressource Manager Daemon
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+*pvedaemon* - {PVE} API Daemon
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:leveloffset: 1
-include::pve-ha-lrm.8-synopsis.adoc[]
+include::pvedaemon.8-synopsis.adoc[]
:leveloffset: 0
:leveloffset: 0
+*pve-ha-crm* - Cluster Ressource Manager Daemon
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+:leveloffset: 1
+include::pve-ha-crm.8-synopsis.adoc[]
+
+:leveloffset: 0
+
+*pve-ha-lrm* - Local Ressource Manager Daemon
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+:leveloffset: 1
+include::pve-ha-lrm.8-synopsis.adoc[]
+
+:leveloffset: 0
+
[appendix]
Configuration Files
pvestatd.8-synopsis.adoc \
${PVE_COMMON_DOC_SOURCES}
+PVEDAEMON_MAN8_SOURCES= \
+ pvedaemon.adoc \
+ pvedaemon.8-synopsis.adoc \
+ ${PVE_COMMON_DOC_SOURCES}
+
PMXCFS_MAN8_SOURCES= \
pmxcfs.adoc \
pmxcfs.8-cli.adoc \
a2x ${A2X_MAN8_OPTIONS} pvestatd.adoc
test -n "$${NOVIEW}" || man -l $@
+pvedaemon.8: ${PVEDAEMON_MAN8_SOURCES}
+ a2x ${A2X_MAN8_OPTIONS} pvedaemon.adoc
+ test -n "$${NOVIEW}" || man -l $@
+
pmxcfs.8: ${PMXCFS_MAN8_SOURCES}
a2x ${A2X_MAN8_OPTIONS} pmxcfs.adoc
test -n "$${NOVIEW}" || man -l $@
--- /dev/null
+*pvedaemon* `<COMMAND> [ARGS] [OPTIONS]`
+
+*pvedaemon help* `[<cmd>]` `[OPTIONS]`
+
+Get help about specified command.
+
+`<cmd>` `string` ::
+
+Command name
+
+`-verbose` `boolean` ::
+
+Verbose output format.
+
+
+
+
+*pvedaemon restart*
+
+Restart the daemon (or start if not running).
+
+
+
+*pvedaemon start* `[OPTIONS]`
+
+Start the daemon.
+
+`-debug` `boolean` (default=`0`)::
+
+Debug mode - stay in foreground
+
+
+
+*pvedaemon status*
+
+Get daemon status.
+
+
+
+*pvedaemon stop*
+
+Stop the daemon.
+
+
+
+
--- /dev/null
+ifdef::manvolnum[]
+PVE({manvolnum})
+================
+include::attributes.txt[]
+
+NAME
+----
+
+pvedaemon - PVE API Daemon
+
+SYNOPSYS
+--------
+
+include::pvedaemon.8-synopsis.adoc[]
+
+DESCRIPTION
+-----------
+endif::manvolnum[]
+
+ifndef::manvolnum[]
+{pve} API Daemon
+==============================
+include::attributes.txt[]
+endif::manvolnum[]
+
+This daemom exposes the whole {PVE} API on 127.0.0.1:85. It runs as
+'root' and has permission to do all priviledged operations.
+
+NOTE: The daemon listens to a local address only, so you cannot access
+it from outside. The 'pveproxy' daemon exposes the API to the outside
+world.
+
+
+ifdef::manvolnum[]
+include::pve-copyright.adoc[]
+endif::manvolnum[]