Difference between pages "User:Pytony" and "Package:Firewalld"

(Difference between pages)
(+ How I met)
 
m (more details)
 
Line 1: Line 1:
{{Person
+
{{Ebuild
|Geoloc=48.123028496893525, -1.671895980834961
+
|Summary=A firewall daemon with D-BUS interface providing a dynamic firewall
|Location name=Rennes, Bretagne, France
+
|CatPkg=net-firewall/firewalld
|Full name=Antoine Pinsard
+
|Homepage=https://fedorahosted.org/firewalld/
|Email=antoine.pinsard@gmail.com
+
|Nick=pytony
+
 
}}
 
}}
 +
Firewalld is from our fedora friends.  Firewalld comes with a gui if the use flag is activated for it.  Firewalld is a daemon that is on top of iptables, ebtables, & nftables.  Firewalld inserts rules dynamically with out having to restart the kernel layer firewalls, and has interfaces to insert manual iptables, ip6tables, ebtables, and nftables rules.  {{package|app-admin/sshguard}} can be used along side firewalld to dynamically block attackers.  Firewalld is very tightly integrated with {{package|net-misc/networkmanager}}.
  
== About Me ==
+
{{warning|firewalld-0.2.x is very buggy under gentoo & funtoo, the init process refuses to stop among other things.  it's really bad, pre alpha quality.  go to nftables, or iptables now.  or use the firewalld-0.3.x series.}}
  
I am a 23 years old French developer. I am currently working as lead developer for a web start-up called ''Aladom'' (home services sector) in Rennes (Brittany, France). I started developing websites at the age of 11, which, bit by bit, led me to programming and GNU/Linux. I moved to Gentoo in 2010 and then Funtoo about three years later, in order to become the master of my computer and not the opposite. I am especially enthusiast about getting rid of features I don't need/use.
+
== {{package|net-firewall/nftables}} ==
 +
== {{package|net-firewall/iptables}} ==
  
== How I met <del>your mother</del> Funtoo? ==
+
=== Installation ===
 +
If you would like an application to configure firewalld, set the gui use flag.
 +
{{console|body=###i## emerge net-firewall/firewalld}}
  
I don't remember.
+
=== init ===
 +
{{console|body=###i## rc-update add consolekit
 +
###i## rc-update add dbus
 +
###i## rc-update add iptables
 +
###i## rc-update add ip6tables
 +
###i## rc-update add ebtables
 +
###i## rc-update add nftables
 +
###i## rc-update add firewalld
 +
###i## rc}}
  
== Why I stick to Funtoo? ==
+
{{note|you may need to run rc-service {ip,eb,nf}tables save to enable these services to start}}
  
In my childhood as a wee developer, I moved from distro to distro by curiosity, without understanding, fundamentally, the difference between them. This is the day I moved to Gentoo that I had a click. Well... the day... I must say the first time I booted on Gentoo Install CD, it was like "OK... Where are fancy windows and OK buttons... Am I really supposed to type some text here? Hmm... looks like this CD is buggy, let's try another distro.". But eventually I came to it again, and went through the famous handbook. I remember, It took the night to compile Gnome 3 and the nearly 200 "dependencies" and I had to wait until the early morning to get my fancy interface. A month later I had the feeling I had learn so much (and totally screwed up my system with my newbies commands) I had to reinstall Gentoo, and this time decided to build my own kernel thanks to kernel-seeds.org. Miraculously, it worked. Well... actually, I chose vanilla-sources, and as a total ignorant of what "vanilla" meant, I thought it would be a good idea to turn on {{c|USE<nowiki>=</nowiki>vanilla}} in {{c|/etc/make.conf}} to optimize packages for my kernel... No need to tell you it did not take a month to screw up my system. So I tried again, I loved it.
+
=== Binaries ===
 +
;firewall-applet  (gui systray icon)
 +
;firewall-config  (gui configuration menus)
 +
;firewall-offline-cmd -h  (many command line options
 +
;firewall-cmd -h  (command line back end to firewall-config)
 +
;firewalld  (command line firewall daemon control)
  
All of this is funny but this does not tell us why I moved to Funtoo and will stick to it.
+
=== gui ===
 +
If the gui is merged in, to load it:
 +
{{console|body=###i## firewall-applet}}
  
== My Projects ==
+
=== External Resources ===
 
+
* https://fedoraproject.org/wiki/FirewallD
* [https://github.com/apinsard/chuse chuse] - Portage tool to change USE flags and keep history of changes done
+
{{EbuildFooter}}
* [https://github.com/apinsard/Sapher-BT Sapher-BT] - A tiny bug tracker I developed to fit my needs as lead dev at Aladom
+
* [https://github.com/apinsard/Pi-Flavor Pi-Flavor] - OS from scratch in ARMv6 assembly for Raspberry Pi (sounds cool said like this, but actually it just blinks the ACT LED for now)
+
* [https://github.com/apinsard/mycfg-vim mycfg-vim] - My Vim configuration (If you want to get inspired or suggest me some stuff)
+
* [https://github.com/apinsard/mycfg-awesome mycfg-awesome] - My Awesome WM configuration (If you want to get inspired or suggest me some stuff)
+
* [https://github.com/apinsard/prettress-sm prettress-sm] - The project for which I actually only wrote the README
+
 
+
== Around the web ==
+
 
+
{{#widget:LinkedIn
+
|profile=http://www.linkedin.com/in/apinsard
+
|name=Antoine Pinsard
+
|norelated}}
+

Revision as of 03:16, May 7, 2015

net-firewall/firewalld


Source Repository:Repository:Progress Overlay

https://fedorahosted.org/firewalld/

Summary: A firewall daemon with D-BUS interface providing a dynamic firewall


News

Drobbins

IP Space Migration Continues

All Funtoo user containers in the 8.28 IP space will be moving into our new IP space (172.97) over the next few days. If you have DNS set up -- be sure to watch your container and update to the new IP! container.host.funtoo.org DNS will be updated after the move.
2015-08-27 by Drobbins
Drobbins

Funtoo Hosting IP Move

Funtoo user containers with IPs in the 72.18.x.x range will be gradually migrating to new IP addresses this week. If you have DNS entries for your containers, please be aware that your DNS will need to be updated.
2015-08-11 by Drobbins
Drobbins

New ARM Stages

New ARM Stages, built with a new toolchain, are now hitting mirrors. Existing ARM users should re-install using these stages (dated Aug 3, 2015 or later,) rather than upgrade using emerge.
2015-08-06 by Drobbins
More...

Firewalld

Tip

We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

Firewalld is from our fedora friends. Firewalld comes with a gui if the use flag is activated for it. Firewalld is a daemon that is on top of iptables, ebtables, & nftables. Firewalld inserts rules dynamically with out having to restart the kernel layer firewalls, and has interfaces to insert manual iptables, ip6tables, ebtables, and nftables rules. Package:Sshguard can be used along side firewalld to dynamically block attackers. Firewalld is very tightly integrated with Package:NetworkManager.

Warning

firewalld-0.2.x is very buggy under gentoo & funtoo, the init process refuses to stop among other things. it's really bad, pre alpha quality. go to nftables, or iptables now. or use the firewalld-0.3.x series.

Package:Nftables

Package:Iptables

Installation

If you would like an application to configure firewalld, set the gui use flag.

# emerge net-firewall/firewalld


init

# rc-update add consolekit
# rc-update add dbus
# rc-update add iptables
# rc-update add ip6tables
# rc-update add ebtables
# rc-update add nftables
# rc-update add firewalld
# rc


Note

you may need to run rc-service {ip,eb,nf}tables save to enable these services to start

Binaries

firewall-applet (gui systray icon)
firewall-config (gui configuration menus)
firewall-offline-cmd -h (many command line options
firewall-cmd -h (command line back end to firewall-config)
firewalld (command line firewall daemon control)

gui

If the gui is merged in, to load it:

# firewall-applet


External Resources