OpenBSD, Java e /etc/login.conf

Após uma longa ausência do OpenBSD, decidi tentar o 5.4. Instalei o Java e o JRuby.

Sempre que eu estava conectado como um usuário normal e executava este comando:

jruby -J-Xms1024m -J-Xmx1024m -J-Xmn256m -S bundle exec rake -T

Eu obteria este erro:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Depois de muitas horas tentando várias coisas, encontrei uma postagem que mencionava a alteração do arquivo /etc/login.conf para aumentar os limites padrão no local.

Como root mudei a linha:

staff:
:datasize-cur=512M:
...

Para:

staff:
:datasize-cur=2048M:
...

Fiz logout e login novamente como minha conta normal e funcionou conforme o esperado.