Qual a maneira mais elegante de limitar o tamanho do log do JBOSS?

Ola, estou com problemas no tamanho do log do JBoss gerado na pasta:

jboss-4.0.4.GA\server\default\log no arquivo server.log

Na aplicação uso log4j, que esta configurado assim no arquivo properties:

log4j.rootCategory=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m>%n
log4j.appender.fileOut.MaxFileSize=2048KB

Como limitar essa geração do tamanho do log no Jboss?

Eu utilizo o DailyRollingFileAppender e um processo cron para arquivar+apagar tais arquivos depois de um certo tempo.

O ideal seria eu criar um log especifico para a aplicação, e criar um script para excluir esses arquivos de tempo em tempo?

Olá, alterei o meu arquivo de configuração , mas não esta gerando o arquivo especifico:

log4j.rootLogger=INFO, LOG
log4j.appender.LOG=org.apache.log4j.RollingFileAppender
log4j.appender.LOG.layout=org.apache.log4j.PatternLayout
log4j.appender.LOG.layout.ConversionPattern=%d [%t] %p %c - %m%n
log4j.appender.LOG.File=/logs/smb.log
log4j.appender.LOG.MaxFileSize=10MB
log4j.appender.LOG.MaxBackupIndex=10

Como faço para gerar dentro da pasta de log do JBoss

Alterei a propriedade File para criar dentro da pasta do JBoss mas não cria o arquivo:

log4j.rootLogger=INFO, LOG
log4j.appender.LOG=org.apache.log4j.RollingFileAppender
log4j.appender.LOG.layout=org.apache.log4j.PatternLayout
log4j.appender.LOG.layout.ConversionPattern=%d [%t] %p %c - %m%n
log4j.appender.LOG.File=${jboss.server.log.dir}/smb.log
log4j.appender.LOG.MaxFileSize=10MB
log4j.appender.LOG.MaxBackupIndex=10

Esta correto o uso dessa variavel de ambiente {jboss.server.log.dir}?

Por que não cria o arquivo ?