vaamonde / ocsinventory

:books: Curso GRÁTIS OCS Inventory NG e GLPI Help Desk REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações.
https://www.youtube.com/playlist?list=PLozhsZB1lLUOfUAlD4BRUKGcrQDagYcCH
GNU General Public License v3.0
72 stars 45 forks source link

PKG Pfsense URL #4

Open danielmjmarques opened 3 years ago

danielmjmarques commented 3 years ago

conf/pfsenseinstall.sh

Recomendo fazer o seguinte

Alterar o arquivo /usr/local/etc/pkg/repos/pfSense.conf e adicionar as opções conforme abaixo: FreeBSD: { url: "http://pkg.freebsd.org/FreeBSD:11:amd64/release_4/", enabled: yes }

Isso irá habilitar o repositório do freeBSD no pfsense. Após isso rodar pkg upgrade -n

Então você pode instalar os pacotes sem passar versão específica da URL com o comando abaixo: pkg install p5-URI p5-Net-SSLeay p5-IO-Socket-IP p5-Mozilla-CA p5-Socket p5-IO-Socket-SSL p5-Net-HTTP p5-Digest-HMAC p5-Authen-NTLM p5-Encode-Locale p5-IO-HTML p5-HTTP-Date p5-LWP-MediaTypes p5-HTTP-Message p5-HTTP-Daemon p5-HTTP-Negotiate p5-WWW-RobotRules p5-HTTP-Cookies p5-HTML-Tagset p5-HTML-Parser p5-Try-Tiny p5-File-Listing p5-libwww p5-LWP-Protocol-https nmap p5-XML-Namespace p5-XML-NamespaceSupport p5-XML-SAX-Base p5-XML-SAX p5-XML-Parser p5-XML-SAX-Expat p5-XML-Simple p5-Net-Netmask p5-Proc-Daemon p5-Crypt-CBC p5-Crypt-DES p5-Digest-SHA1 p5-Net-SNMP p5-Storable p5-Tie-IxHash p5-Text-Iconv p5-HTML-Tree p5-Scalar-List-Utils p5-XML-XPath p5-XML-Twig p5-Nmap-Parser p5-Crypt-SSLeay pciids libpci pciutils p5-Net-IP p5-PPerl atk p5-libwww

danielmjmarques commented 3 years ago

Ou então se quiser trabalhar com o fusioninventory, o pacotes são esses: pkg install p5-ExtUtils-Manifest p5-ExtUtils-MakeMaker p5-Text-Template p5-Compress-Raw-Zlib p5-File-Which p5-Net-SSLeay p5-Socket p5-IO-Socket-IP p5-URI p5-Mozilla-CA p5-IO-Socket-SSL p5-Net-HTTP p5-Encode-Locale p5-IO-HTML p5-HTTP-Date p5-LWP-MediaTypes p5-HTTP-Message p5-HTTP-Daemon p5-HTTP-Negotiate p5-WWW-RobotRules p5-HTTP-Cookies p5-HTML-Tagset p5-HTML-Parser p5-File-Listing p5-Digest-HMAC p5-Authen-NTLM p5-libwww pciids libpci pciutils p5-UNIVERSAL-require p5-XML-TreePP p5-Net-IP p5-LWP-Protocol-https p5-Proc-Daemon p5-FusionInventory-Agent

E Então configure o arquivo /user/local/etc/fusioninventory server=https://inventory.domain.tld/

If using proxy, set those up

user=inventory

password=p@ssw0rd/Inv3nt0ry

no-deploy no-ocsdeploy no-esx no-printer

Depois rode: /usr/local/bin/fusioninventory-agent --debug

vaamonde commented 3 years ago

Obrigado pelo Feedback, vou desenvoler o script do pfsense-v2.sh seguindo essa linha, não tinha feito antes pois em vários fórum de segurança era comentado não instalar dessa forma devido a brechas de segurança (algo que realmente não sei dizer se e verdade ou não), mais vou testar e criar um novo script, estou atualizando os mesmo em breve devo fazer o Pull para esse repositório, espero que tenha gostado do curso. Robson Vaamonde #BoraParaPratica

danielmjmarques commented 3 years ago

Sim Robson,

Não é uma boa prática instalar pacotes a mais em um firewall que justamente está ali para trazer segurança. Mas entendo que cada projeto tem seus objetivos, e se fizer a instalação de algum pacote, melhor que faça utilizando sempre a última versão.

Eu postei inclusive esse tutorial na página do forúm do PFSense e o administrador até respondeu falando que não seria recomendado instalar pacotes de terceiro por conta da segurança, se quiser conferir o link é este: https://forum.netgate.com/topic/102518/fusion-inventory-agent-on-pfsense-2-3-1