/dev (devfsd.conf)
Categoria: Hardware
Software: /dev
[ Hits: 9.840 ]
Por: juliano
para quem esta tendo problemas com permissões de dispositivos virtuais (/dev) onde alguns vc não consegue executar por falta de permissão.
este é meu arquivo devfsd.conf configurado para acessar dispositivos essencias de operação como cdrom, disquete,alsa etc
espero q seja útil.
para maiores informações sobre o sistema devfs digite no shell: man devfsd
# Enable full compatibility mode for old device names. You may comment these # out if you don't use the old device names. Make sure you know what you're # doing! REGISTER .* MKOLDCOMPAT UNREGISTER .* RMOLDCOMPAT #LOOKUP vc.* EXECUTE /sbin/create_vc $devname #LOOKUP .* MKOLDCOMPAT LOOKUP .* MODLOAD LOOKUP scanner EXECUTE /etc/add-scanner LOOKUP scsi/host./bus./target./lun./cd EXECUTE /etc/mymod sr_mod #LOOKUP scsi/host./bus./target./lun./generic EXECUTE /etc/mymod sg LOOKUP scsi/host0 EXECUTE /etc/scsirescan-add-mo # Permissions REGISTER ide/.* PERMISSIONS root.disk 0660 REGISTER scsi/.* PERMISSIONS root.disk 0660 REGISTER scsi/host0/bus0/target3/lun0/generic PERMISSIONS root.scanner 0660 REGISTER md/.* PERMISSIONS root.disk 0660 REGISTER loop/.* PERMISSIONS root.disk 0660 REGISTER floppy/.* PERMISSIONS root.disk 0666 REGISTER snd/.* PERMISSIONS root.audio 0660 REGISTER fb/.* PERMISSIONS root.video 0660 REGISTER v4l/.* PERMISSIONS root.video 0660 REGISTER vc/.* PERMISSIONS root.tty 0620 REGISTER vcc/.* PERMISSIONS root.tty 0660 REGISTER tts/.* PERMISSIONS uucp.uucp 0660 REGISTER cua/.* PERMISSIONS uucp.uucp 0660 #REGISTER pts/.* PERMISSIONS -1.tty 0620 REGISTER printers/.* PERMISSIONS root.lp 0660 # ... to be completed ... # You may comment out the above and uncomment the following if you've # configured your system to use the original "new" devfs names or the really # new names #REGISTER vc/.* MKOLDCOMPAT #UNREGISTER vc/.* RMOLDCOMPAT #REGISTER pty/.* MKOLDCOMPAT #UNREGISTER pty/.* RMOLDCOMPAT #REGISTER misc MKOLDCOMPAT #UNREGISTER misc RMOLDCOMPAT # You may comment these out if you don't use the original "new" names #REGISTER .* MKNEWCOMPAT #UNREGISTER .* RMNEWCOMPAT # Enable module autoloading. You may comment this out if you don't use # autoloading LOOKUP .* MODLOAD # # Uncomment this if you want permissions to be saved and restored # # The ^[^p].* should prevent devfs from saving dev/pts/* # Actually, with a patch to allow inversion of regexps, life is much easier # OLD: #REGISTER ^[^p].* COPY /dev-state/$devname $devpath #CHANGE ^[^p].* COPY $devpath /dev-state/$devname #CREATE ^[^p].* COPY $devpath /dev-state/$devname #LOOKUP ^[^p].* COPY /dev-state/$devname $devpath # # NEW: # REGISTER (pts/|pty|vc/|scsi/testdev).* !COPY /dev-state/$devname $devpath # CHANGE (pts/|pty|vc/|scsi/testdev).* !COPY $devpath /dev-state/$devname # CREATE (pts/|pty|vc/|scsi/testdev).* !COPY $devpath /dev-state/$devname # LOOKUP (pts/|pty|vc/|scsi/testdev).* !COPY /dev-state/$devname $devpath
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Debian 13 "trixie&... lançado! (44)
Rust é o "C da nossa geração"? (3)
Gerenciador de arquivos é finalizado ao abrir pasta específica (2)