Skip to content
This repository has been archived by the owner on Apr 2, 2024. It is now read-only.

PKG Pfsense URL #4

Open
danielmjmarques opened this issue Oct 8, 2020 · 3 comments
Open

PKG Pfsense URL #4

danielmjmarques opened this issue Oct 8, 2020 · 3 comments

Comments

@danielmjmarques
Copy link

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
Copy link
Author

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
Copy link
Owner

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
Copy link
Author

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants