Commit graph

  • 9c9fb46e4a lease-script: do not run too many instances of scripts Christian Hesse 2021-07-01 18:07:23 +02:00
  • 5f2bc87b22 lease-script: drop the delay magic... Christian Hesse 2021-06-28 00:16:13 +02:00
  • 08b1b72fa9 hotspot-to-wpa-cleanup: lock script (and wait) Christian Hesse 2021-06-28 00:13:16 +02:00
  • 64b53d2322 dhcp-to-dns: lock script (and wait) Christian Hesse 2021-06-28 00:06:38 +02:00
  • df43f61018 collect-wireless-mac: wait when locking script Christian Hesse 2021-06-28 00:07:59 +02:00
  • 3f893a327d Merge branch 'ScriptLock' into next Christian Hesse 2021-07-01 22:52:23 +02:00
  • aad91d90ea global-functions: $ScriptLock: use hex string for ticket Christian Hesse 2021-06-28 01:13:31 +02:00
  • 0b4c1861cf global-functions: $ScriptLock: use a limit on lock... Christian Hesse 2021-07-01 10:26:16 +02:00
  • 7de3457f44 global-functions: $ScriptLock: allow to wait for lock Christian Hesse 2021-06-30 21:27:39 +02:00
  • 5d30886e59 global-functions: $ScriptLock: rework with tickets Christian Hesse 2021-06-27 23:31:25 +02:00
  • b2d0ed1240 global-functions: $ScriptLock: check if script is running Christian Hesse 2021-06-30 21:18:38 +02:00
  • e13e3cfe34 global-functions: $ScriptLock: check if script exists Christian Hesse 2021-06-30 21:10:58 +02:00
  • 301ad4b3e5 global-functions: $ScriptLock: allow to return... Christian Hesse 2021-06-27 20:40:22 +02:00
  • 89f8dc7120 global-functions: $LogPrintExit2: allow origin-specific debug Christian Hesse 2021-06-29 15:35:59 +02:00
  • 679917390b global-functions: $GetRandomNumber: use $HexToNum Christian Hesse 2021-06-28 00:46:27 +02:00
  • cfc400b3d5 global-functions: $GetRandom20CharHex: do not remove otp... Christian Hesse 2021-06-28 00:26:20 +02:00
  • 7f2314d999 doc/notifications: change stroke color Christian Hesse 2021-06-25 00:01:04 +02:00
  • 407a379f1d lease-script: do not run in parallel on simultaneous deassign Christian Hesse 2021-06-24 17:17:43 +02:00
  • 855399b2bc global-functions: $RandomDelay: allow to specify unit in second argument Christian Hesse 2021-06-24 16:48:49 +02:00
  • 39b7bddf49 ppp-on-up: use $LogPrintExit2 Christian Hesse 2021-06-23 10:59:04 +02:00
  • f26b3da342 lease-script: use $LogPrintExit2 Christian Hesse 2021-06-23 10:56:30 +02:00
  • cd0398acf9 ipv6-update: use $LogPrintExit2 Christian Hesse 2021-06-23 10:54:24 +02:00
  • 1a404195d5 hotspot-to-wpa: add optional cleanup script change-58 Christian Hesse 2021-06-22 15:58:03 +02:00
  • f5b1f9cb97 celebrating the 1.000th commit - hooray! change-57 Christian Hesse 2021-06-23 15:11:40 +02:00
  • 64496d76c2 notify about tag in scripts change-56 Christian Hesse 2021-06-23 10:05:41 +02:00
  • 037d287e5b ppp-on-up: add error handling Christian Hesse 2021-06-23 10:26:10 +02:00
  • aad2e062e5 ppp-on-up: use 'provides' to find ppp-on-up scripts Christian Hesse 2021-06-23 10:19:59 +02:00
  • 96a92bb30c lease-script: add error handling Christian Hesse 2021-06-23 01:37:52 +02:00
  • 2041390f55 lease-script: use 'provides' to find lease scripts Christian Hesse 2021-06-23 00:53:19 +02:00
  • 420986fdfc packages-update: use 'provides' to find backup scripts Christian Hesse 2021-06-23 00:43:42 +02:00
  • 06a0f42039 update list of contributors Christian Hesse 2021-06-23 08:38:17 +02:00
  • 7fb4fdfca2 global-functions: $MkDir: abuse smb share to create directory Christian Hesse 2021-06-21 21:08:26 +02:00
  • c0b954abbb doc/netwatch-notify: hint on checking internet connectivity Christian Hesse 2021-06-21 09:15:05 +02:00
  • bad6f5a7cc doc: add sample notifications Christian Hesse 2021-06-17 15:23:51 +02:00
  • a3efb67ed1 doc/check-health: no capital character here Christian Hesse 2021-06-18 10:24:33 +02:00
  • a1fc02e667 Makefile: generate html files for documentation Christian Hesse 2021-06-18 10:21:28 +02:00
  • e375494d00 email-backup: remove attachment when sent Christian Hesse 2021-06-16 14:58:14 +02:00
  • 34c9da5aa2 global-functions: $NotificationFunctions->"email": support removing attachment Christian Hesse 2021-06-16 14:56:55 +02:00
  • 1e1b98b161 upload-backup: remove file after upload Christian Hesse 2021-06-16 14:44:28 +02:00
  • c60c96e32a global-functions: $HexToNum: properly handle capital characters Christian Hesse 2021-06-16 09:01:14 +02:00
  • 1ce0f63ef7 log-forward: use $HexToNum, do not resend old messages Christian Hesse 2021-06-15 14:39:42 +02:00
  • babcc00dcd global-functions: introduce $HexToNum Christian Hesse 2021-06-15 14:38:02 +02:00
  • 4cc8a0e160 global-functions: $SendEMail2: fix name in array Christian Hesse 2021-06-10 07:52:43 +02:00
  • de61c14c60 log-forward: implement reverse logic to include messages... change-55 Christian Hesse 2021-06-09 14:32:52 +02:00
  • d5f43aa26d log-forward: update comments in global-config Christian Hesse 2021-06-09 14:25:58 +02:00
  • 401f179ae9 doc/log-forward: mention Matrix Christian Hesse 2021-06-09 14:36:49 +02:00
  • 50d1706a06 global-functions: make Telegram notifications a module change-54 Christian Hesse 2021-06-02 22:53:43 +02:00
  • 8375673d93 global-functions: implement notifications via Matrix change-53 Michael Gisbers 2021-05-28 17:30:37 +02:00
  • 7a43bfbc6a global-functions: make notification functions extensible Christian Hesse 2021-05-27 16:53:12 +02:00
  • b866eca3ec global-functions: $ScriptInstallUpdate: drop the re-run message Christian Hesse 2021-06-02 23:54:35 +02:00
  • f9a2afdeda global-functions: $ScriptInstallUpdate: reload configuration later Christian Hesse 2021-06-02 23:51:11 +02:00
  • 2315d6bc59 global-functions: $ScriptInstallUpdate: reload functions just once Christian Hesse 2021-05-31 10:04:45 +02:00
  • 57b0f1b2dd global-functions: support loading modules Christian Hesse 2021-05-27 22:31:50 +02:00
  • a1c8716a95 INITIAL-COMMANDS: make github copy function work Christian Hesse 2021-06-08 20:46:40 +02:00
  • 7de5b58ad4 update list of contributors Christian Hesse 2021-06-06 21:41:42 +02:00
  • 80ee7d3bdd Makefile: remove extra whitespace Christian Hesse 2021-05-26 08:51:51 +02:00
  • e74b2e03a2 ipv6-update: apply a mask on prefix Christian Hesse 2021-05-24 21:32:56 +02:00
  • 330bc7fc8b check-certificates: fix variable name Christian Hesse 2021-05-21 08:31:45 +02:00
  • 45dd33c90a global-functions: $DownloadPackage: quote package name Christian Hesse 2021-05-19 14:03:18 +02:00
  • 05a7ae409b netwatch-notify: add info on hook in notification Christian Hesse 2021-05-18 16:44:07 +02:00
  • 5037dbbedc Merge branch 'lets-encrypt-ISRG-X1' into next Christian Hesse 2021-05-18 16:33:52 +02:00
  • 4427cabd0e update Let's Encrypt trust chain change-52 Christian Hesse 2020-12-21 00:02:49 +01:00
  • f2433b8091 drop certificate DST Root CA X3 Christian Hesse 2019-04-30 15:11:54 +02:00
  • 862417b8d3 add 'ipsec-to-dns' change-51 Christian Hesse 2021-05-17 16:32:07 +02:00
  • 604306f220 dhcp-to-dns: use $0 in strings Christian Hesse 2021-05-17 15:46:32 +02:00
  • 2ba389a2be dhcp-to-dns: put string into variable Christian Hesse 2021-05-17 15:54:54 +02:00
  • ed1a6c5de9 README: use svg logo Christian Hesse 2021-05-07 09:13:09 +02:00
  • cd330a8518 logo: clean png export Christian Hesse 2021-05-07 09:18:03 +02:00
  • 2c77db52bf logo: convert text to path Christian Hesse 2021-05-07 09:11:55 +02:00
  • 8ac4f6570a logo: scale to 96x96 pixels Christian Hesse 2021-05-07 09:07:20 +02:00
  • 254126430e Merge branch 'netwatch-notify' into next Christian Hesse 2021-05-06 15:42:54 +02:00
  • 96621e01cb netwatch-notify: log failed resolve just once Christian Hesse 2021-05-06 15:17:05 +02:00
  • 0b1bb0f2b2 netwatch-notify: attempt to update address with working resolver only Christian Hesse 2021-05-06 15:10:33 +02:00
  • cfb31e844c netwatch-notify: support dynamic address update change-50 Christian Hesse 2021-05-06 12:55:05 +02:00
  • 9d19313eee netwatch-notify: log on host up... Christian Hesse 2021-05-06 14:50:45 +02:00
  • 41f7d1e466 doc/netwatch-notify: tips & tricks: one of several hosts Christian Hesse 2021-05-05 08:28:58 +02:00
  • 64ff7fcf65 doc: inform about dependency on base installation Christian Hesse 2021-05-03 15:07:50 +02:00
  • e0e53b8add update list of contributors Christian Hesse 2021-05-03 10:35:30 +02:00
  • 666cd3f184 upload-backup: add second symbol Christian Hesse 2021-04-29 22:27:29 +02:00
  • 9e81707491 email-backup: add second symbol Christian Hesse 2021-04-29 22:26:42 +02:00
  • aa4ad27b0a cloud-backup: add second symbol Christian Hesse 2021-04-29 22:25:30 +02:00
  • 34ab2837a8 email-backup: add symbol in e-mail Christian Hesse 2021-04-29 22:10:38 +02:00
  • d2560db5c9 email-backup: use $SendEMail2 change-49 Christian Hesse 2021-04-29 16:26:31 +02:00
  • 529cefffaf global-functions: $SendEMail2: support file attachments Christian Hesse 2021-04-29 16:22:04 +02:00
  • c2b45a9093 email-backup: work inside directory Christian Hesse 2021-04-29 16:13:17 +02:00
  • 51007f9224 upload-backup: work inside directory Christian Hesse 2021-04-29 16:07:33 +02:00
  • ff4e5339d0 capsman-rolling-upgrade: properly handle vanished cap Christian Hesse 2021-04-29 15:10:08 +02:00
  • afc231596c packages-update: update wording Christian Hesse 2021-04-29 14:55:13 +02:00
  • 6f7ecaeec4 packages-update: add missing colon Christian Hesse 2021-04-29 14:52:38 +02:00
  • 7ed54a4fe7 global-functions: $DownloadPackage: be more verbose Christian Hesse 2021-04-29 14:54:49 +02:00
  • 0f445fd528 global-functions: $DownloadPackage: fix typo Christian Hesse 2021-04-29 14:40:29 +02:00
  • 5d973a095a global-functions: $FlushEmailQueue: try to avoid running simultaneously Christian Hesse 2021-04-29 09:12:17 +02:00
  • da87761220 Merge branch 'notifications' into next Christian Hesse 2021-04-28 20:16:08 +02:00
  • 56b7523775 global-functions: notify about settings override change-48 Christian Hesse 2021-04-28 15:33:37 +02:00
  • b497edd092 global-config: comment on overriding e-mail and Telegram settings Christian Hesse 2021-04-28 15:11:08 +02:00
  • 9fc75f5932 upload-backup: pass origin to $SendNotification2 Christian Hesse 2021-04-27 21:49:39 +02:00
  • 0d249d6da4 sms-forward: pass origin to $SendNotification2 Christian Hesse 2021-04-27 21:51:32 +02:00
  • e6223a3661 netwatch-notify: pass origin to $SendNotification2 Christian Hesse 2021-04-27 21:54:30 +02:00
  • 87cbc1edad log-forward: pass origin to $SendNotification2 Christian Hesse 2021-04-27 21:50:44 +02:00
  • fe9754c693 daily-psk: pass origin to $SendNotification2 Christian Hesse 2021-04-27 21:56:30 +02:00