Christian Hesse
80aed200fd
mod/ssh-keys-import: use $FileExists ...
...
... to work around restrictions in new file handling.
2025-06-04 22:30:42 +02:00
Christian Hesse
c757064eb9
mod/ssh-keys-import: :do ... on-error=... -> ... well... - fix condition 🥴
2025-05-22 10:13:47 +02:00
Christian Hesse
9cd4ed08a4
mod/ssh-keys-import: :do ... on-error=... -> :onerror ... do=...
2025-05-21 22:12:25 +02:00
Christian Hesse
af40ae82ed
mod/ssh-keys-import: use :onerror for outer block
2025-05-08 09:51:07 +02:00
Christian Hesse
0fea300fea
mod/ssh-keys-import: use $RmDir
2025-02-10 15:23:50 +01:00
Christian Hesse
ed18444578
mod/ssh-keys-import: use short url rsc.eworm.de
2025-01-29 14:14:27 +01:00
Christian Hesse
9e3729c279
update copyright for 2025
2025-01-02 00:04:06 +01:00
Christian Hesse
210ef26b93
mod/ssh-keys-import: $SSHKeysImportFile: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
1788c05998
mod/ssh-keys-import: $SSHKeysImport: use $ExitError to indicate unintentional error
2024-12-09 11:49:50 +01:00
Christian Hesse
e851cd5ad0
mod/ssh-keys-import: require RouterOS 7.16
...
Actually the requirement bumped with the change in commits:
* 9c945b1a32
mod/ssh-keys-import: $SSHKeysImportFile: simplify looping lines
* 1f526b3561
mod/ssh-keys-import: $SSHKeysImport: split with `:deserialize`
2024-11-27 11:56:09 +01:00
Christian Hesse
1f526b3561
mod/ssh-keys-import: $SSHKeysImport: split with :deserialize
2024-11-08 09:16:25 +01:00
Christian Hesse
0837391c38
mod/ssh-keys-import: $SSHKeysImportFile: let :deserialize
split the fields
2024-11-08 09:16:18 +01:00
Christian Hesse
9c945b1a32
mod/ssh-keys-import: $SSHKeysImportFile: simplify looping lines
2024-11-08 09:15:45 +01:00
Christian Hesse
6fbafe76ba
bump RouterOS requirement for all scripts and modules...
...
... now that global-functions requires RouterOS 7.14 anyway.
2024-07-16 13:50:22 +02:00
Christian Hesse
b0f58696f3
mod/ssh-keys-import: remove temporary directory
2024-04-29 23:02:48 +02:00
Christian Hesse
f1ad808734
mod/ssh-keys-import: create directory later
2024-04-29 23:02:48 +02:00
Christian Hesse
009674b5bc
bump RouterOS requirement for all scripts and modules...
...
... now that global-functions requires RouterOS 7.13 anyway.
2024-04-07 22:51:24 +02:00
Christian Hesse
b829ec1fc9
mod/ssh-keys-import: do not exit with error
2024-03-12 20:37:57 +01:00
Christian Hesse
eedf092930
mod/ssh-keys-import: switch to $LogPrint
2024-03-12 20:37:57 +01:00
Christian Hesse
5ac89bad04
mod/ssh-keys-import: bump RouterOS version dependency
2024-01-30 00:31:36 +01:00
Christian Hesse
9a73fc526f
update copyright for 2024
2024-01-01 15:25:25 +01:00
Christian Hesse
1c26d08267
mod/ssh-keys-import: unbreak import from file
...
Looks like this broke in c3045f3723
where
a non-existent variable name was used.
2023-12-21 11:34:55 +01:00
Christian Hesse
98d7eee454
mod/ssh-keys-import: continue import after intermediate failure
2023-11-09 15:34:10 +01:00
Christian Hesse
b22dfbfc94
mod/ssh-keys-import: do not import twice
2023-11-09 15:34:10 +01:00
Christian Hesse
042ff1cfda
mod/ssh-keys-import: drop the version check for ed25519 keys...
...
... now that we require RouterOS 7.12beta1 anyway.
2023-11-09 15:18:09 +01:00
Christian Hesse
1265caca60
mod/ssh-keys-import: calculate fingerprint...
...
... and store it in key-owner, which is descriptive only.
This requires RouterOS 7.12beta1 for the 'transform' property
for ':convert' command.
2023-11-09 15:08:36 +01:00
Christian Hesse
c3045f3723
mod/ssh-keys-import: parse key into array
2023-11-07 14:31:59 +01:00
Christian Hesse
53a80c81b1
mod/ssh-keys-import: $SSHKeysImport: add check for key type
2023-08-18 15:23:20 +02:00
Christian Hesse
ad6825571d
mod/ssh-keys-import: support ed25519 keys...
...
... with RouterOS 7.12beta1
2023-08-18 15:23:20 +02:00
Christian Hesse
ddd5608b38
mod/ssh-keys-import: drop RouterOS version dependency
...
... as global-functions depend on RouterOS 7.9beta already.
2023-08-18 15:23:20 +02:00
Christian Hesse
c8500dddd0
mod/ssh-keys-import: make ssh-keys-import a module
2023-04-26 10:31:23 +02:00