Este é provavelmente um problema com o ambiente PATH no incron. Tente adicionar o caminho completo ao seu programa assim (estou assumindo que yui-compressor reside em /usr/bin/ )
/var/www/laravel/public/js/main.js IN_MODIFY /usr/bin/yui-compressor -o /var/www/laravel/public/js/main.min.js /var/www/laravel/public/js/main.js
para descobrir qual é o caminho completo para yui-compressor executar o seguinte em um terminal:
which yui-compressor
Se você tiver problemas com arquivos de saída corrompidos, considere usar IN_CLOSE_WRITE em vez de IN_MODIFY , porque ele é acionado somente quando o arquivo é fechado e não em todas as operações de gravação. Dependendo de como o editor lida com as edições, isso pode estar mais próximo do que você quer ou não.
Editar: isso deve funcionar bem na sua conta USER_1 . Apenas execute incrontab -e em um terminal quando estiver logado como USER_1 e adicione a linha que eu dei acima.