Dica interessante.
Ao instalar o PfSense v2.3.1 e v2.3.2 eu tive problemas para instalar pacotes via Package Manager.
exemplo: squid
[1/4] Installing squid-3.5.19...
Creating groups.
Using existing group 'squid'.
Creating users
Using existing user 'squid'.
install: not found
pkg: PRE-INSTALL script failed
Failed
E para solucionar a falta do "install" , entre no modo shell ( opção 8 ) do seu PfSense ou via ssh e digite :
# tar xv -C / -f /usr/local/share/pfSense/base.txz ./usr/bin/install
Agora sim, instale seus pacotes normalmente.
e um abraço.
A referência foi retirada de:
http://superuser.com/questions/1105350/pfsense-2-3-2-cannot-install-squid-and-squidguard
quinta-feira, 28 de julho de 2016
terça-feira, 19 de julho de 2016
MariaDB - Problemas ao instalar no Centos 7 via YUM
Me deparei com este erro, bem estranho, pois foi logo após instalar o pacote.
# yum -y install mariadb-server
# systemctl start mariadb
Job for mariadb.service failed. See 'systemctl status mariadb.service' and 'journalctl -xn' for details.
# journalctl -xn
160719 15:26:17 [ERROR] mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
160719 15:26:17 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
160719 15:26:17 [ERROR] Aria engine is not enabled or did not start. The Aria engine must be enabled to continue as mysqld was configured with --with-aria-tmp-tables
160719 15:26:17 [ERROR] Aborting
Bati cabeça até verificar que era um problema de permissões.
# chown -R mysql:mysql /var/lib/mysql
Aí sim, tente :
# systemctl start mariadb
E acesse :
# mysql -u root
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 5.5.47-MariaDB MariaDB Server
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
Dica simples de permissões.
quinta-feira, 9 de junho de 2016
Limpando filas do Zimbra
Dica simples para limpar a fila do Zimbra.
usando o root :
Deletar todas as mensagens:
# /opt/zimbra/postfix/sbin/postsuper -d ALL
Deletar somente as adiadas:
# /opt/zimbra/postfix/sbin/postsuper -d ALL defer
# /opt/zimbra/postfix/sbin/postsuper -d ALL deferred
Deletar as mensagens de entrada:
# /opt/zimbra/postfix/sbin/postsuper -d ALL incoming
Para verificar a fila do zimbra lembre-se, usando o usuário zimbra :
$ mailq
usando o root :
Deletar todas as mensagens:
# /opt/zimbra/postfix/sbin/postsuper -d ALL
Deletar somente as adiadas:
# /opt/zimbra/postfix/sbin/postsuper -d ALL defer
# /opt/zimbra/postfix/sbin/postsuper -d ALL deferred
Deletar as mensagens de entrada:
# /opt/zimbra/postfix/sbin/postsuper -d ALL incoming
Para verificar a fila do zimbra lembre-se, usando o usuário zimbra :
$ mailq
quinta-feira, 10 de março de 2016
FreeBSD - dd: /dev/da0: Operation not permitted
Passei por problemas ao tentar gravar uma ISO em um pendrive.
# dd if=SUA-IMAGEM.iso of=/dev/da0 bs=10240 conv=sync
dd: /dev/da0: Operation not permitted
Vasculhando encontrei isso :
# sysctl kern.geom.debugflags=0x10
E tudo funcionou normal.
Adicione no seu sysctl.conf a linha :
kern.geom.debugflags=0x10
Que funcionará "on boot".
Referência:
http://www.freebsdonline.com/content/view/666/528/
# dd if=SUA-IMAGEM.iso of=/dev/da0 bs=10240 conv=sync
dd: /dev/da0: Operation not permitted
Vasculhando encontrei isso :
# sysctl kern.geom.debugflags=0x10
E tudo funcionou normal.
Adicione no seu sysctl.conf a linha :
kern.geom.debugflags=0x10
Que funcionará "on boot".
Referência:
http://www.freebsdonline.com/content/view/666/528/
quarta-feira, 2 de março de 2016
FreeBSD 10 - Acessando HD Externo usando ntfs-3g
Resolvi após alguns dias voltar a usar o FreeBSD como Desktop, mais por masoquismo do que por comodidade, ou apenas para forçar um novo desafio.
Quem reclama de Linux no Desktop é maluco e preguiçoso ;)
O Problema : Montar meu HD externo e acessar o backup.
# mount /dev/da0s1 /mnt
mount: /dev/da0s1: Invalid argument
# mount -t ntfs /dev/da0s1 /mnt
mount: /dev/da0s1: Operation not supported by device
Esqueci do fuse !
# pkg install fusefs-ntfs
Adicione o fuse ao boot e suba o módulo.
# vim /boot/loader.conf
fusefs_load="YES"
E em seguida:
# kldload fuse
Para habilitar um usuário comum a montar o HD.
# vim /etc/sysctl.conf
vfs.usermount=1
Habilitando:
# sysctl vfs.usermount=1
Até que em fim, monte:
# ntfs-3g /dev/da0s1 /mnt
e um abraço.
Referência:
http://blog.ataboydesign.com/2014/04/23/freebsd-10-mounting-usb-drive-with-ext4-filesystem/
Quem reclama de Linux no Desktop é maluco e preguiçoso ;)
O Problema : Montar meu HD externo e acessar o backup.
# mount /dev/da0s1 /mnt
mount: /dev/da0s1: Invalid argument
# mount -t ntfs /dev/da0s1 /mnt
mount: /dev/da0s1: Operation not supported by device
Esqueci do fuse !
# pkg install fusefs-ntfs
Adicione o fuse ao boot e suba o módulo.
# vim /boot/loader.conf
fusefs_load="YES"
E em seguida:
# kldload fuse
Para habilitar um usuário comum a montar o HD.
# vim /etc/sysctl.conf
vfs.usermount=1
Habilitando:
# sysctl vfs.usermount=1
Até que em fim, monte:
# ntfs-3g /dev/da0s1 /mnt
e um abraço.
Referência:
http://blog.ataboydesign.com/2014/04/23/freebsd-10-mounting-usb-drive-with-ext4-filesystem/
quinta-feira, 3 de dezembro de 2015
Google Chorme SELinux AVC
Dica:
Problemas com Google Chrome usando SELinux enforcing.
O seu navegador ficará "cinza" e não navegará, então use isso :
# setsebool -P unconfined_chrome_sandbox_transition 0
# grep chrome /var/log/audit/audit.log | audit2allow -M mypol
# semodule -i mypol.pp
Geralmente na primeira instalação.
OBS: Sempre use o Navegador de Alertas AVC
abraço
Problemas com Google Chrome usando SELinux enforcing.
O seu navegador ficará "cinza" e não navegará, então use isso :
# setsebool -P unconfined_chrome_sandbox_transition 0
# grep chrome /var/log/audit/audit.log | audit2allow -M mypol
# semodule -i mypol.pp
Geralmente na primeira instalação.
OBS: Sempre use o Navegador de Alertas AVC
abraço
segunda-feira, 19 de outubro de 2015
Mysql export schema
Dica para recriar tabelas limpas (sem dados)
# mysqldump -uroot -pSENHA --no-data SEU_DATABASE
Após, você pode exportar para um sql e importar novamente.
simples.
# mysqldump -uroot -pSENHA --no-data SEU_DATABASE
Após, você pode exportar para um sql e importar novamente.
simples.
Assinar:
Postagens (Atom)