Hello fellow Puppians,
This pet is a GUI firewall configuration utility that makes installing and configuring the Puppy firewall a breeze.
Features;
A .html help file with some information to ease the nerves of the firewall newbie.
One click default firewall installation.
An entry line to allow custom port and computer access.
It remembers the last firewall settings used.
It was written for my nephew when I found out he was not using a firewall because he could not play his multi-player games with the Puppy firewall on. When asked why he didn’t use the configuration utility that comes with Puppy, he said “it asks for things I don’t know anything about and I didn’t want to make a mistake and mess up my computer
GUI firewall utility
GUI firewall utility
- Attachments
-
- firewall_genie-1.0-source.tar.gz
- The Genie and glade source files without the help file and firewall template.
- (5.21 KiB) Downloaded 1110 times
-
- firewall-genie-1.0.pet
- (28.77 KiB) Downloaded 2173 times
-
- scrshot.jpg
- (48.34 KiB) Downloaded 4644 times
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
mobeus,
Very good initiative. I have not tried to compile it, I just installed the pet in Wary. I did not tick any checkboxes, just clicked the Use Defaults button and it aborted with this error:
Firewall_Genie: symbol lookup error: Firewall_Genie: undefined symbol: g_malloc0_n
Very good initiative. I have not tried to compile it, I just installed the pet in Wary. I did not tick any checkboxes, just clicked the Use Defaults button and it aborted with this error:
Firewall_Genie: symbol lookup error: Firewall_Genie: undefined symbol: g_malloc0_n
[url]https://bkhome.org/news/[/url]
Coming from you I consider that high praise. tronkel reported a few days ago that Vala / Genie apps compiled in Lucid didn't work in Wary but apps compiled in Wary worked in Lucid.
So what should we do, wait for version 1.0 of vala before building any utilities? Will Puppy lock in to a specific vala version?
Curious,
Mobeus
So what should we do, wait for version 1.0 of vala before building any utilities? Will Puppy lock in to a specific vala version?
Curious,
Mobeus
Trying to build this on Fluppy with the latest Valac. I have gtk 2.16. Any thoughts?
Code: Select all
valac --pkg gtk+-2.0 Firewall_Genie.gs
/tmp/cc2RBWXB.o: In function `on_btnSave_clicked':
Firewall_Genie.vala.c:(.text+0x1ff): undefined reference to `gtk_widget_set_visible'
collect2: ld returned 1 exit status
error: cc exited with status 256
Compilation failed: 1 error(s), 0 warning(s)
valac --pkg gtk+-2.0 --pkg gmodule-2.0 Firewall_Genie.gs
Edit:
Support files are expected to be in the /usr/local/firewall-genie directory:
firewall.glade
firewall_template
firewall_genie_help.html
It won't work if the files aren't there.
Build environment:
Compiled with valac 0.9.2
firewall_genie.glade created with Glade 3.6.7.
Glade project options: GtkBuilder and gtk+ catalog 2.16
Mobeus
Edit:
Support files are expected to be in the /usr/local/firewall-genie directory:
firewall.glade
firewall_template
firewall_genie_help.html
It won't work if the files aren't there.
Build environment:
Compiled with valac 0.9.2
firewall_genie.glade created with Glade 3.6.7.
Glade project options: GtkBuilder and gtk+ catalog 2.16
Mobeus