
«Se eliminó una gran parte de mi directorio personal», se quejó informe de errores del sistema Presentado la semana pasada. Requiere actualizar la bandera. archivo systemd-tmp Herramientas para limpiar archivos y directorios: «Hay una gran advertencia al lado – claro. Esta elección es peligrosa, por lo que conviene dejar claro que es peligrosa.
registro explicar:
si solo hace cinco años, archivo systemd-tmp Ya no se trata sólo de gestionar archivos temporales, como su nombre podría sugerir a los incautos. Ahora puede administrar archivos creados dinámicamente… como el directorio de inicio de un usuario. Si llama al comando systemd-tmpfiles –purge No se especifican archivos de configuración muy importantes. Le indica qué archivos procesar y la versión 256 borrará felizmente todo su directorio de inicio.
Los informes de errores se elaboran primero una respuesta genial Luca Boccassi, desarrollador de systemd en Microsoft:
Entonces, ¿una opción que literalmente dice «todos los archivos y directorios creados por las entradas tmpfiles.d/ se eliminarán» y usted no sabe nada al respecto suena como una «buena idea»? ¿Has comprobado qué entradas de tmpfiles.d tenías antes? ¿Quizás no simplemente ejecutes comandos aleatorios de los que no sabes nada e ignores lo que te dice el archivo? Solo un pensamiento eh
Pero el informe provocó posteriormente «muchas discusiones», según Phoronix. Algunos extractos:
- Lennart Potlin: «Creo que deberíamos fracasar – Claro Si no se especifica ningún perfil en la línea de comando. No creo que ninguna de las llamadas tenga sentido y resolvería el problema aquí.
- Desarrollador de código abierto de Red Hat Zbigniew Jedrzejewski-Smek: “Necesitamos repensar cómo – Claro trabajar. El principio de no destruir los datos de los usuarios es crucial. Puede haber algunos comandos que eliminen datos del usuario, pero es necesario minimizarlos y protegerlos.
- Colaborador del sistema betonhaus: «Tener una función que declara archivos no reemplazables (como el contenido de su directorio personal) como archivos temporales que se pueden borrar fácilmente es, en el mejor de los casos, un diseño deficiente de la interfaz de usuario y, en el peor, un defecto de diseño grave».
Pero al final, Philonix escribió, archivo systemd-tmp El comportamiento «ahora ha mejorado».
«El miércoles se fusionó con este parche ahora hace archivo systemd-tmp Acepte el perfil cuando ejecute la limpieza. De esta manera, los usuarios deben proporcionar conscientemente los perfiles que finalmente desean eliminar. La documentación también se ha mejorado para que el comportamiento sea más claro.
Gracias a los lectores veteranos de Slashdot slack_justyb Compartir noticias.