59 Commits

Author SHA1 Message Date
sparky3387
18e4949d1f
Update kvmd-udev-hdmiusb-check (#154)
This is to allow USB 3.0 Capture Cards to be used in the top USB port, this is to allow Macrosilicon's MS2130 to be used with PiKVM, when doing this it must also be switched to pixel format yuyv in the override.yaml
2023-12-05 13:15:16 +02:00
Maxim Devaev
83d24169f5 kvmd-bootconfig: fixed route metrics between eth0/wlan0 2023-12-02 15:02:13 +02:00
Maxim Devaev
0e1ba765a2 pikvm/pikvm#1174: static wifi config support for kvmd-bootconfig 2023-11-28 16:07:44 +02:00
Rushab Shah
b21ccfbcc9
kvmd-udev-hdmiusb-check: Add support for rPi4 b rev 1.5 (#153)
Adds support for the following new revision of the board:

# tr < /proc/device-tree/model -d '\000'
Raspberry Pi 4 Model B Rev 1.5

Without this, `/dev/video19` from the `rpivid_hevc` driver gets incorrectly linked to `/dev/kvmd-video`

```bash
lrwxrwxrwx 1 root root 6 Sep 28 08:14 /dev/kvmd-video -> video19
```
2023-10-24 18:01:52 +03:00
Maxim Devaev
29e266f542 pikvm/pikvm#1115: 640 permissions to wpa config 2023-09-28 02:02:31 +03:00
Maxim Devaev
018f33533d kvmd-bootconfig: improved oled handling 2023-05-28 17:54:20 +03:00
srepac
6ef1645e93
Show first time boot status in oled (#134) 2023-05-27 19:21:42 +03:00
Maxim Devaev
a834c89ef3 copyright update 2023-05-27 12:41:22 +03:00
vipergts450
5863004441
Update kvmd-certbot: fix cp -a to catch dotfiles (#127)
Second pull request for this bug. Apparently, in bash `cp -a <dir>/*` ignores dotfiles, which are often how authfiles get named, notably as per the documentation for SSL cert management for certbot plugins in the PiKVM Wiki. Using `cp -a <dir>/.` instead should catch dotfiles and all files and subdirectories correctly.
2023-04-13 23:12:32 +03:00
vipergts450
4b7bbddef1
Update kvmd-certbot (#125) 2023-03-29 20:36:52 +03:00
Maxim Devaev
95ac2bd017 fixed nginx restart for cloud 2023-01-19 01:44:05 +02:00
Maxim Devaev
86ff6f4eb2 kvmd-certbot install_cloud 2023-01-18 23:45:13 +02:00
Maxim Devaev
52fdc94eb8 Fixed pikvm/pikvm#882: Ethernet settings in pikvm.txt 2022-12-04 03:04:21 +03:00
Maxim Devaev
b816bcb335 sudo --preserve-env in kvmd-certbot 2022-07-03 17:26:15 +03:00
Maxim Devaev
329b84e124 fix 2022-06-26 15:42:57 +03:00
Maxim Devaev
e54ae11c33 restore permissions 2022-06-26 05:22:34 +03:00
Maxim Devaev
9c65a61b8b remove csr and keys dirs 2022-06-25 21:01:46 +03:00
Maxim Devaev
362b9322de remove old certbot logs, csr and keys 2022-06-25 20:54:26 +03:00
Maxim Devaev
b8d48b63cb changed certbot commands 2022-06-25 19:25:45 +03:00
Maxim Devaev
9206f5c2aa mask renew error 2022-06-25 05:10:03 +03:00
Maxim Devaev
4cb2802cfa fixed cert dir permissions 2022-06-25 02:32:13 +03:00
Maxim Devaev
8727b0e8bd improved kvmd-certbot 2022-06-24 21:32:06 +03:00
Maxim Devaev
f634be16f0 restart nginx and vnc if needed 2022-06-24 20:36:26 +03:00
Maxim Devaev
bd5676222b fixed permissions again 2022-06-24 18:25:08 +03:00
Maxim Devaev
094106519a fixed permissions 2022-06-24 17:55:38 +03:00
Maxim Devaev
9202cf1d44 kvmd-certbot 2022-06-24 16:19:28 +03:00
Maxim Devaev
9f4c241204 shellcheck 2022-06-24 16:05:10 +03:00
Maxim Devaev
c85e3f939f cleanup old certs in kvmd-gencert 2022-06-24 03:46:18 +03:00
Maxim Devaev
ed8d2af999 pikvm/pikvm#604: support partition LABEL in bootconfig 2022-04-21 16:32:18 +03:00
Maxim Devaev
1b3a2cc3f7 copyright bump 2022-01-07 16:39:02 +03:00
Maxim Devaev
227423e249 fixed bootconfig ro 2021-11-20 05:29:14 +03:00
Maxim Devaev
a3812dda69 renamed scripts directory 2021-11-12 03:53:04 +03:00
srepac
6118eadec6
Update kvmd-bootconfig (#74)
Check for custom scripts inside /boot/kvmd-bootconfig.d directory since /boot is accessible by any client to allow users to drop custom scripts they want to run at boot.
2021-11-12 01:50:04 +03:00
Maxim Devaev
fde4539e36 pikvm/pikvm#73: run custom bootconfig scripts from /etc/kvmd/bootconfig.d 2021-11-08 04:25:29 +03:00
Maxim Devaev
ddbb2c7645 fixed ENABLE_OTG_SERIAL 2021-10-29 21:06:36 +03:00
Maxim Devaev
da3468047a refactoring 2021-10-29 19:59:24 +03:00
Maxim Devaev
1f6bd0c590 ENABLE_OTG_SERIAL 2021-10-29 19:57:51 +03:00
Maxim Devaev
c7b9aada41 FIRST_BOOT 2021-10-27 17:42:32 +03:00
Maxim Devaev
10e6e53006 pikvm/pikvm#107: change ssh port in pikvm.txt 2021-10-26 09:04:14 +03:00
Maxim Devaev
7ecf56d144 comments 2021-10-19 06:48:22 +03:00
Maxim Devaev
db144eb775 kvmd-bootconfig prototype 2021-10-19 04:34:22 +03:00
Maxim Devaev
8f11fa3b91 small rebranding 2021-09-08 06:47:54 +03:00
Devaev Maxim
835d6833f8 fixed systemd bug: systemd >= 248.3-2 2021-05-20 08:40:04 +03:00
Devaev Maxim
19f8bd613e quick workaround for broken %b 2021-05-12 12:35:22 +03:00
Devaev Maxim
9911914e70 fixed cert perms 2021-02-15 04:56:06 +03:00
Devaev Maxim
0442ec3264 vnc gencert 2021-02-15 04:16:03 +03:00
Devaev Maxim
6c1be11f35 another rpi4 revision 2021-01-28 22:14:52 +03:00
Devaev Maxim
1799e34fd0 added info about the new pi4 revision 2021-01-14 23:08:42 +03:00
Devaev Maxim
c169f55204 update copy 2021-01-07 10:33:02 +03:00
Devaev Maxim
23ad910606 fix 2020-09-10 10:40:17 +03:00