From fc4f8800d8c8745469db52bc2530e2882c0f32eb Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 10:22:39 -0500 Subject: [PATCH 1/7] New translations 07_rsync_unison_use.md (Italian) --- docs/books/learning_rsync/07_rsync_unison_use.it.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/books/learning_rsync/07_rsync_unison_use.it.md b/docs/books/learning_rsync/07_rsync_unison_use.it.md index a02dcafff7..4cddf8b1d8 100644 --- a/docs/books/learning_rsync/07_rsync_unison_use.it.md +++ b/docs/books/learning_rsync/07_rsync_unison_use.it.md @@ -96,7 +96,7 @@ src/unison **Il nostro requisito è la directory /dir1/ di Rocky Linux 8 che viene automaticamente sincronizzata nella directory /dir2/ di Fedora 34; allo stesso tempo, la directory /dir2/ di Fedora 34 viene automaticamente sincronizzata con la directory /dir1/ di Rocky Linux 8** -### Configurare Rocky Linux 8 +### Configure Rocky Linux 8 ```bash [root@Rocky ~]# mkdir /dir1 From 4209dd2e9c76bda88434a8745befc61aff9ca6ee Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 10:23:58 -0500 Subject: [PATCH 2/7] New translations cloud_server_using_nextcloud.md (Italian) --- docs/guides/cms/cloud_server_using_nextcloud.it.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guides/cms/cloud_server_using_nextcloud.it.md b/docs/guides/cms/cloud_server_using_nextcloud.it.md index a619efaefa..869a1738c7 100644 --- a/docs/guides/cms/cloud_server_using_nextcloud.it.md +++ b/docs/guides/cms/cloud_server_using_nextcloud.it.md @@ -106,7 +106,7 @@ php remi-8.0 [e] common [d], devel, minimal Il nostro esempio utilizza Apache e mariadb, quindi per installare ciò di cui abbiamo bisogno, dobbiamo semplicemente procedere come segue: ``` -dnf install httpd mariadb-server vim wget zip unzip libxml2 openssl php80-php php80-php-ctype php80-php-curl php80-php-gd php80-php-iconv php80-php-json php80-php-libxml php80-php-mbstring php80-php-openssl php80-php-posix php80-php-session php80-php-xml php80-php-zip php80-php-zlib php80-php-pdo php80-php-mysqlnd php80-php-intl php80-php-bcmath php80-php-gmp +dnf install httpd mariadb-server vim wget zip unzip libxml2 openssl php81-php php81-php-ctype php81-php-curl php81-php-gd php81-php-iconv php81-php-json php81-php-libxml php81-php-mbstring php81-php-openssl php81-php-posix php81-php-session php81-php-xml php81-php-zip php81-php-zlib php81-php-pdo php81-php-mysqlnd php81-php-intl php81-php-bcmath php81-php-gmp ``` ### Configurazione @@ -176,7 +176,7 @@ mkdir -p /var/www/sub-domains/com.yourdomain.com/html È necessario impostare il fuso orario per PHP. Per farlo, aprire php.ini con il proprio editor di testo: ``` -vi /etc/opt/remi/php80/php.ini +vi /etc/opt/remi/php81/php.ini ``` Trovate quindi la riga che dice: From 3174856f6cc85829dd9bb65046876100383492cd Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 10:25:02 -0500 Subject: [PATCH 3/7] New translations rl9_network_manager.md (Italian) --- docs/gemstones/RL9_network_manager.it.md | 50 ++++++++++++------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/docs/gemstones/RL9_network_manager.it.md b/docs/gemstones/RL9_network_manager.it.md index 3cbc5bc4ee..461bc2a9b1 100644 --- a/docs/gemstones/RL9_network_manager.it.md +++ b/docs/gemstones/RL9_network_manager.it.md @@ -1,7 +1,7 @@ --- title: RL9 - network manager author: tianci li -contributors: Steven Spencer, Franco Colussi +contributors: Steven Spencer tags: - networkmanager - RL9 @@ -33,8 +33,8 @@ shell > nmtui * `nmcli`. Per configurare la rete, utilizzare la riga di comando pura o interattiva. ```bash -Shell > nmcli connection show -NAME UUID TYPE DEVICE +Shell > nmcli connection show +NAME UUID TYPE DEVICE ens160 25106d13-ba04-37a8-8eb9-64daa05168c9 ethernet ens160 ``` @@ -138,7 +138,7 @@ Alcuni utilizzano più schede di rete per l'aggregazione dei collegamenti. All'i Ad esempio, la modalità 0 di bonding: ```bash -Shell > nmcli connection add type bond con-name BOND_CONNECTION_NAME ifname BOND_NIC_DEVICE_NAME mode 0 +Shell > nmcli connection add type bond con-name BOND_CONNECTION_NAME ifname BOND_NIC_DEVICE_NAME mode 0 Shell > nmcli connection add type bond-slave ifname NIC_DEVICE_NAME1 master BOND_NIC_DEVICE_NAME Shell > nmcli connection add type bond-slave ifname NIC_DEVICE_NAME2 master BOND_NIC_DEVICE_NAME ``` @@ -154,27 +154,27 @@ Informazioni più dettagliate sono disponibili in `man 5 NetworkManager.conf` e Il contenuto del file di configurazione della scheda di rete NetworkManager è un file chiave di tipo init. Per esempio: ```bash -Shell > cat /etc/NetworkManager/system-connections/ens160.nmconnection -[connection] -id=ens160 -uuid=5903ac99-e03f-46a8-8806-0a7a8424497e -type=ethernet -interface-name=ens160 -timestamp=1670056998 - -[ethernet] -mac-address=00:0C:29:47:68:D0 - -[ipv4] -address1=192.168.100.4/24,192.168.100.1 -dns=8.8.8.8;114.114.114.114; -method=manual - -[ipv6] -addr-gen-mode=default -method=disabled - -[proxy] +Shell > cat /etc/NetworkManager/system-connections/ens160.nmconnection +[connection] +id=ens160 +uuid=5903ac99-e03f-46a8-8806-0a7a8424497e +type=ethernet +interface-name=ens160 +timestamp=1670056998 + +[ethernet] +mac-address=00:0C:29:47:68:D0 + +[ipv4] +address1=192.168.100.4/24,192.168.100.1 +dns=8.8.8.8;114.114.114.114; +method=manual + +[ipv6] +addr-gen-mode=default +method=disabled + +[proxy] ``` * Le righe che iniziano con # e le righe vuote sono considerate commenti; From dcfe4e633553c3646cfa13ac60121684084bdebf Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:38:44 -0500 Subject: [PATCH 4/7] New translations 05-vi.md (Italian) --- docs/books/admin_guide/05-vi.it.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/books/admin_guide/05-vi.it.md b/docs/books/admin_guide/05-vi.it.md index 48b2007db4..561e1583bd 100644 --- a/docs/books/admin_guide/05-vi.it.md +++ b/docs/books/admin_guide/05-vi.it.md @@ -10,12 +10,12 @@ In questo capitolo imparerai come lavorare con il VIsual editor. **Obiettivi** : In questo capitolo, i futuri amministratori Linux impareranno come: -:heavy_check_mark: Utilizzare i comandi principali dell'Editor VI; +:heavy_check_mark: Utilizzare i comandi principali dell'editor VI; :heavy_check_mark: Modificare un testo con l'editor VI. :checkered_flag: **comandi utente**, **linux** -**Conoscenza**: :star: +**Conoscenze**: :star: **Complessità**: :star: :star: **Tempo di lettura**: 20 minuti @@ -36,14 +36,14 @@ Le sue funzionalità sono: Il comando `vi` Apre l'editor di testo *VI*. -``` +```bash vi [-c command] [file] ``` Esempio: -``` -$ vi /home/rockstar/file +```bash +vi /home/rockstar/file ``` | Opzione | Informazione | @@ -58,7 +58,7 @@ Se il comando. `vi` viene eseguito senza specificare un nome di file, VI apre un L'editor `vim` prende l'interfaccia e le funzioni di VI con molti miglioramenti. -``` +```bash vim [-c command] [file] ``` @@ -210,11 +210,11 @@ VI passa alla modalità *inserimento* dopo l'inserimento di una di queste chiavi * Inserimento del testo prima di un carattere: -i (_insert_) +i (*insert*) * Inserimento del testo dopo di un carattere: -a (_append_) +a (*append*) ### In relazione a una linea @@ -292,7 +292,7 @@ Queste operazioni sono fatte in modalità *comando*. * Sostituisci una parola: -cw_word_ESC +cw*word*ESC !!! Tip "Suggerimento" @@ -395,7 +395,7 @@ Ci sono caratteri jolly per facilitare la ricerca in VI. Esempio: -`/[Ww]ord` : ricerca _word_ e _Word_ +`/[Ww]ord` : ricerca _word_ o _Word_ `/[1-9]word` : ricerca _1word_, _2word_ … _`x`word_ dove `x` è un numero @@ -507,8 +507,8 @@ Il **g** qui sta per **globale**. È possibile eseguire VI specificando le opzioni da caricare per la sessione. Per fare questo, devi usare l'opzione `-c`: -``` -$ vi -c "set nu" /home/rockstar/file +```bash +vi -c "set nu" /home/rockstar/file ``` È anche possibile inserire il comando *Ex* in un file chiamato `.exrc` inserito nella directory di accesso dell'utente. Ad ogni avvio di VI o VIM, i comandi saranno letti e applicati. @@ -517,6 +517,6 @@ $ vi -c "set nu" /home/rockstar/file C'è un tutorial per imparare come usare VI. Ed è accessibile con il comando `vimtutor`. -``` -$ vimtutor +```bash +vimtutor ``` From 75f67b3e4f73b3a351e6deb3f21a990e6a138517 Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:40:08 -0500 Subject: [PATCH 5/7] New translations modsecurity.md (Italian) --- .../web/apache_hardened_webserver/modsecurity.it.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/guides/web/apache_hardened_webserver/modsecurity.it.md b/docs/guides/web/apache_hardened_webserver/modsecurity.it.md index 0d7fdf79f4..303779d440 100644 --- a/docs/guides/web/apache_hardened_webserver/modsecurity.it.md +++ b/docs/guides/web/apache_hardened_webserver/modsecurity.it.md @@ -26,7 +26,7 @@ tags: Se volete usare questo e altri strumenti di hardening, fate riferimento alla guida [Apache Hardened Web Server](index.md). Questo documento utilizza anche tutti i presupposti e le convenzioni delineati nel documento originale. È buona norma rivederlo prima di continuare. -Una cosa che manca a `mod_security` quando viene installato dai repository generici di Rocky Linux, è che le regole installate sono minime. Per ottenere un pacchetto più ampio di regole `mod_security` a costo zero, questa procedura utilizza le regole mod_security [OWASP che si trovano qui](https://www.netnea.com/). OWASP è l'acronimo di Open Web Application Security Project. Per saperne [di più su OWASP, cliccate qui](https://owasp.org/). +Una cosa che manca a `mod_security` quando viene installato dai repository generici di Rocky Linux, è che le regole installate sono minime. Per ottenere un pacchetto più ampio di regole di `mod_security` a costo zero, questa procedura utilizza le regole [OWASP `mod_security` che si trovano qui](https://coreruleset.org/). OWASP è l'acronimo di Open Web Application Security Project. Per saperne [di più su OWASP, cliccate qui](https://owasp.org/). !!! tip "Suggerimento" @@ -61,26 +61,26 @@ dnf install mod_security wget 5. Inserite `wget` e incollate il vostro link. Esempio: ``` - wget https://github.com/coreruleset/coreruleset/archive/refs/tags/v3.3.4.tar.gz + wget https://github.com/coreruleset/coreruleset/archive/refs/tags/v3.3.5.tar.gz ``` 6. Decomprimere il file: ``` - tar xzvf v3.3.4.tar.gz + tar xzvf v3.3.5.tar.gz ``` - Questo crea una directory con le informazioni di rilascio nel nome. Esempio: "coreruleset-3.3.4" + Questo crea una directory con le informazioni di rilascio nel nome. Esempio: "coreruleset-3.3.5" 7. Creare un collegamento simbolico chiamato "crs" che rimanda alla directory della release. Esempio: ``` - ln -s coreruleset-3.3.4/ /etc/httpd/conf/crs + ln -s coreruleset-3.3.5/ /etc/httpd/conf/crs ``` 8. Rimuovere il file `tar.gz`. Esempio: ``` - rm -f v3.3.4.tar.gz + rm -f v3.3.5.tar.gz ``` 9. Copiare la configurazione temporanea in modo che venga caricata all'avvio: From 169ed5ce09b824f180a60012f66cd4509467533e Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Tue, 16 Jan 2024 13:40:09 -0500 Subject: [PATCH 6/7] New translations ossec-hids.md (Italian) --- docs/guides/web/apache_hardened_webserver/ossec-hids.it.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/guides/web/apache_hardened_webserver/ossec-hids.it.md b/docs/guides/web/apache_hardened_webserver/ossec-hids.it.md index 10b2c017f3..738ce3f5fe 100644 --- a/docs/guides/web/apache_hardened_webserver/ossec-hids.it.md +++ b/docs/guides/web/apache_hardened_webserver/ossec-hids.it.md @@ -40,7 +40,7 @@ dnf install wget epel-release Scaricare e attivare il repository gratuito di Atomicorp: ``` -wget -q -O - http://www.atomicorp.com/installers/atomic | sh +wget -q -O - https://www.atomicorp.com/installers/atomic | sh ``` Questo script vi chiederà di accettare i termini. Immettere "yes" o Invio per accettare l'impostazione predefinita. From bdb7efe3d1df3ab7ace2ed0eb4957cd23f95d714 Mon Sep 17 00:00:00 2001 From: Rocky Linux Automation <75949597+rockylinux-auto@users.noreply.github.com> Date: Wed, 17 Jan 2024 06:29:05 -0500 Subject: [PATCH 7/7] New translations index.md (French) --- docs/guides/contribute/localdocs/index.fr.md | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 docs/guides/contribute/localdocs/index.fr.md diff --git a/docs/guides/contribute/localdocs/index.fr.md b/docs/guides/contribute/localdocs/index.fr.md new file mode 100644 index 0000000000..26c677b47d --- /dev/null +++ b/docs/guides/contribute/localdocs/index.fr.md @@ -0,0 +1,25 @@ +--- +Title: Introduction +author: Steven Spencer +contributors: null +tags: + - local docs + - docs as code + - linters +--- + +# Introduction + +L'utilisation d'une copie locale de la documentation Rocky Linux est utile pour les contributeurs fréquents qui ont besoin de voir exactement à quoi ressemble un document dans l'interface Web finale. Les méthodes décrites ici représentent les préférences des contributeurs à ce jour. + +L'utilisation d'une copie locale de la documentation constitue une étape du processus de développement pour ceux qui souscrivent à la philosophie de « docs as code », un flux de travail pour la documentation similaire au développement de code. + +## Markdown - Analyse statique avec lint + +En plus des environnements de stockage et de création de documentation, certains rédacteurs pourraient envisager l'utilisation d'un linter pour Markdown. Les linters Markdown sont utiles dans de nombreux aspects de la rédaction de documents, notamment la vérification de la grammaire, de l'orthographe, du formatage, etc. Il s’agit parfois d’outils ou de plugins distincts pour votre éditeur. L'un de ces outils est [markdownlint](https://github.com/DavidAnson/markdownlint), un outil Node.js. `markdownlint` est disponible sous forme de plugin pour de nombreux éditeurs populaires, notamment Visual Studio Code et NVChad. Pour cette raison, placé à la racine du dossier de documentation, il existe un fichier `.markdownlint.yml`, qui appliquera les règles disponibles et activées pour le projet. `markdownlint` est uniquement un linter de formatage. Il recherchera les espaces errants, les éléments HTML en ligne, les doubles lignes vides, les taquets de tabulation incorrects, etc. Pour la grammaire, l’orthographe, l’utilisation inclusive de la langue, etc., installez des outils supplémentaires. + +!!! info "Disclaimer" + +``` +Aucun des éléments de cette catégorie (« Documentation locale ») n'est requis pour rédiger des documents et les soumettre pour approbation. Ils existent pour ceux qui souhaitent suivre les philosophies [docs as code](https://www.writethedocs.org/guide/docs-as-code/), qui incluent au minimum une copie locale de la documentation. +```