Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.544.128 Times

Powerbox for Gtk 1.15

  Date Added: August 17, 2010  |  Visits: 645

Powerbox for Gtk

Report Broken Link
Printer Friendly Version


Product Homepage
Download (74 downloads)



Powerbox for Gtk is a patch to Gtk which replaces its GtkFileChooserDialog Powerbox is a normal file chooser dialog box, except that it dynamically grants the application the right to access the file that the user picks. This helps provide security because the application can be run without needing access to all the users files. Powerbox-for-Gtk patches Gtk to replace GtkFileChooserDialog with a powerbox. It is based on Plash, which provides a restricted execution environment on Linux. Whats New in This Release: - Add gtk-powerbox.c: an LD_PRELOADed patch to Gtk to replace the GtkFileChooserDialog interface so that it calls Plashs powerbox. - Rename "plash" executable to "pola-shell". - fs-operations.c: Add log method. Add an "end" log message when the fs_op object is dropped. - gettextization - make.sh: Add "-Wl,-z,relro" when linking ld.so. Fixes obscure problem when dlopen()ing libraries that might require an executable stack. - Intercept getsockname() so that it returns the correct pathname for Unix domain sockets. Extended the g_fds array in libc so that it can contain these pathnames. It is now an array of "struct libc_fd"s, rather than an array of "cap_t"s. libc-fds.h: New file. libc-misc.c: Introduced fds_resize(), fds_slot_clear(). Changed open(), close(), dup2(), etc. libc-connect.c: Add getsockname() and change connect() and bind(). - Reason: I discovered that gconfd2 (or possibly Orbit) was relying on getsockname() returning the pathname that it earlier passed to bind(). This meant that Gnumeric was unable to spawn a gconf process itself, and it produced loads of errors. - fs-operations.c, libc-misc.c: Fixed fstat() to return the correct information on directory FDs. Added the fsop_dir_fstat method to implement this. - build-fs-dynamic.c: Implement link() and rename() methods. This is needed for when GNOME and KDE apps hard link files inside $HOME. - filesysobj-real.c: Changes to allow rename and hard link calls of the form rename("dir/foo1", "dir/foo2") to work. - The problem: The real_dir_rename and real_dir_link methods only work in the same-directory case; their test was a pointer comparison on real_dir objects. However, resolving a directory pathname like "dir" always returns a new real_dir object. This meant that the rename() call wouldnt work when you use full pathnames. - This was causing some failures. eg. Konqueror wouldnt start: some code relied on creating "$HOME/.ICEauthority-l" as a hard link to "$HOME/.ICEauthority-c". - The partial solution: Change the same-directory check to compare inode and device number of directory, after trying a pointer comparison..

Requirements: No special requirements
Platforms: Linux
Keyword: Dir Gtk Gtkfilechooserdialog Home Link Miscellaneous Patch Powerbox Rename Security
Users rating: 0/10

License: Freeware Size: 1.3 MB
USER REVIEWS
More Reviews or Write Review


POWERBOX FOR GTK RELATED
Utilities  -  Openwall Linux kernel patch 2.4.35-ow2
Openwall Linux kernel patch is a collection of security-related features for the Linux kernel, all configurable via the new Security options configuration section. In addition to the new features, some versions of the patch contain various...
34.82 KB  
Automation Tools  -  Servo Actuation Manipulator 0.6.1
SAM (Servo Actuation Manipulator) is a GTK+ based X11 application for controlling anywhere from 1 to 254 (so far) servo motors via a serial port connection. Specifically, this program was made for the Scott Edwards Electronics Mini SSC II....
225.28 KB  
Libraries  -  App::SimpleScan::Plugin::LinkCheck 1.03
App::SimpleScan::Plugin::LinkCheck is a Perl module with link counting/presence/absence plugin. SYNOPSIS # After this plugin is installed: %%has_link My stuff %%no_link Send email # The has_link and no_link checks will run for every test...
8.19 KB  
Programming  -  GTK-OSX 0.9.8
Build, Bundle, and Integrate GTK2 Libraries and Applications on MacOSX Quartz Do you have a favorite GTK+ version 2 application that you'd like to run on your Mac, but you don't really like X-Windows, MacPorts, or Fink? Maybe you'd like...
1.79 MB  
Development Editors  -  GMouseTool 1.2.1
GMouseTool is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program tracks your mouse movements and when you stop the mouse over any object a click is sent. It is possible to configure the...
266.24 KB  
Security Tools  -  K-Blueproximity 1.2.2
K-Blueproximity is a KDE frontend to the original Blueproximity application with a gtk frontend by Lars Friedrichs. Blueproximity is a security application. It can lock your computer if you leave your room, and can unlock it if you come...
552.96 KB  
Desktop Utilities  -  Icon execute feedback 0.4
Icon execute feedback replaces the zooming rectangle that is drawn if you activate an icon in konqueror for execution feedback. It removes the rectangle and instead zooms the icon bigger and fades it out while doing. Its like MacOS X execution...
74.75 KB  
Communication Tools  -  drawboard 1.52
drawboard is a Java applet used to make graphical teleconferences (like the whiteboard in Netmeeting). When you draw something on your table, all remote users can see it. It features a client-server architecture and a high-color palette....
399.36 KB  
Web Authoring  -  LeoFiles 1.1
Pad enabled archive for software, shareware, freeware. Search and/or submit your own in variety categories like: Audio and Multimedia, Business, Communications, Desktop, Development, Education, Games and Entertainment, Graphic Applications, Home...
10.24 KB  
Networking  -  Page Navigator Widget 1.0
This plugin works like the standard Page widget, however this one works how you want it to do.The menu unfolds sub-items as requiredThis plugin displays initially the pages menu top-level pages only. While on a page, the child pages that belong to...
10 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, SECURITY TOOLS
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Security Tools  -  Free AntiSpyware 7.2.5
As powerful and professional anti-spyware software, Free AntiSpyware has ability to detect & stop the latest and most malicious programs that are doing harm to your computer and breaking your privacy. This free spyware remover software helps...
128.08 MB  
Security Tools  -  paraproxy 1.1
paraproxy is a supplement library for paramiko which adds support for SSH2 proxy commands. #md5=0c7041e8d2d7e49b09df526bba3efb28 #md5=1fbb4f888f40a01439ff27458c6210eb #md5=493c0f426e376427c30f3f39ebc8dac1
20.48 KB  
Security Tools  -  pam_smxs 1.6
pam_smxs is a PAM module that authenticates a user using challenge-response. All tokens that support ANSI X9.9 are currently supported and it provides full support for CryptoCard RB1 tokens.
522.24 KB  
Security Tools  -  DoudouLinux 2011-11
DoudouLinux [1] is a system specially designed for children to make computer use as easy and pleasant as possible for them (and for their parents too! [2]). DoudouLinux provides tens of applications that suit children from 2 to 12 years and tries...
964.17 MB  
Security Tools  -  django-auth-ldap 1.0.19
This authentication backend enables a Django project to authenticate against any LDAP server. To use it, add django_auth_ldap.backend.LDAPBackend to AUTHENTICATION_BACKENDS. It is not necessary to add django_auth_ldap to INSTALLED_APPLICATIONS...
30.72 KB