323 lines
27 KiB
PHP
323 lines
27 KiB
PHP
<?php
|
||
// Copyright 1999-2025. Plesk International GmbH. All rights reserved.
|
||
|
||
$messages = [
|
||
'title' => 'Τείχος προστασίας',
|
||
'backendNotAvailable' => 'Εγκαταστήστε το πακέτο iptables από τον προμηθευτή του λειτουργικού σας συστήματος για να μπορείτε να χρησιμοποιήσετε τη λειτουργική μονάδα του τείχους προστασίας.',
|
||
'protocolsNotSupported' => "The iptables binaries do not support all required protocols (e.g., TCP, UDP, ICMP, ICMPv6), and the system failed to load the corresponding kernel modules. You may need to reboot with a newer kernel or manually install the missing modules.",
|
||
'permissionDenied' => 'Δεν έχετε δικαίωμα πρόσβασης',
|
||
'noConfiguration' => 'Δεν ήταν δυνατή η δημιουργία δέσμης ενεργειών κελύφους για να εφαρμοστεί η ρύθμιση παραμέτρων σας.',
|
||
'unknownAction' => 'Άγνωστη ενέργεια',
|
||
'execError' => 'Σφάλμα εκτέλεσης',
|
||
'notConfirmed' => 'Δεν ήταν δυνατή η επιβεβαίωση των κανόνων του τείχους προστασίας. Μπορεί να εκτελείται μια μη αναμενόμενη εργασία "Activate firewall configuration" (Ενεργοποίηση παραμέτρων τείχους προστασίας). Μπορείτε να ελέγξετε την παρουσία τέτοιων εργασιών στη Διαχείριση εργασιών.',
|
||
|
||
'actionLog' => [
|
||
'enabled' => 'Το τείχος προστασίας ενεργοποιήθηκε/απενεργοποιήθηκε',
|
||
'activated' => 'Οι κανόνες του τείχους προστασίας ενεργοποιήθηκαν',
|
||
],
|
||
|
||
'button' => [
|
||
'title' => 'Τείχος προστασίας',
|
||
'description' => 'Ρυθμίστε το τείχος προστασίας.',
|
||
],
|
||
|
||
'permissionManageFirewall' => 'Τείχος προστασίας',
|
||
|
||
'swapRules' => [
|
||
'sameRules' => 'Απαιτούνται δύο διαφορετικοί κανόνες για την εναλλαγή',
|
||
'notCustom' => 'Η εναλλαγή είναι δυνατή μόνο σε προσαρμοσμένους κανόνες',
|
||
'notEditable' => 'Ένας ή και οι δύο κανόνες δεν ανήκουν στην επεξεργάσιμη ρύθμιση παραμέτρων',
|
||
'differentChains' => 'Δεν είναι δυνατή η εναλλαγή κανόνων που ανήκουν σε διαφορετικές αλυσίδες',
|
||
],
|
||
|
||
'copyConfiguration' => [
|
||
'invalidConfiguration' => 'Καθορίστηκε ένας μη έγκυρος αριθμός παραμέτρων.',
|
||
],
|
||
|
||
'addRule' => [
|
||
'missingProperty' => 'Μία ή περισσότερες από τις απαιτούμενες ιδιότητες του κανόνα του τείχους προστασίας λείπουν.',
|
||
'unknownDirection' => 'Άγνωστος προορισμός: %%direction%%',
|
||
'unknownAction' => 'Άγνωστη ενέργεια: %%action%%',
|
||
],
|
||
|
||
'ruleNotFound' => 'Ο κανόνας δεν βρέθηκε.',
|
||
'ruleNotEditable' => 'Ο κανόνας δεν ανήκει στην επεξεργάσιμη ρύθμιση παραμέτρων.',
|
||
|
||
'remoteAccessRule' => "[SET][%%time%%] Να επιτρέπεται η απομακρυσμένη πρόσβαση για τον χρήστη βάσης δεδομένων '%%userName%%' του πελάτη '%%customerName%%'",
|
||
|
||
'notification' => [
|
||
'title' => 'Οι κανόνες αναμένουν την έγκρισή σας',
|
||
'subject' => 'Οι κανόνες απομακρυσμένης πρόσβασης για τους χρήστες της βάσης δεδομένων τροποποιήθηκαν και αναμένουν την έγκρισή σας.',
|
||
'message' => 'Μεταβείτε στις Ρυθμίσεις του τείχους προστασίας για να ελέγξετε και να επιβεβαιώσετε τους κανόνες.',
|
||
'action' => 'Άνοιγμα τείχους προστασίας'
|
||
],
|
||
|
||
'app' => [
|
||
'enable' => 'Τείχος προστασίας',
|
||
'rules' => 'Κανόνες τείχους προστασίας',
|
||
'editServiceRule' => 'Υπηρεσία: %%name%%',
|
||
'columnAction' => 'Ενέργεια',
|
||
'columnName' => 'Όνομα',
|
||
'columnDescription' => 'Περιγραφή',
|
||
'service' => [
|
||
'dns' => 'Διακομιστής ονομάτων τομέα',
|
||
'ftp' => 'Διακομιστής FTP',
|
||
'imap' => 'Διακομιστής IMAP (ανάκτηση αλληλογραφίας)',
|
||
'mysql' => 'Διακομιστής MySQL',
|
||
'ping' => 'Υπηρεσία Ping',
|
||
'neighbor_disc' => 'Εντοπισμός γειτονικής περιοχής IPv6',
|
||
'plesk' => 'Περιβάλλον εργασίας διαχείρισης Plesk',
|
||
'plesk_http3' => 'Περιβάλλον εργασίας διαχείρισης Plesk που χρησιμοποιεί το HTTP/3',
|
||
'autoinstaller' => 'Plesk Installer',
|
||
'pop3' => 'Διακομιστής POP3 (ανάκτηση αλληλογραφίας)',
|
||
'poppassd' => 'Υπηρεσία αλλαγής κωδικού πρόσβασης αλληλογραφίας',
|
||
'postgresql' => 'Διακομιστής PostgreSQL',
|
||
'samba' => 'Samba (κοινή χρήση αρχείων σε δίκτυα Windows)',
|
||
'smtp' => 'Διακομιστής SMTP (αποστολή αλληλογραφίας)',
|
||
'smtp_submission' => 'Διακομιστής SMTP (θύρα υποβολής)',
|
||
'ssh' => 'Διακομιστής SSH (ασφαλούς κελύφους)',
|
||
'www' => 'Διακομιστής WWW',
|
||
'www_http3' => 'Διακομιστής WWW που χρησιμοποιεί το HTTP/3',
|
||
'ftp_passive' => 'Παθητικές θύρες διακομιστή FTP',
|
||
'dhcp' => 'Πρόγραμμα-πελάτης DHCP',
|
||
'custom' => 'Προσαρμοσμένη υπηρεσία',
|
||
],
|
||
'catchall' => [
|
||
'forward' => 'Πολιτική συστήματος για την προώθηση της κυκλοφορίας',
|
||
'input' => 'Πολιτική συστήματος για την εισερχόμενη κυκλοφορία',
|
||
'output' => 'Πολιτική συστήματος για την εξερχόμενη κυκλοφορία',
|
||
],
|
||
'unknownRule' => 'Άγνωστος',
|
||
'hint' => [
|
||
'catchall' => 'Η πολιτική του συστήματος ελέγχει όλες τις συνδέσεις που δεν επιτρέπονται ή απορρίπτονται ρητά με βάση τους παραπάνω κανόνες.',
|
||
'custom' => 'Αυτός ο προσαρμοσμένος κανόνας ελέγχει τις συνδέσεις σύμφωνα με τις ρυθμίσεις που ορίζει ο χρήστης.',
|
||
'service' => [
|
||
'dns' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή ονομάτων τομέα σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'ftp' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή FTP σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'imap' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή IMAP (ανάκτηση αλληλογραφίας) σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'mysql' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή MySQL σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'samba' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στους κοινόχρηστους πόρους του διακομιστή.',
|
||
'ping' => 'Αυτός ο κανόνας ελέγχει ποιοι άλλοι υπολογιστές μπορούν να κάνουν ping σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'plesk' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στο περιβάλλον εργασίας διαχείρισης Plesk σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'plesk_http3' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στο περιβάλλον εργασίας διαχείρισης Plesk χρησιμοποιώντας το HTTP/3 σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'pop3' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή POP3 (ανάκτηση αλληλογραφίας) σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'poppassd' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στην υπηρεσία αλλαγής κωδικού πρόσβασης αλληλογραφίας σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'postgresql' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή PostgreSQL σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'smtp' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή SMTP (αποστολή αλληλογραφίας) σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'smtp_submission' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στην υποβολή SMTP σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'ssh' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή SSH (ασφαλούς κελύφους) σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'www' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή WWW σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'www_http3' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον διακομιστή WWW χρησιμοποιώντας το HTTP/3 σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'neighbor_disc' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στον Εντοπισμό γειτονικής περιοχής IPv6 σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'autoinstaller' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στο Plesk Installer σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'ftp_passive' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στις παθητικές θύρες του διακομιστή FTP σε αυτόν τον κεντρικο υπολογιστή.',
|
||
'dhcp' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στο πρόγραμμα-πελάτη DHCP σε αυτόν τον κεντρικό υπολογιστή.',
|
||
'custom' => 'Αυτός ο κανόνας ελέγχει την πρόσβαση στην προσαρμοσμένη υπηρεσία σε αυτόν τον κεντρικό υπολογιστή.',
|
||
]
|
||
],
|
||
'description' => [
|
||
'custom' => [
|
||
'forward' => '%%action%% η προώθηση από %%from%% προς %%to%% στις εξής θύρες: %%ports%%',
|
||
'input' => '%%action%% η εισερχόμενη από %%from%% στις εξής θύρες: %%ports%%',
|
||
'output' => '%%action%% η εξερχόμενη προς %%to%% στις εξής θύρες: %%ports%%',
|
||
],
|
||
'service' => [
|
||
'forward' => '%%action%% η προώθηση από %%from%% προς %%to%%',
|
||
'input' => '%%action%% η εισερχόμενη από %%from%%',
|
||
'output' => '%%action%% η εξερχόμενη προς %%to%%',
|
||
],
|
||
'catchall' => [
|
||
'forward' => '%%action%% η προώθηση όλης της υπόλοιπης κυκλοφορίας',
|
||
'input' => '%%action%% όλη η υπόλοιπη εισερχόμενη κυκλοφορία',
|
||
'output' => '%%action%% όλη η υπόλοιπη εξερχόμενη κυκλοφορία',
|
||
],
|
||
],
|
||
'fromAll' => 'όλες',
|
||
'toAll' => 'όλα τα παρακάτω:',
|
||
'port' => 'θύρα %%ports%%',
|
||
'ports' => 'θύρες %%ports%%',
|
||
'allPorts' => 'όλες οι θύρες',
|
||
'denyFromOther' => 'Να μην επιτρέπεται η εισερχόμενη από όλες τις άλλες',
|
||
'action' => [
|
||
'allow' => 'Να επιτρέπεται',
|
||
'deny' => 'Να μην επιτρέπεται',
|
||
'custom' => 'Να επιτρέπεται',
|
||
],
|
||
'toolbar' => [
|
||
'toolbarGroupActions' => 'Ενέργειες',
|
||
'search' => 'Αναζήτηση...',
|
||
'groupAdd' => 'Προσθήκη',
|
||
'buttonAdd' => 'Προσθήκη κανόνα',
|
||
'buttonAddHint' => 'Προσθήκη κανόνα τείχους προστασίας',
|
||
'groupActions' => 'Ενέργειες',
|
||
'buttonRemove' => 'Κατάργηση',
|
||
'buttonRemoveHint' => 'Να καταργηθούν οι επιλεγμένοι κανόνες του τείχους προστασίας.',
|
||
'buttonExport' => 'Εξαγωγή',
|
||
'buttonExportHint' => 'Εξαγάγετε όλους τους κανόνες του τείχους προστασίας σε ένα αρχείο JSON.',
|
||
'buttonImport' => 'Εισαγωγή',
|
||
'buttonImportHint' => 'Εισαγάγετε τους κανόνες του τείχους προστασίας από ένα αρχείο JSON.',
|
||
'yesRemove' => 'Ναι, κατάργηση',
|
||
'cancel' => 'Ακύρωση',
|
||
'removeEmptySelection' => 'Επιλέγξτε έναν ή περισσότερους κανόνες του τείχους προστασίας προς κατάργηση.',
|
||
'removeConfirmation' => 'Να καταργηθούν οι επιλεγμένοι κανόνες του τείχους προστασίας;',
|
||
'removeSuccess' => 'Οι επιλεγμένοι κανόνες τείχους προστασίας καταργήθηκαν.',
|
||
'importSuccess' => 'Οι κανόνες του τείχους προστασίας εισήχθηκαν.',
|
||
],
|
||
'showActiveConfiguration' => 'Αυτή είναι η ενεργή ρύθμιση παραμέτρων του τείχους προστασίας. %%link%%',
|
||
'showActiveConfigurationLink' => 'Επιστροφή στην επεξεργασία.',
|
||
|
||
'modifiedRules' => [
|
||
'warning' => 'Η ρύθμιση παραμέτρων του τείχους προστασίας περιέχει μη αποθηκευμένες αλλαγές. %%link%%',
|
||
'showActive' => 'Εμφάνιση της ενεργής ρύθμισης παραμέτρων.',
|
||
'buttonApply' => 'Εφαρμογή αλλαγών',
|
||
'buttonDiscard' => 'Απόρριψη',
|
||
],
|
||
|
||
'preview' => [
|
||
'titleEnable' => 'Ενεργοποίηση της διαχείρισης του τείχους προστασίας και των κανόνων',
|
||
'titleApplyChanges' => 'Εφαρμογή αλλαγών',
|
||
'text' => 'Δημιουργήθηκε μια δέσμη ενεργειών κελύφους για να εφαρμοστεί η τρέχουσα ρύθμιση παραμέτρων των κανόνων και των πολιτικών στο σύστημά σας.',
|
||
'show' => 'Προεπισκόπηση της δέσμης ενεργειών',
|
||
'hide' => 'Απόκρυψη',
|
||
'vzNotice' => 'Χρησιμοποιείτε κοντέινερ Virtuozzo. Βεβαιωθείτε ότι το τείχος προστασίας είναι διαθέσιμο για το κοντέινέρ σας (η λειτουργική μονάδα iptables φορτώθηκε).',
|
||
'warningCustomRulesOverwritten' => 'Όσοι κανόνες του τείχους προστασίας προστίθενται απευθείας μέσω του βοηθητικού προγράμματος iptables θα αντικαθίστανται.',
|
||
'buttonEnable' => 'Εφαρμογή',
|
||
'buttonCancel' => 'Ακύρωση',
|
||
],
|
||
|
||
'ruleEditForm' => [
|
||
'ruleName' => 'Όνομα κανόνα',
|
||
'ipDescription' => [
|
||
'address' => 'Διεύθυνση IP (για παράδειγμα 192.168.0.1 ή fc00::1), δίκτυο (για παράδειγμα 192.168.0.0/16 ή fc00::/7) ή %%countryCode%%',
|
||
'countryCode' => 'Κωδικός χώρας ISO 3166 με δύο γράμματα (για παράδειγμα AF ή ZW)',
|
||
'dataProvided' => 'Τα δεδομένα γεωεντοπισμού βάσει IP παρέχονται επί του παρόντος από τον πάροχο %%geoIpProvider%%.',
|
||
'learnMore' => 'Μάθετε πώς να πραγματοποιείτε εναλλαγή σε άλλη προέλευση δεδομένων',
|
||
'provider' => [
|
||
'dpIpLite' => 'DB-IP',
|
||
'maxmind' => 'GeoIP2 από το MaxMind',
|
||
'maxmindLite' => 'GeoLite2 από το MaxMind',
|
||
]
|
||
],
|
||
'matchDirection' => [
|
||
'title' => 'Συμφωνία προορισμού',
|
||
'incoming' => 'Εισερχόμενη',
|
||
'outgoing' => 'Εξερχόμενη',
|
||
'forwarding' => 'Προώθηση',
|
||
],
|
||
'actions' => [
|
||
'allow' => 'Να επιτρέπεται',
|
||
'deny' => 'Να μην επιτρέπεται',
|
||
'custom' => 'Να επιτρέπονται από επιλεγμένες προελεύσεις και να απορρίπτονται από άλλες',
|
||
],
|
||
'ports' => [
|
||
'title' => 'Θύρες',
|
||
'description' => 'Μια θύρα (για παράδειγμα, 1000) ή ένα εύρος θύρας (για παράδειγμα, 1000 - 1051) προς φιλτράρισμα. Εάν το πεδίο είναι κενό, όλα τα πρωτόκολλα και οι θύρες θα φιλτραριστούν.',
|
||
'tcp' => 'TCP',
|
||
'udp' => 'UDP',
|
||
],
|
||
'sources' => 'Προελεύσεις',
|
||
'destinations' => 'Προορισμοί',
|
||
'validationErrors' => [
|
||
'nameIsRequired' => 'Το όνομα κανόνα είναι υποχρεωτικό',
|
||
'invalidData' => 'Μη έγκυρη μορφή δεδομένων',
|
||
'invalidPortFormat' => 'Μη έγκυρη μορφή θύρας',
|
||
'portOutOfRanges' => 'Η θύρα πρέπει να κυμαίνεται εντός του εύρους 1 έως 65535',
|
||
'portsFormat' => 'Οι θύρες ή οι περιοχές θυρών πρέπει να καθορίζονται με ένα πρωτόκολλο (και να διαχωρίζονται με κόμμα), για παράδειγμα 1000/tcp,1000-1051/udp.',
|
||
'IPAddressFormat' => 'A malformed firewall rule address was specified.',
|
||
'oneOfPortsOutOfRanges' => 'Μία από τις θύρες δεν κυμαίνεται εντός του εύρους 1 έως 65535',
|
||
],
|
||
'ruleSavedSuccessfully' => 'Ο κανόνας αποθηκεύτηκε με επιτυχία',
|
||
'newRuleDefaultName' => 'Νέος προσαρμοσμένος κανόνας',
|
||
],
|
||
|
||
'successEnable' => 'Το τείχος προστασίας ενεργοποιήθηκε.',
|
||
'successDisable' => 'Το τείχος προστασίας απενεργοποιήθηκε.',
|
||
'successApplyChanges' => 'Εφαρμόστηκε η τρέχουσα ρύθμιση παραμέτρων.',
|
||
'successDiscardChanges' => 'Οι αλλαγές απορρίφθηκαν.',
|
||
|
||
'FormField' => [
|
||
'addMore' => 'Προσθήκη ενός ακόμη',
|
||
],
|
||
'Form' => [
|
||
'submitButton' => 'Αποθήκευση',
|
||
'cancelButton' => 'Ακύρωση',
|
||
],
|
||
'List' => [
|
||
'totalRows' => "%%totalRows%% στοιχεία συνολικά",
|
||
'selectedRows' => "%%selectedRows%% από %%totalRows%% στοιχεία επιλέχθηκαν",
|
||
'selectAll' => "Επιλογή όλων",
|
||
'deselectAll' => "Αποεπιλογή",
|
||
'all' => "Όλες",
|
||
],
|
||
'Pagination' => [
|
||
'total' => "%%current%% από %%total%%",
|
||
'itemsPerPage' => "Στοιχεία ανά σελίδα",
|
||
'all' => "Όλα",
|
||
],
|
||
],
|
||
|
||
'tasks' => [
|
||
'activate' => [
|
||
'running' => 'Γίνεται εφαρμογή της ρύθμισης παραμέτρων του τείχους προστασίας...',
|
||
'done' => 'Εφαρμόστηκε η ρύθμιση παραμέτρων του τείχους προστασίας.',
|
||
'error' => 'Η εφαρμογή της ρύθμισης παραμέτρων του τείχους προστασίας απέτυχε.',
|
||
],
|
||
],
|
||
|
||
'cli' => [
|
||
'commands' => [
|
||
'apply' => 'Apply the current firewall rules and update the active configuration.',
|
||
'confirm' => 'Confirm the previously applied configuration.',
|
||
'disable' => 'Disable firewall rules management.',
|
||
'enable' => 'Enable firewall rules management.',
|
||
'is-enabled' => 'Check whether the firewall is enabled.',
|
||
'reset' => 'Revert the current firewall rules to the last active configuration.',
|
||
'reset-to-default' => 'Revert current firewall rules back to default configuration.',
|
||
'set-rule' => 'Create a new or update an existing firewall rule.',
|
||
'remove-rules' => 'Remove the specified firewall rules.',
|
||
'list-json' => 'List the firewall rules as JSON.',
|
||
'export' => 'Export firewall rules to JSON.',
|
||
'import' => 'Import firewall rules from JSON.',
|
||
],
|
||
'options' => [
|
||
'id' => 'ID of the firewall rule required for the update operation, which runs using the --set-rule command.',
|
||
'ids' => 'IDs of the firewall rules (comma-separated) required for the remove operation, which runs using the --remove-rules command.',
|
||
'name' => 'Firewall rule name.',
|
||
'direction' => 'Firewall rule direction. Allowed values: input, output, forward.',
|
||
'action' => 'Firewall rule action. Allowed values: allow, deny.',
|
||
'ports' => 'Firewall rule ports or port ranges with a protocol (comma-separated); for example, 1000/tcp,1000-1051/udp.',
|
||
'remote-addresses' => 'The list of the firewall rule addresses (comma-separated). An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
|
||
'from' => 'The list of the firewall rule addresses (comma-separated) for forwarding and incoming connections. An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
|
||
'to' => 'The list of the firewall rule addresses (comma-separated) for forwarding and outgoing connections. An address can be an IP address (for example, 192.168.0.1 or fc00::1), a network (for example, 192.168.0.0/16 or fc00::/7), or a two-letter ISO 3166 country code (for example, AF or ZW).',
|
||
'config' => 'The source from which firewall rules will be imported. Specify \'-\' to import firewall rules from standard input (default, recommended), a file path, or a URL.',
|
||
'auto-confirm-this-may-lock-me-out-of-the-server' => 'Use this with the --apply or --enable commands to avoid having to run the --confirm command from a separate SSH session. Use this only in automated deployment scenarios. Misconfigured firewall rules may prevent you from having access to the server.',
|
||
],
|
||
'errors' => [
|
||
'is_disabled' => 'Firewall rules management is disabled.',
|
||
'confirm_failed_apply' => 'Apply your changes first.',
|
||
'confirm_failed_connection' => 'To apply and confirm changes, run each corresponding command in a separate SSH session.',
|
||
'confirm_failed' => 'Unable to confirm the firewall rules.',
|
||
'set_rule_failed_id' => 'A firewall rule id must be numeric.',
|
||
'set_rule_failed_name' => 'A firewall rule name must be specified.',
|
||
'set_rule_failed_ports' => 'A malformed firewall rule port or port range was specified.',
|
||
'failed_existing_config' => 'The configuration file does not exist or is not accessible. Try using the \'%%command%%\' command instead.',
|
||
'failed_available_url_config' => 'The configuration file URL is not available: %%error%%',
|
||
'remove_rules_not_found' => 'No firewall rules were found for removal.',
|
||
],
|
||
'actions' => [
|
||
'apply_success' => 'The firewall rules were activated. To save your changes, run the --confirm command within %%seconds%% second(s).',
|
||
'confirm_noop' => 'The firewall rules were already confirmed, or no --apply or --enable command was issued beforehand.',
|
||
'confirm_success' => 'The firewall rules were confirmed.',
|
||
'confirm_enable_success' => 'Firewall rules management was confirmed.',
|
||
'reset_success' => 'Changes to the firewall rules were reverted.',
|
||
'reset_to_default_success' => 'The firewall rules were reverted to the default configuration.',
|
||
'enable_success' => 'Firewall rules management was enabled. To save your changes, run the --confirm command within %%seconds%% second(s).',
|
||
'disable_success' => 'Firewall rules management was disabled',
|
||
'set_rule_success_create' => 'The firewall rule was created with the ID: \'%%ruleId%%\'.',
|
||
'set_rule_success_update' => 'The firewall rule was updated with the ID: \'%%ruleId%%\'.',
|
||
'remove_rules_success' => 'The firewall rules were removed.',
|
||
'import_success' => 'The firewall rules were imported. To apply your changes, run the --apply command.',
|
||
],
|
||
],
|
||
];
|