OPNsense Forum

Archive => 16.7 Legacy Series => Topic started by: qishang013 on June 22, 2016, 03:07:20 pm

Title: [SOLVED] How to pack a new theme package
Post by: qishang013 on June 22, 2016, 03:07:20 pm
I now extract the ISO file to create a new theme template should be how to pack into the details of the package, please thank you
Title: Re: How to pack a new theme package
Post by: fabian on June 22, 2016, 06:41:03 pm
I think you can create it as a plug in. Documentation is here:
https://docs.opnsense.org/development/examples/helloworld.html
Title: Re: How to pack a new theme package
Post by: franco on June 22, 2016, 08:09:40 pm
Yes, it's either a plugin or modifying the core one. Shipping a new template by default requires to rebuild the image(s) though.
Title: Re: How to pack a new theme package
Post by: qishang013 on June 23, 2016, 12:10:50 pm
I think you can create it as a plug in. Documentation is here:
https://docs.opnsense.org/development/examples/helloworld.html


Not that I will clone in the local GitHub file I am now using Mac Ox I need how to put my modified files packed back again I will not use FreeBSD installation
Title: Re: How to pack a new theme package
Post by: franco on June 23, 2016, 06:00:25 pm
I would not recommend retrofitting an ISO. You'll have to build the ISO and embed your code changes or install a plugin on the installed machine afterwards.


Cheers,
Franco
Title: Re: How to pack a new theme package
Post by: qishang013 on June 24, 2016, 10:59:40 am
I would not recommend retrofitting an ISO. You'll have to build the ISO and embed your code changes or install a plugin on the installed machine afterwards.


Cheers,
Franco


 I have now in accordance with the https://docs.opnsense.org/development/workflow.html processing source code cloning in my FreeBSD but after I finished editing should be how to package into ISO file thank you for your help # CD
# git clone https://github.com/opnsense/core
Title: Re: [SOLVED] How to pack a new theme package
Post by: franco on June 25, 2016, 03:23:42 pm
Instruction details were posted here:

https://github.com/opnsense/tools/issues/34

Not sure if the two are related, but it seemed so.