Skip to content

Debian 10.4 released und Wireguard kaputt :(

Linux
1 1 289
  • Da hat man heute Debian 10.4 released und mein Wireguard Server ist kaputt 😠 Ok, der Server ist natĂŒrlich nicht kaputt, mein Wireguard lĂ€uft nicht mehr. Das Kernel-Modul wird nicht mehr gebaut. Erst dachte ich an fehlende Headers.

    apt install linux-headers-$(uname -r)
    

    Gut, immer noch nix.... Bei Debian findet man schnell diesen Bug Report.

    Um die Version aus dem unstable zu installieren, gibt man das hier ein.

    apt-get -t unstable install wireguard-dkms
    

    Danach noch schnell das Modul neu bauen, wenn noch nicht geschehen.

    dkms autoinstall
    

    Danach die Kiste durchstarten.

     root@debian-2gb-nbg1-1-wireguard:~# wg
     interface: wg0
       public key: Bda7jOcCxxxxxxxxxxxxxxxxxUu2ow6mo=
       private key: (hidden)
       listening port: xxxxx
    

    OK, gewonnen 😊


1/1

9. Mai 2020, 15:47


  • 0 Stimmen
    3 BeitrÀge
    719 Aufrufe
    Noch was Wichtiges. Die Docker Installation nutzt folgende config. In meinem Beispiel findet man sie unter /home/frank/opencloud/deployments/examples/opencloud_full Darin liegt ein .env ## Basic Settings ## # Define the docker compose log driver used. # Defaults to local LOG_DRIVER= # If you're on an internet facing server, comment out following line. # It skips certificate validation for various parts of OpenCloud and is # needed when self signed certificates are used. INSECURE=true ## Traefik Settings ## # Note: Traefik is always enabled and can't be disabled. # Serve Traefik dashboard. # Defaults to "false". TRAEFIK_DASHBOARD= # Domain of Traefik, where you can find the dashboard. # Defaults to "traefik.opencloud.test" TRAEFIK_DOMAIN= # Basic authentication for the traefik dashboard. # Defaults to user "admin" and password "admin" (written as: "admin:$2y$05$KDHu3xq92SPaO3G8Ybkc7edd51pPLJcG1nWk3lmlrIdANQ/B6r5pq"). # To create user:password pair, it's possible to use this command: # echo $(htpasswd -nB user) | sed -e s/\\$/\\$\\$/g TRAEFIK_BASIC_AUTH_USERS= # Email address for obtaining LetsEncrypt certificates. # Needs only be changed if this is a public facing server. TRAEFIK_ACME_MAIL= # Set to the following for testing to check the certificate process: # "https://acme-staging-v02.api.letsencrypt.org/directory" # With staging configured, there will be an SSL error in the browser. # When certificates are displayed and are emitted by # "Fake LE Intermediate X1", # the process went well and the envvar can be reset to empty to get valid certificates. TRAEFIK_ACME_CASERVER= [....gekĂŒrzt....] Man kann dort etwas Ă€ndern und mittels docker compose up -d alles aktualisieren. Radicale OpenCloud nutzt im Moment folgendes https://radicale.org/v3.html als Backend Server fĂŒr Kalender & Kontakte. Jemand hat mir dann erklĂ€rt, wie das so funktioniert. Danach hatte es dann klick gemacht. https://fosstodon.org/@h4kamp/114562514701351170 In der config findet man zum Beispiel die Konfiguration fĂŒr radicale (Kalender- und Kontakte-App) Das ist nur eine rudimentĂ€re Ablage, wird gesteuert ĂŒber Clienten, z.B. die Thunderbird Kalender Funktion. ### Radicale Setting ### # Radicale is a small open-source CalDAV (calendars, to-do lists) and CardDAV (contacts) server. # When enabled OpenCloud is configured as a reverse proxy for Radicale, providing all authenticated # OpenCloud users access to a Personal Calendar and Addressbook RADICALE=:radicale.yml # Docker image to use for the Radicale Container #RADICALE_DOCKER_IMAGE=opencloudeu/radicale # Docker tag to pull for the Radicale Container #RADICALE_DOCKER_TAG=latest # Define the storage location for the Radicale data. Set the path to a local path. # Ensure that the configuration and data directories are owned by the user and group with ID 1000:1000. # This matches the default user inside the container and avoids permission issues when accessing files. # Leaving it default stores data in docker internal volumes. #RADICALE_DATA_DIR=/your/local/radicale/data In einer Standard Installation ist das auskommentiert. RADICALE=:radicale.yml Danach ein docker compose up -d und Eure KalendereintrĂ€ge (extern auf einem Clienten verwaltet) werden in der OpenCloud gesichert.
  • Restic v0.16.2

    Linux restic linux 30. Okt. 2023, 19:29
    0 Stimmen
    1 BeitrÀge
    168 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    9 BeitrÀge
    676 Aufrufe
    ErgĂ€nzt um eine automatische Übernahme der Tags aus dem Forum. Man muss den BeitrĂ€gen in Mastodon ja auch Reichweite geben
  • KDE Plasma setzt auf Wayland

    Linux kde linux 8. Juni 2023, 12:06
    0 Stimmen
    1 BeitrÀge
    104 Aufrufe
    Niemand hat geantwortet
  • Kopia 0.6.x released

    Kopia kopia linux 11. Aug. 2020, 19:22
    0 Stimmen
    3 BeitrÀge
    350 Aufrufe
    0.6.3 released c142598 Disable blob deletion in 0.6 unless KOPIA_ENABLE_BLOB_DELETION is set to true (#552) Aufpassen, es gibt da wohl ein Problem, was zu Datenverlust fĂŒhren könnte!
  • Rest-Server

    Verschoben Restic rest-server linux restic 10. Mai 2020, 08:06
    0 Stimmen
    8 BeitrÀge
    813 Aufrufe
    Dann mal eben ausprobiert. Auf meinem Server war die Version 0.9.7 selber, mit go, gebaut. Dann mache ich das auch mit der v0.10.0 so. Aber bevor ich anfange, wird die v0.9.7 gesichert. mv /usr/local/bin/rest-server /usr/local/bin/rest-server_0_9_7 So erspare ich mir im Problemfall das selber bauen. Ok, dann die neue Version bauen. git clone https://github.com/restic/rest-server.git cd rest-server go run build.go Danach befindet sich im Verzeichnis die BinĂ€rdatei rest-server Die kopieren wir jetzt cp rest-server /usr/local/bin Danach kurzer Test # rest-server --version rest-server 0.10.0 (v0.10.0-6-g037fe06) compiled with go1.11.6 on linux/amd64 Gut Version passt Dann ein Backup gestartet. Das sichert einen Teil meines Home-Verzeichnis Files: 153 new, 100 changed, 177857 unmodified Dirs: 0 new, 1 changed, 0 unmodified Added to the repo: 81.881 MiB processed 178110 files, 80.571 GiB in 0:28 snapshot 607e0027 saved Applying Policy: keep the last 3 snapshots, 3 monthly snapshots keep 5 snapshots: ID Time Host Tags Reasons Paths --------------------------------------------------------------------------------------- fa97890e 2020-07-25 21:02:05 frank-XXX monthly snapshot /home/frank 5b073bbb 2020-08-30 10:17:27 frank-XXX monthly snapshot /home/frank f7cf37ef 2020-09-06 15:13:03 frank-XXX last snapshot /home/frank 0157462c 2020-09-13 13:32:12 frank-XXX last snapshot /home/frank 607e0027 2020-09-14 08:09:34 frank-XXX last snapshot /home/frank monthly snapshot --------------------------------------------------------------------------------------- 5 snapshots remove 1 snapshots: ID Time Host Tags Paths --------------------------------------------------------------------- 3010b7cc 2020-09-06 11:39:27 frank-XXX /home/frank --------------------------------------------------------------------- 1 snapshots 1 snapshots have been removed, running prune counting files in repo building new index for repo [1:34] 100.00% 17351 / 17351 packs So weit funktioniert das genau wie vorher. Im Changelog stand ja was von Subfoldern. Das betrifft mich nicht, weil ich fĂŒr jeden User genau ein Verzeichnis habe. So mit alles Gut Dann warte ich mal morgen ab, ob die tĂ€glichen Backups der Server rund laufen.
  • Liste von Linuxbefehlen

    Angeheftet Linux linux 18. Sept. 2018, 17:58
    1
    0 Stimmen
    5 BeitrÀge
    1k Aufrufe
    Kurzer IPv6 Ping, ohne viel Tipparbeit root@:~# ping 2600:: PING 2600::(2600::) 56 data bytes 64 bytes from 2600::: icmp_seq=1 ttl=55 time=14.9 ms 64 bytes from 2600::: icmp_seq=2 ttl=55 time=13.0 ms 64 bytes from 2600::: icmp_seq=3 ttl=55 time=15.9 ms
  • Restic - Beispielzeiten

    Restic linux restic 17. Sept. 2018, 10:13
    0 Stimmen
    1 BeitrÀge
    530 Aufrufe
    Niemand hat geantwortet