Rafael Souza

Just a guy who loves to code

Compilando O Passenger Sem Espaço No /tmp

De ontem pra hoje perdi um bom tempo tentando compilar um passenger mais novo em um servidor que tem um /tmp de apenas 1MB (eu ainda preciso descobrir porque isso).

A solução é simples até, basta setar a var TMPDIR com o path de um outro diretório qualquer, mais ou menos assim:

install_passenger.sh
1
sudo TMPDIR=/home/rafaelss/tmp passenger-install-apache2-module

Detalhe: eu estava acostumado a setar variáveis ao executar um comando colocando ela na frente do comando, mas com o sudo isso não funciona. No help do sudo diz que deve ficar ali no meio

sudo.sh
1
usage: sudo [-bEHPS] [-p prompt] [-u username|#uid] [VAR=value] {-i | -s | }

Comments