Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Criar pacotes para o pfsense

    Scheduled Pinned Locked Moved Portuguese
    4 Posts 3 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      thiagomespb
      last edited by

      Galera,

      Estou usando o freebsd faz algum tempo, gostaria de saber como eu faço (passos iniciais) para implementar pacotes
      para o freebsd e assim poder contribuir com o projeto, inclusive criar interface via gui.

      Seria interessante mais colegas ajudando.

      Thiago..

      1 Reply Last reply Reply Quote 0
      • marcellocM
        marcelloc
        last edited by

        Thiago,

        Excelente iniciativa :)

        A sua experiência com freebsd, especialmente intimidade com o ports, vai te facilitar muito as coisas.
        O pfsense conta com uma framework baseada em XML para criar as telas. Depois das telas criadas, você precisa de um arquivo php para tratar os dados armazenados, gerar os arquivos de configuração e executar comandos.

        Use um pacote simples para começar a entender como e funciona.
        O filer é um bom exemplo. Ele é bem simples e não tem pacotes associados.

        Para compilar os pacotes do freebsd, instale a versão 8.1, rode o freebsd-update e o portsnap.

        Para publicar o resultado, você precisa criar uma conta no github.com.

        Depois de compilar o pacote, execute o make package para gerar o arquivo tbz.

        A medida que você for avançando nestes passos, vou detalhando melhor o procedimento.

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • C
          cristianonix
          last edited by

          voce vai compilar o squid 3.2 ?

          1 Reply Last reply Reply Quote 0
          • marcellocM
            marcelloc
            last edited by

            @cristianonix:

            voce vai compilar o squid 3.2 ?

            Infelizmente o squid32 ainda não está na arvore do ports, sem isso fica muito complicado compilar…

            http://www.freebsd.org/cgi/ports.cgi?query=squid-&stype=all&sektion=www

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.