mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-12 17:20:30 +08:00
small rebranding
This commit is contained in:
parent
ca812117e4
commit
8f11fa3b91
4
PKGBUILD
4
PKGBUILD
@ -33,7 +33,7 @@ done
|
|||||||
pkgbase=kvmd
|
pkgbase=kvmd
|
||||||
pkgver=3.23
|
pkgver=3.23
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="The main Pi-KVM daemon"
|
pkgdesc="The main PiKVM daemon"
|
||||||
url="https://github.com/pikvm/kvmd"
|
url="https://github.com/pikvm/kvmd"
|
||||||
license=(GPL)
|
license=(GPL)
|
||||||
arch=(any)
|
arch=(any)
|
||||||
@ -159,7 +159,7 @@ for _variant in "${_variants[@]}"; do
|
|||||||
eval "package_kvmd-platform-$_platform-$_board() {
|
eval "package_kvmd-platform-$_platform-$_board() {
|
||||||
cd \"kvmd-\$pkgver\"
|
cd \"kvmd-\$pkgver\"
|
||||||
|
|
||||||
pkgdesc=\"Pi-KVM platform configs - $_platform for $_board\"
|
pkgdesc=\"PiKVM platform configs - $_platform for $_board\"
|
||||||
depends=(kvmd=$pkgver-$pkgrel \"raspberrypi-bootloader>=20210216-1\" \"raspberrypi-bootloader-x>=20210216-1\" \"raspberrypi-firmware>=20210128-2\" \"linux-firmware>=20210221.b79d239-1\")
|
depends=(kvmd=$pkgver-$pkgrel \"raspberrypi-bootloader>=20210216-1\" \"raspberrypi-bootloader-x>=20210216-1\" \"raspberrypi-firmware>=20210128-2\" \"linux-firmware>=20210221.b79d239-1\")
|
||||||
|
|
||||||
if [[ $_platform =~ ^.*-hdmi$ ]]; then
|
if [[ $_platform =~ ^.*-hdmi$ ]]; then
|
||||||
|
|||||||
@ -2,5 +2,5 @@
|
|||||||
[](https://github.com/pikvm/kvmd/actions?query=workflow%3ACI)
|
[](https://github.com/pikvm/kvmd/actions?query=workflow%3ACI)
|
||||||
[](https://discord.gg/bpmXfz5)
|
[](https://discord.gg/bpmXfz5)
|
||||||
|
|
||||||
This repository contains the configuration and code of KVMD, the main PI-KVM daemon.
|
This repository contains the configuration and code of KVMD, the main PIKVM daemon.
|
||||||
If your request does not relate directly to this codebase, please send it to issues of the [Pi-KVM](https://github.com/pikvm/pikvm/issues) repository.
|
If your request does not relate directly to this codebase, please send it to issues of the [PiKVM](https://github.com/pikvm/pikvm/issues) repository.
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - IPMI to KVMD proxy
|
Description=PiKVM - IPMI to KVMD proxy
|
||||||
After=kvmd.service
|
After=kvmd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - Janus WebRTC Gateway (Static Config)
|
Description=PiKVM - Janus WebRTC Gateway (Static Config)
|
||||||
After=network.target network-online.target nss-lookup.target kvmd.service
|
After=network.target network-online.target nss-lookup.target kvmd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - Janus WebRTC Gateway
|
Description=PiKVM - Janus WebRTC Gateway
|
||||||
After=network.target network-online.target nss-lookup.target kvmd.service
|
After=network.target network-online.target nss-lookup.target kvmd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - HTTP entrypoint
|
Description=PiKVM - HTTP entrypoint
|
||||||
After=network.target network-online.target nss-lookup.target kvmd.service
|
After=network.target network-online.target nss-lookup.target kvmd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - OTG setup
|
Description=PiKVM - OTG setup
|
||||||
After=systemd-modules-load.service
|
After=systemd-modules-load.service
|
||||||
Before=kvmd.service
|
Before=kvmd.service
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - OTG network service
|
Description=PiKVM - OTG network service
|
||||||
After=kvmd-otg.service
|
After=kvmd-otg.service
|
||||||
Wants=network-pre.target
|
Wants=network-pre.target
|
||||||
After=network-pre.target
|
After=network-pre.target
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - EDID loader for TC358743
|
Description=PiKVM - EDID loader for TC358743
|
||||||
Wants=dev-kvmd\x2dvideo.device
|
Wants=dev-kvmd\x2dvideo.device
|
||||||
After=dev-kvmd\x2dvideo.device systemd-modules-load.service
|
After=dev-kvmd\x2dvideo.device systemd-modules-load.service
|
||||||
Before=kvmd.service
|
Before=kvmd.service
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - VNC to KVMD/Streamer proxy
|
Description=PiKVM - VNC to KVMD/Streamer proxy
|
||||||
After=kvmd.service
|
After=kvmd.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Pi-KVM - The main daemon
|
Description=PiKVM - The main daemon
|
||||||
After=network.target network-online.target nss-lookup.target
|
After=network.target network-online.target nss-lookup.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
|
|||||||
@ -4,11 +4,11 @@ g kvmd-vnc - -
|
|||||||
g kvmd-nginx - -
|
g kvmd-nginx - -
|
||||||
g kvmd-janus - -
|
g kvmd-janus - -
|
||||||
|
|
||||||
u kvmd - "Pi-KVM - The main daemon" -
|
u kvmd - "PiKVM - The main daemon" -
|
||||||
u kvmd-ipmi - "Pi-KVM - IPMI to KVMD proxy" -
|
u kvmd-ipmi - "PiKVM - IPMI to KVMD proxy" -
|
||||||
u kvmd-vnc - "Pi-KVM - VNC to KVMD/Streamer proxy" -
|
u kvmd-vnc - "PiKVM - VNC to KVMD/Streamer proxy" -
|
||||||
u kvmd-nginx - "Pi-KVM - HTTP entrypoint" -
|
u kvmd-nginx - "PiKVM - HTTP entrypoint" -
|
||||||
u kvmd-janus - "Pi-KVM - Janus WebRTC Gateway" -
|
u kvmd-janus - "PiKVM - Janus WebRTC Gateway" -
|
||||||
|
|
||||||
m kvmd gpio
|
m kvmd gpio
|
||||||
m kvmd uucp
|
m kvmd uucp
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
@ -475,14 +475,14 @@ def _get_config_scheme() -> Dict:
|
|||||||
"otg": {
|
"otg": {
|
||||||
"vendor_id": Option(0x1D6B, type=valid_otg_id), # Linux Foundation
|
"vendor_id": Option(0x1D6B, type=valid_otg_id), # Linux Foundation
|
||||||
"product_id": Option(0x0104, type=valid_otg_id), # Multifunction Composite Gadget
|
"product_id": Option(0x0104, type=valid_otg_id), # Multifunction Composite Gadget
|
||||||
"manufacturer": Option("Pi-KVM"),
|
"manufacturer": Option("PiKVM"),
|
||||||
"product": Option("Composite KVM Device"),
|
"product": Option("Composite KVM Device"),
|
||||||
"serial": Option("CAFEBABE"),
|
"serial": Option("CAFEBABE"),
|
||||||
"usb_version": Option(0x0200, type=valid_otg_id),
|
"usb_version": Option(0x0200, type=valid_otg_id),
|
||||||
"remote_wakeup": Option(False, type=valid_bool),
|
"remote_wakeup": Option(False, type=valid_bool),
|
||||||
|
|
||||||
"gadget": Option("kvmd", type=valid_otg_gadget),
|
"gadget": Option("kvmd", type=valid_otg_gadget),
|
||||||
"config": Option("Pi-KVM device", type=valid_stripped_string_not_empty),
|
"config": Option("PiKVM device", type=valid_stripped_string_not_empty),
|
||||||
"udc": Option("", type=valid_stripped_string),
|
"udc": Option("", type=valid_stripped_string),
|
||||||
"init_delay": Option(3.0, type=valid_float_f01),
|
"init_delay": Option(3.0, type=valid_float_f01),
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
@ -89,7 +89,7 @@ def _print_invalidate_tip(prepend_nl: bool) -> None:
|
|||||||
{gray}# Note: Users logged in with this username will stay logged in.
|
{gray}# Note: Users logged in with this username will stay logged in.
|
||||||
# To invalidate their cookies you need to restart kvmd & kvmd-nginx:
|
# To invalidate their cookies you need to restart kvmd & kvmd-nginx:
|
||||||
# {reset}{blue}systemctl restart kvmd kvmd-nginx{gray}
|
# {reset}{blue}systemctl restart kvmd kvmd-nginx{gray}
|
||||||
# Be careful, this will break your connection to the Pi-KVM
|
# Be careful, this will break your connection to the PiKVM
|
||||||
# and may affect the GPIO relays state. Also don't forget to edit
|
# and may affect the GPIO relays state. Also don't forget to edit
|
||||||
# the files {reset}{blue}/etc/kvmd/{{vncpasswd,ipmipasswd}}{gray} and restart
|
# the files {reset}{blue}/etc/kvmd/{{vncpasswd,ipmipasswd}}{gray} and restart
|
||||||
# the corresponding services {reset}{blue}kvmd-vnc{gray} & {reset}{blue}kvmd-ipmi{gray} if necessary.{reset}
|
# the corresponding services {reset}{blue}kvmd-vnc{gray} & {reset}{blue}kvmd-ipmi{gray} if necessary.{reset}
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
@ -44,7 +44,7 @@ from .server import KvmdServer
|
|||||||
def main(argv: Optional[List[str]]=None) -> None:
|
def main(argv: Optional[List[str]]=None) -> None:
|
||||||
config = init(
|
config = init(
|
||||||
prog="kvmd",
|
prog="kvmd",
|
||||||
description="The main Pi-KVM daemon",
|
description="The main PiKVM daemon",
|
||||||
argv=argv,
|
argv=argv,
|
||||||
check_run=True,
|
check_run=True,
|
||||||
load_auth=True,
|
load_auth=True,
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
@ -39,7 +39,7 @@ class RfbEncodings:
|
|||||||
[10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
|
[10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
|
||||||
))
|
))
|
||||||
|
|
||||||
H264 = 50 # Pi-KVM H264 Encoding
|
H264 = 50 # Open H.264 Encoding
|
||||||
|
|
||||||
|
|
||||||
@dataclasses.dataclass(frozen=True)
|
@dataclasses.dataclass(frozen=True)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
@ -68,7 +68,7 @@ from .render import make_text_jpeg
|
|||||||
class _SharedParams:
|
class _SharedParams:
|
||||||
width: int = dataclasses.field(default=800)
|
width: int = dataclasses.field(default=800)
|
||||||
height: int = dataclasses.field(default=600)
|
height: int = dataclasses.field(default=600)
|
||||||
name: str = dataclasses.field(default="Pi-KVM")
|
name: str = dataclasses.field(default="PiKVM")
|
||||||
|
|
||||||
|
|
||||||
class _Client(RfbClient): # pylint: disable=too-many-instance-attributes
|
class _Client(RfbClient): # pylint: disable=too-many-instance-attributes
|
||||||
@ -178,7 +178,7 @@ class _Client(RfbClient): # pylint: disable=too-many-instance-attributes
|
|||||||
host = None
|
host = None
|
||||||
else:
|
else:
|
||||||
if isinstance(host, str):
|
if isinstance(host, str):
|
||||||
name = f"Pi-KVM: {host}"
|
name = f"PiKVM: {host}"
|
||||||
async with self.__lock:
|
async with self.__lock:
|
||||||
if self._encodings.has_rename:
|
if self._encodings.has_rename:
|
||||||
await self._send_rename(name)
|
await self._send_rename(name)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2020 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# ========================================================================== #
|
# ========================================================================== #
|
||||||
# #
|
# #
|
||||||
# KVMD - The main Pi-KVM daemon. #
|
# KVMD - The main PiKVM daemon. #
|
||||||
# #
|
# #
|
||||||
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
# Copyright (C) 2018-2021 Maxim Devaev <mdevaev@gmail.com> #
|
||||||
# #
|
# #
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user