and question !

How do you manage packages installation (with the Ansible package module) when there are multiple version of a specific package (let's say, vim) ?

Everytime I deploy new OpenBSD firewalls, I have to enforce the wanted version of many packages in an items list, which is very painful :flan_heck:

@DarkCoinCoin the openbsd_pkg modules does not seem to support this

@angristan I was using the generic package module, but thanks to the openbsd_pkg I can make some packages (such as mtr or rsync) working just by adding "--" (mtr--).

For postfix, on the other hand, I can't find a valid syntax to chose the default flavour of a specific branch (such as postfix-3.4). Tried "postfix--%3.4", "postfix%3.4--" and some others...

Is FreeBSD pkgng is compatible with OpenBSD?
If yes, it may helps you

Otherwise I'm afraid to not be able to help you :blobsad:

@duponin It's not :flan_sad:

But maybe I'll give FreeBSD a try for my next firewalls :flan_hacker:

Even if pfsense and opnsense use FreeBSD, OpenBSD may be a better/more secure solution for a Firewall

Unless you use really specific and dark PF rules, it should ok

Inscrivez-vous pour prendre part à la conversation

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !