VDR para el Siemens Gigaset M740/M750
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Proyecto movido a GitHub

Miér 7 Abr 2021 - 19:23 por bittor

Comentarios: 0

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



.ash_history en directorio /root

2 participantes

Ir abajo

.ash_history en directorio /root Empty .ash_history en directorio /root

Mensaje por sblanco Lun 2 Mar 2009 - 1:31

Buenas noches,

Una cosa que acabo de ver es que el archivo con el log de los últimos comandos del shell se guarda en /root, que está montado sobre el dispositivo flash mediante el sistema de archivos jffs.

Mi cuestión es si cada vez que estoy escribiendo un comando se está escribiendo a la flash el log de dicho comando, lo cual podría aumentar el riesgo de cargarse la flash con escrituras innecesarias, y si es así hacer que /root se monte sobre tmpfs en /var o cambiar simplemente donde se escribe el .ash_history

Un saludo

sblanco

Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

.ash_history en directorio /root Empty Re: .ash_history en directorio /root

Mensaje por bittor Lun 2 Mar 2009 - 11:42

Si lo pones en /var cuando apagues ya no lo tendrás.
Tendrás que modificar los scripts de inicio y apagado para pasarlo al inicio de la JFFS2 a /var y al apagarlo al revés.

Los firmwares wavebox por defecto están escribiendo los datos y actualizaciones de la EPG en la JFFS2 y son muchos más datos que como máximo 10 líneas de texto con comandos.

Para cambiar la ruta del archivo supongo que tendrás que crearte un profile y meter la ruta en alguna variable.
bittor
bittor
Desarrollador

Cantidad de envíos : 3662
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

.ash_history en directorio /root Empty Re: .ash_history en directorio /root

Mensaje por sblanco Lun 2 Mar 2009 - 13:11

Bueno he creado un .profile en /root con el contenido
Código:
HISTFILE='/tmp/.ash_history'
porque normalmente si tiro del historial de comandos suele ser los de esa misma sesión.

No sabía que los firms wavebox escribían continuamente sobre la flash las actualizaciones de la EPG/SG en vez de por defecto tenerlo como VDR en /var y guardarla en el apagado.

De todas formas parece que no se ven casos de que la flash le esté fallando a alguien, ¿no?

Gracias por la info

sblanco

Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

.ash_history en directorio /root Empty Re: .ash_history en directorio /root

Mensaje por bittor Lun 2 Mar 2009 - 16:41

Si sólo necesitas los de la misma sesión entonces si que puedes montarlo directamente en /tmp y te ahorras la lectura del /root/profile para ver dónde está el archivo de histórico Smile

Editas el archivo /etc/rc.local y cambias:
Código:
mount -o bind /rw-flash${bpath} ${bpath}
por:
Código:
mount -o bind /tmp /root
bittor
bittor
Desarrollador

Cantidad de envíos : 3662
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

.ash_history en directorio /root Empty Re: .ash_history en directorio /root

Mensaje por sblanco Lun 2 Mar 2009 - 17:09

Bueno lo dejo ya como está ya, para la próxima reinstalación probaré lo que comentas, que el tema de reescribir la flash parece que no es tan preocupante, visto el trote que se lleva en otros firmwares o en encendidos/apagados para guardar la info y no haya habido problemas mayores.

Gracias

sblanco

Cantidad de envíos : 85
Fecha de inscripción : 18/07/2008

Volver arriba Ir abajo

.ash_history en directorio /root Empty Re: .ash_history en directorio /root

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.