Add support for specifying which locales should be copied and generated by update_chroot.sh --locales
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Start in update-chroot/update-chroot.sh around the --locales flag at line 370 and trace how locale files are copied and generated. Define completion as accepting a list such as en_US, de_DE, and fr_FR while excluding unspecified locales from chroot environments; check the script's existing usage and validation paths for related behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
As it is now, update_root.sh’s --locales flag copies every locale.
$ du -ch /var/www/vhosts/chroot/usr/{share/i18n,share/locale,lib/locale} | grep total
223M total
Multiply this by hundreds of subscriptions and the disk usage racks up quite a bit.
By adding support for specifying which locales should be copied, any locale not specified will not be copied and generated, reducing disk usage by locales in chrooted environments by an approximated 80 to 90%, if not more, depending on how many locales you specify.
I would like to be able to run update_root.sh --locales en_US de_DE fr_FR or something along those lines to specify which locales should be available in the chrooted environments.
- Lenguaje dominante
- Shell
- Estrellas
- 8
- Forks
- 22
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de plesk/kb-scripts
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
plesk/kb-scripts#67 ·
Todos los issues de plesk/kb-scripts
Issues similares
-
darwin zsh
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
carapace-sh/carapace-bin#3846 ·
Los mantenedores suelen responder en 1 día
-
area: backend bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
snapotter-hq/SnapOtter#2415 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
omacom/try-omarchy#343 ·
Los mantenedores suelen responder en 1 día
-
docs: AGENTS.md has no rule against running deploy scripts into the owner's game installPosiblemente ocupada @thesprockee la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
EchoTools/nevr-runtime#524 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
fullsend-ai/fullsend#8382 ·
Los mantenedores suelen responder en 1 día