Estou trabalhando para automatizar a criação de repositórios do subversion e sites associados, conforme descrito nesta postagem de blog que escrevi . Estou enfrentando problemas ao redor da parte em que su para o usuário www-data para executar o seguinte comando:
svnadmin create /svn/repository
Há uma verificação no início do script que garante que ele esteja sendo executado como root ou sudo, e tudo depois desse comando precisa ser executado como root. Existe uma boa maneira de executar esse comando como www-data e depois voltar para o root para finalizar?