System
Bash vulnerability aka Shellshock
You may have heard media reports about the Shellshock vulnerability. Community members have applied a patch to the Bash shell.
For the latest information about how this affects Puppy Linux, please check here.
We have included the updated patched version of Bash below. Special thanks to mavrothal.
Download (567kb):
bash-3.0.22-i486.pet
GtkLP
Java Runtime Environment
PC-shutdown fix
Does your PC / laptop shut down when you press the power button, instead of displaying a dialog box like it's supposed to?
darry1966 has found a solution. Download one of the acpid dotpets below and add acpi=force to the .xinitrc file. Then press the power button, and your computer should shut down properly. More information is available here.
Download (15.4kb):
acpid-1.0.8-3-i486.pet
Download (15.7kb):
acpid-1.0.10-i486.pet
Includes updated dosfsck and mkdosfs, plus dosfslabel. Also modified for full compatibility with Puppy versions 214x and 301.
Download (54kb):
dosfstools-3.0.1-2-prescott.pet
Improved fonts from Wary 5. Replaces the tight, hard-to-read letter spacing common in older Puppy versions.
Download (5.6kb):
font_fix-p4.pet
Eliminates most missing-libgio errors.
Download (647kb):
glib-2.18.3-pup4.pet
A mild system-core library update that won't break Puppy 412's built-in apps.
Download (1.3mb):
glibc-2.7-p4.pet
Dependencies for older gtk1-based apps.
Download (54kb):
glib12-1.2.10.pet
Download (523kb):
gtk+12-1.2.10.pet
Bugfix for Puppy 412's standard gtk2.
Download (2mb):
gtk+-2.12.1-xinput.pet
Compatible with newer Puppy 4-series scripts and gtkdialog3. Also provides a simple gtk2 GUI for script writers. Requires glib-2.18.3-pup4.pet above; no core library (glibc/libc) updates are needed.
Download (91kb):
gtkdialog4-0.8.3.pet
Bugfix for Puppy 412's standard window manager.
Download (74kb):
jwm-2.2.2-2.pet
Last libstdc++ version compatible with Puppy 412. Supports apps that use C++.
Download (323kb):
libstdc++.so.6.0.13-2.pet
Dependencies for tcl/tk-based apps.
Download (601kb):
tcl-8.5.6.pet
Download (620kb):
tk-8.5.6.pet
darry1966 offers a more comprehensive system-core update, available here, which allows Puppy 412 to run newer packages. Details are here. Please note that this update may cause problems, so use at your own risk.
VirtualBox
Wget vulnerability in pre-1.16 versions
Puppy Linux users should install this and the Shellshock package above to fix two late-2014 Linux bugs.
All current and past versions of Puppy are affected, and community members have issued patches. Download and install package below.
Download (660kb):
wget-1.16-p4-i486.pet
Xorg video drivers