IBQUOTA

(Impressão Barrada por QUOTA de usuário)


HOME

Documentação

Download

Contribuições

Links

Contato


Versão Atual:
GIT IBQUOTA 3.1


Versão Antiga:
IBQUOTA 2.4.1




Configuração do Script IBQUOTA


Passo1:
Fazer download do arquivo tar contendo o código fonte do IBQUOTA:
ibquota.tar.gz. [DOWNLOAD]
tar ibquota.tar.gz
cd ibquota

Passo2:
Há uma sessão chamada de "variaveis de parametrizacao", aqui é possivel configurar vários parâmetros.
Editar o ibquota:
vi ibquota
#### Inicio das variaveis de parametrizacao ####

#Path do comando que informa se ha jobs, lpstat
LPSTAT=/usr/local/cups/bin/lpstat

#Parh do comando que remove job da fila de impressao, lprm
LPRM=/usr/local/cups/bin/lprm

#Nome da Fila da impressora Virtual, pode ser outro nome
#desde que o nome esteja cadastrado no CUPS.
VIRTUAL=VIRTUAL

#Nome da Fila da impressora REAL, pode ser outro nome
#desde que o nome esteja cadastrado no CUPS.
REAL=REAL

#Path do diretorio de spool da fila de impressao
SPOOL_FILA=/usr/local/cups/var/spool/cups/

#Valor em segundos que o IBQUOTA ira dormir caso nao tenha
# jobs na fila VIRTUAL
TEMPO_DE_ESPERA=10

##### Banco de Dados MySQL #####

#Nome do Banco
#Padrao: IBQUOTA
BANCO=IBQUOTA

#Usuario com acesso ao Banco
#Padrao: ibquota
USUARIO_BANCO=ibquota

#Senha do usuario com acesso ao Banco
#Padrao: senha
SENHA_BANCO=senha

#Path do MySQL
#Padrao: /usr/local/mysql/bin/mysql
MYSQL=/usr/local/mysql/bin/mysql

#### Fim das variaveis de parametrizacao ####


Passo3:
Colocar o IBQUOTA para rodar toda vez que o sistema é carregado:
Se FreeBSD:
Inserir no /etc/rc.local a linha:
/path/ibquota &
Copyleft 2003. IB - UNICAMP