Comments (5)
Looks good, but using vanilla pkg is highly unstable as pkg version sometimes differs and will break your system
from opn-repo.
Aren't these packages exactly the same as building them from ports? Risk is exactly the same, the difference is that building from ports demands the whole build chain of tools to be installed as well (go, rust or whatever)
If someone wants a tool from FreeBSD to run on OPNsense, what is worse: direct install of binary with pkg add
or local compile from ports?
from opn-repo.
The problem is when opnsense builds against 1.19 and freebsd is build against 1.20 it will break. Already seen with 1.17 and 1.18 last year with 22.1
from opn-repo.
...and the same problem would happen with bsd ports? Or not?
The advantage of pkg add
in this case is that it will never follow the version upgrades as it is not attached to BSD repo. One pull of binary and that's it. If it passes the first install on opnsense and works, pkg add
no longer depends on version upgrades of freebsd repo.
This is - of course - also a curse, as it will never auto-upgrade (just like ports) and it is on admin to keep its track.
from opn-repo.
The question is: is this script worth adding among the tinkering tools to the community repo?
Here are couple of reasons (modern unix tools) why I think it matters to help OPNsense users to install direct freebsd tools that OPNsense is missing (the script above can generate direct pkg add
link to all of them):
- doggo - command-line DNS analysis client (does DOT and DOH as well)
- drill - another dig alternative
- gping - a CLI for ping that draws graphs, measures jitter and oh-my
- bottom - a modern insightful replacement for top (after install, the command is btm)
- duf - a modern alternative to df
- ngrep - command line network packet analyzer
- hyperfine - statistical benchmarking of any task across multiple runs
- lazygit - using git without having PhD in git
Installing any/all of these tools without direct link to freebsd binaries is a nightmare. Not having these tools on opnsense is even greater nightmare. :-)
from opn-repo.
Related Issues (20)
- Adding CLI packages to opn-repo HOT 8
- OPNsense fetch command not working (certificate error) HOT 2
- since opnsense 23.7.7 update os-unifi7-maxit install failed because of missing dependency HOT 3
- Wildly different results with Speedtest by Ookla and speedtest-cli HOT 5
- Strange dashboard issue with OPN-ARP plugin HOT 4
- Update AdGuardHome (to v0.107.40) HOT 5
- OPNsense IPv6 Update - Not Populating Plugins HOT 14
- Caddy Plugin - Some basic guidelines, basic usage help/ instruction.. HOT 4
- Adguard Home WebUI unavailable? HOT 1
- AdGuard doesn't run HOT 1
- pkg update fails with certificate error HOT 9
- os-opnarp-maxit and os-homeassistant-maxit cannot coexist HOT 2
- Openclash is not available in your Opnsense Repository HOT 27
- IPv6 binding for unifi plugin HOT 3
- Support for IGMP proxy V3 HOT 2
- OPNsense 24.1 and os-homeassistant-maxit plugin HOT 5
- os-unifi7 since upgrading to OPNSense 2.4.1 HOT 3
- OPNsense business edition 23.10.2 Update breaks mimugmail repo HOT 8
- Assign vLAN for Unifi Plug-in HOT 2
- Dracula theme missing icons HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from opn-repo.