Existe uma maneira de alterar os caracteres válidos do nome do arquivo, geralmente, e impedir o uso de espaços nos arquivos especificamente? De preferência um arquivo de log e não um hack com inotify.
Eu tenho muitos caras não linux usando nosso sistema de arquivos de rede e eles estão causando estragos em nossas convenções de nomenclatura (FooBar.pdf, foo bar.pdf, foo_bar.pdf, Foobar.pdf, Foo-bar.pdf...)
Não há como restringir ou controlar a maneira como os usuários nomeiam os arquivos. Você pode criar uma política e notificar os usuários que não aderirem a ela, mas não há como realmente aplicá-la. Mesmo se houvesse uma maneira de fazer isso ou se você criasse um script para renomear automaticamente os arquivos (o que seria mais problemático do que útil), isso pioraria as coisas quando os usuários inevitavelmente tivessem problemas para encontrar seus arquivos como o os nomes teriam mudado.