SSODS Downloads¶
Get it while it's hot!
Info¶
Note that the Squeezebox Server (SS) program is not included with SSODS. You have to download this separately and install it through the SSODS web interface. It will allow the installation of (more or less) any SS release tarball. However, it is most likely only going to work with the version indicated below. It is up to the user to choose the right one.
Warning¶
Curent Versions¶
- For Squeezebox Server 7.6.1:
- for Marvell Orion/Kirkwood based systems
- ssods-4.14-arm.tar.gz (28MB)
- for i686 based systems
- ssods-4.14-i686.tar.gz (29MB)
- for Marvell Orion/Kirkwood based systems
Discussion in the forum is here.
Old Versions¶
- For Squeezebox Server 7.5.4:
- for Marvell Orion/Kirkwood based systems
- ssods-4.12-arm.tar.gz (28MB)
- for i686 based systems
- ssods-4.12-i686.tar.gz (29MB)
- for Marvell Orion/Kirkwood based systems
- For Squeezebox Server 7.6-trunk r30936:
- for PowerPC e500v2 based systems, built by forum member Zucht:
- Slimdevices Forum (possibly newer versions are available in this thread somewhere..)
- for PowerPC e500v2 based systems, built by forum member Zucht:
Legacy Versions¶
Note: support for these platforms is discontinued with this release. See hardware for some more info.
- For Squeezebox Server 7.5.2:
- for funny Marvell Orion/Kirkwood based systems where the arm release above doesn’t work (e.g. DS-107+)
- ssods-4.9.1-oldarm.tar.gz (22MB)
- for PowerPC e500v2 based systems (e.g. DS-508)
- ssods-4.9.1-ppc.tar.gz (26MB)
- for funny Marvell Orion/Kirkwood based systems where the arm release above doesn’t work (e.g. DS-107+)
- For Squeezebox Server 7.4.2:
- for PowerPC 4xx based systems
- ssods-4.6-ppc4xx.tar.gz (26MB)
- for PowerPC 4xx based systems
Other Stuff¶
- shine-fixed-32304M-arm.tar.gz (144k) – exceptional and one-time only build of the shine encoder with no support at all. It may or may not work. If not, compile it yourself. See the changes to the
Makefile
required for the SSODS build system (source: here).
Changes¶
From 4.13 to 4.14:
- Fix SQLite db detection in status display («ssctrl info»).
- Add a Custom.pm installer button to the SSODS settings page.
- Updated SQLite to 3.7.8
- Added patch for SQLite and DBD::SQLite to use the environment variable SSODSTMP instead of TMPDIR for temporary files directory (may or may not fix SBS bug #17471).
From 4.12 to 4.13:
- Updated EV to version 4.03
- Updated Audio::Scan to 0.90
- Updated DBI to 1.616
- Update DBD::SQLite to 1.34_01 (prerelease)
From 4.11 to 4.12:
- Updated Audio::Scan to version 0.87.
From 4.10 to 4.11:
- Added Perl modules: Audio::Cuefile::Parser 0.02, Image::Scale 0.06
- Added ICU library 4.6, build DBD::SQLite with ICU support
- Updated libjpeg to v8, including jmorecfg.h patch (whatever that’s supposed to help)
- Updated libpng to 1.4.3, including pngconf.h patch
- Added giflib 4.1.6
- Added Perl module: Image::Scale 0.06
From 4.9.1 to 4.10:
- Updated Perl modules: JSON::XS 2.3, Audio::Scan 0.85, DBD::SQLite 1.31
From 4.9 to 4.9.1:
- Added some patches to play exotic file formats (aac?). Not tested and no guarantee.
- Added the MP3::Cut::Gapless Perl module.
From 4.8 to 4.9:
- Updated Perl modules: Audio::Scan 0.82
- Does not include (all of) the patches required to play some of the more exotic formats.
From 4.7 to 4.8:
- Updated Perl modules: Audio::Scan 0.62
From 4.6 to 4.7:
- Updated Perl modules: Audio::Scan 0.75
From 4.5 to 4.6:
- «ssctrl kill» may now be run by $SSUSER (was: ony «root»).
- Updated Perl modules: Audio::Scan 0.61, Class::XSAccessor 1.05
From 4.4 to 4.5:
- Added Custom.pm (needs manual installation into SBS).
- Added support for (some) PowerPC 4xx based hardware.
From 4.3 to 4.4:
- Updated Perl modules: Audio-Scan-0.57, DBD-SQLite-1.29, EV-3.9, JSON-XS-2.27.
From 4.2 to 4.3:
- Support for eTRAYz.
- Made mysqld detection function more robust.
From 4.1-7.4.0 to 4.2
- Made SS http port configurable. Made it default to 9001 for SSOTS.
- Now only shipping binary Perl modules required by SBS.
- Added libsamplerate.
- Added SBS patches for flac.
- Fixed-point faad.
- Applied jpeg scaling related patches from SBS 7.5-embedded trunk to libgd and GD.
- Removed mysqld from SSODS. Now using mysqld that ships with the DS/TS.
- Branding used in web interface redirection (url: http://.../sso{ds,ts,xx}).
- Cosmetics, grammar, typos.
- SSOTS: thttpd-ssods now runs as user guest by default.
- ssctrl script can now be called by $SSUSER without need to ‹sudo ssctrl …›.
- Updated Audio::Scan to version 0.55.
- Updated DBD::SQLite to version 1.27.
- Added IO::AIO version 3.31 and Class::C3::XS version 0.13.
- And probably more..
From SSODS-4.0-7.4.0 to SSODS-4.1-7.4.0
- Added SS specific patches to some binaries (bugs #10886, #11223, #10602).
- Added
/volume1/public
,/share/{MD0,HDA}_DATA/Public
and/tmp
to the list of paths to look for SS tarballs and made it configurable ($SSTARBALLSDIRS
). - Fixed the upload routine.
- Added Perl modules Compress-Raw-Zlib, Archive-Zip, PAR, PAR-Dist, AutoLoader.
From SSODS 3.x to SSODS-4.0-7.4.0
- Minimal system required to run SS.
- Completely rebuilt from scratch.
- All programs, libraries and Perl modules updated to the latest upstream release.
- Several new Perl modules have been added.
- SSODS now installs to the generic path
/opt/ssods4
, which may be a symlink or a bind mount. - Dependencies from other directories removed, i.e.
/usr/lib/locale
is now/opt/ssods4/lib/locale
. - Supports Squeezebox Server 7.4.0.
Old versions¶
Old versions of SSODS 4.x can be downloaded by changing the download URL accordingly.
Here’s some old version 3 SSODS for the historians:
- For SqueezeCenter 7.3.x (stable) version:
- [`ssods-3.18-armv5tejl.zip`](/downloads/ssods/ssods-3.18-armv5tejl.zip) (for ARMv5tejl (Marvell Orion and Kirkwood) based devices)
- [`ssods-3.18-ppce500v2.zip`](/downloads/ssods/ssods-3.18-ppce500v2.zip) (for PPCe500v2 (Freescale MPC8543) based devices)
- For the SqueezeboxServer 7.4 trunk (nightly) version:
- [`ssods-3.22-armv5tejl.zip`](/downloads/ssods/ssods-3.22-armv5tejl.zip) (for ARMv5tejl (Marvell Orion and Kirkwood) based devices)
- [`ssods-3.22-ppce500v2.zip`](/downloads/ssods/ssods-3.22-ppce500v2.zip) (for PPCe500v2 (Freescale MPC8543) based devices)
- [`ssods-3.22-audio-scan-0.29.tar.gz`](/downloads/ssods/ssods-3.22-audio-scan-0.29.tar.gz) (updated Audio::Scan module, has a subdirectory for each of armv5tejl and ppce500v2)