aus gegebenen Anlass hab ich mal eine kleine Idee für die Erweiterung der Aufgabe "URL aufrufen".
EIn Kunde hat seine Entwicklungsseiten per Verzeichnisschutz abgesichert.
Nun wollte er einen CronJob (WordPress https://domain.tld/wp-cron.php).
Natürlich hat das nicht ohne weiteres funktioniert. Als aktuellen Workarround (oder auch Lösung, wenn die Erweiterung nicht kommt) soll er Befehl ausführen nehmen
Code: Select all
/usr/bin/curl -u 'Benutzername:Passwort' https://domain.tld/wp-cron.php
Nun habe ich mir mal angesehen was der Aufgabentyp "URL aufrufen" macht. Dort habt Ihr Eurer eigenes BASH Skript (/usr/local/keyhelp/call_url) genutzt. Wenn ich das mit -h aufrufe bekomme ich diese Ausgabe:
Code: Select all
Usage: call_url [options...] <URL>
Ist doch bestimmt für meine Idee gedacht...
2 optionale Felder "Benutzername" und "Passwort" wenn man "URL aufrufen" aktiviert.
Dann wird "-u 'Benutzername:Passwort" Eurem Script übergeben und verarbeitet. So war das bestimmt gedacht, oder?
Das wäre zumindest meine Idee. Ist nicht zwingend erforderlich es einzubauen. Wäre lediglich ein "Nice 2 have".
Gruß
Sascha