Escriba un archivo en /var/lib/sysnews/

Escriba un archivo en /var/lib/sysnews/

En esa carpeta se almacenan los newsarchivos: el administrador del sistema puede crearlos para escribir alguna información para los usuarios, como se sugiere enesteenlace.

Intenté como usuario normal agregar un archivo /var/lib/sysnews, pero ni este comando

echo "Hello world" > /var/lib/sysnews

ni este comando

sudo echo "Hello world" > /var/lib/sysnews

funcionó (daPermiso denegadoerror).

La carpeta es propiedad del rootusuario y del staffgrupo. Mi usuario normal ya estaba en el sudogrupo; Agregué el staffgrupo para mi usuario, pero sin resultados.

Puedo agregar noticias solo creando un archivo en una de mis carpetas y luego escribiendo

sudo mv myfile /var/lib/sysnews

pero es molesto.

¿Existe una forma más sencilla de agregar algún archivo de noticias a esa carpeta sin ser root?

Respuesta1

El problema parece deberse a la redirección/canalización de la salida. Utilice su editor favorito (vim en mi caso) y sudo vim /var/lib/sysnewsedite el archivo a través de un editor invocado con sudo. O utilice una de las sudo commandlinesoluciones de redireccionamiento enumeradas anteriormente, pero ninguna parece la respuesta más "simple".

información relacionada