Não há problema com o seu próprio script, mas com os arquivos que ele tenta acessar: todos os arquivos & diretórios localizados no diretório / sys pertencem a root
(que não é mostrado pelo comando getfacl
).
O que você pode fazer é executar o script como root ou alterar as permissões dos arquivos que você tenta acessar (mas isso não é recomendado).