Hoje, o /tmpdiretório foi preenchido em uma máquina em funcionamento. O problema era que estava na partição raiz que não era muito grande. Para corrigir isso, um colega de trabalho criou um /new/tmpdiretório em outro lugar, copiou todo o conteúdo para o novo diretório, removeu o original /tmpe fez um link simbólico /tmp -> /new/tmp.
Quando ele copiou os arquivos (na verdade, isso era outra pessoa, não eu!), Ele não usou, -aentão o proprietário de todos os arquivos abaixo /new/tmpera root. Além disso, ele não definiu as permissões do /new/tmpdiretório, por isso era o 0755 padrão. Isso não causou problemas e até mesmo os modos de ajuste e bits de propriedade falharam ao restaurar a máquina para um estado aceitável de funcionamento. Acabei tendo que destruir tudo /tmpe reiniciar.
O /tmpdiretório continha vários soquetes e tubos e outros enfeites, já que muitas pessoas executam o Gnome através do VNC, e eu uso o screenque possui seus próprios tubos.
Existe uma maneira segura de mover um /tmpdiretório para um volume diferente em um sistema em execução? Não sei ao certo o que eu teria feito para manter tudo funcionando. Estou particularmente curioso sobre o que acontece com tubos e tomadas.