Main > Free Download Search >

Free appliances software for linux

appliances

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 69
Virtual Appliances Base 0.1.059

Virtual Appliances Base 0.1.059


Virtual Appliances are nano-sized virtual machines with Web user interfaces for deploying instant infrastructure and application more>>
Virtual Appliances are nano-sized virtual machines with Web user interfaces for deploying instant infrastructure and applications.
The are Gentoo Linux based and optimized for use in VMware.
Summary Instructions for using the Base Virtual Appliance
Download the Virtual Appliance.
If you do not have VMware Player, Workstations, Server, GSX, or ESX, Download VMware Virtual Player or VMware Virtual Server and install it.
Unpack the Virtual Appliance zip or tar.bz2 file.
Use your VMWare product to open and run the VirtualAppliancesBase.vmx file
Observe your VMWare console. The Virtual Appliance IP address will be printed there.
Using your Web Browser, open the Virtual Appliance Management console at https://your_ipaddress:8000/
The Mangement console listens on port 8000 and uses https.
Login to the admin console. The factory username:password is admin:admin.
Change the admin password to something secret through Configuration|Authentication
Enter shared storage information in Configuration|Storage
Your shared storage files will now be available via the webserver on the Virtual Appliance at http://your_ipaddress
Enhancements:
- This is a new Virtual Appliance featuring an instant PostgreSQL server and phpPgAdmin.
- It is a fully self contained Virtual Appliance, only 14MB to download, and ready to use with no configuration.
<<less
Download (13.4MB)
Added: 2006-07-01 License: Free To Use But Restricted Price:
1212 downloads
Virtual Appliances Cacti Server Build 75

Virtual Appliances Cacti Server Build 75


Virtual Appliances are nano-sized virtual machines with Web user interfaces for deploying instant infrastructure. more>>
Virtual Appliances are nano-sized virtual machines with Web user interfaces for deploying instant infrastructure and applications. They are Gentoo Linux based and optimized for use in VMware and Xen.
Virtual Appliances are free to download and use, and you can choose from a simple Web server, an Apache Tomcat server, a MySQL server, and a PostgreSQL server.
Enhancements:
- This Virtual Appliance server runs Cacti, which is a network graphing solution based on RDDTool.
- It is used to provide real-time and historical visualization of network activities.
- The Cacti Server includes onboard MySQL and PHPmyAdmin in a 40MB download package to run under any VMWare product or VirtualPC.
- As with other Virtual Appliances, this Cacti Server can use Virtual Hard drives automatically, which allows for a database of any practical size.
<<less
Download (MB)
Added: 2006-12-07 License: Free To Use But Restricted Price:
624 downloads
Net::Appliance::Phrasebook 0.08

Net::Appliance::Phrasebook 0.08


Net::Appliance::Phrasebook is a Perl module for network appliance command-line phrasebook. more>>
Net::Appliance::Phrasebook is a Perl module for network appliance command-line phrasebook.

SYNOPSIS

use Net::Appliance::Phrasebook;

my $pb = Net::Appliance::Phrasebook->new(
platform => IOS,
source => /a/file/somewhere.yml, # optional
);

print $pb->fetch(a_command_alias), "n";

If you use Perl to manage interactive sessions with with the command-line interfaces of networked appliances, then you might find this module useful.

Net::Appliance::Phrasebook is a simple module that contains a number of dictionaries for the command-line interfaces of some popular network appliances.

It also supports the use of custom phrasebooks, and of hiearchies of dictionaries within phrasebooks.

<<less
Download (0.007MB)
Added: 2007-02-23 License: Perl Artistic License Price:
973 downloads
rPath Appliance Agent 1.0.10

rPath Appliance Agent 1.0.10


rPath Appliance Agent project is an extensible application framework for the administration of appliance devices. more>>
rPath Appliance Agent project is an extensible application framework for the administration of appliance devices through a web-based user interface.
The framework is comprised of individual component plugins which offer specialized functionality, such as a message log interface, user account preferences, system updates, and entitlement management capabilities.
You can also develop and add plugins to the rAA framework, extending capabilities and functionality for your specific requirements.
To set up your environment for developing rAA, untar the devel.tar.bz2 tarball in the docs directory into your development directory. It should contain the following files:
- README.devel:
this file.
- dev.cfg:
configuration for the development environment.
- raa:
symbolic link to the rAA installation, usually
/usr/lib/python2.4/site-packages/raa.
- raa-service:
used by the startup script for the rAA service daemon.
- raa_service_dev.conf:
configuration file for the rAA service daemon. This contains a pluginDirs
configuration option. Change or append to its value to add additional
directories in which you are developing plugins.
- raa-web:
startup script for the rAA web layer.
- start-raa-service.sh:
startup script for the rAA service daemon.
Enhancements:
- Enhancements to the backup plugin, and a new plugin has been added to allow users to upload new SSL certificates for rAAs Web servers HTTPS connections.
<<less
Download (0.097MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1040 downloads
Argante 1.1b

Argante 1.1b


Argante provides a secure, distributed, and fast VS machine. more>>
Argante provides a secure, distributed, and fast VS machine.

Argante is a fully operational, virtual environment for effective, secure, and accurate development of network appliances and other solutions (distributed routers, heterogenic, and self-adapting clusters).

Argante is a fully virtual environment for running applications on Unix
systems. This makes many people think about Java and its sandbox for example, although the technical reasons Argante is based on were totally different.

For one thing, Argante is a complete operating system. It has its own
implementation of processes, inter-process communication, filesystem,
access control... All built on the top of basic real OS low-level
implementation, but with own control mechanisms, own semantics and so on.
Why all this? I will try to explain:

The standard architecture of operating systems and hardware (e.g processors) falls flat when it comes to security and stability of the software.
To be short: it lacks low lewel support for general access control, error
handling (primitive techniques existing in, say, the 80386 series are not
enough), and the architecture of stack or data segment usage is based on
some mistaken assumptions.
<<less
Download (0.49MB)
Added: 2007-02-28 License: LGPL (GNU Lesser General Public License) Price:
968 downloads
issPolicy 1.01

issPolicy 1.01


The issPolicy utility allows ISS RealSecure Network Sensor and policy files to be converted into a single HTML file. more>>
issPolicy is a free open-source utility for converting an ISS RealSecure Network Sensor and ISS Proventia Inline Appliance Policy to a static HTML file.
Written in Perl, issPolicy allows for granular parsing of ISS RSNS and ISS Proventia policies (also refer to the "support" section), and supports a wide variety of features (see "features" section) allowing the HTML generation to be customized based on different policy parameters.
Main features:
- issPolicy automatically detects whether the policy is a ISS RealSecure Network Sensor or ISS Proventia Inline Appliance policy and generates a static HTML file based on the policy type and its features.
- issPolicy extracts the following information from the ISS RealSecure Network Sensor Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy extracts the following information from the ISS Proventia Inline Appliance Policy:
- Signatures Policy (Signature Name, Signature Description, Signature Status, Signature Priority, Configured Responses, Logging Type, Drop Options, DynamicBlock Options)
- IP Filters Policy (Filter Name, Filter Description, Filter Status, Protocol, Source Address, Source Port, Destination Address, Destination Port)
- Event Filters Policy (Filter Name, Filter Description, Filter Status, Filtered Event, Source Address, Source Port, Destination Address, Destination Port)
- issPolicy contains various useful options allowing for a tailored HTML Policy file to be generated, based on one or more of the following criteria:
- Signature Policy Criteria:
- Whether signature is enabled or disabled
- Based on signature priority (High, Medium, or Low)
- Whether drop is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on drop options (ConnectionWithReset, Connection, or Packet) [only on ISS Proventia Inline Appliance Policies]
- Whether dynamicblock is enabled [only on ISS Proventia Inline Appliance Policies]
- Based on dynamicblock options (IsolateTrojan, BlockWorm, BlockIntruder) [only on ISS Proventia Inline Appliance Policies]
- IP Filter Policy Criteria:
- Whether IP filter is enabled or disabled
- Event Filter Policy Criteria:
- Whether Event Filter is enabled or disabled
- issPolicy uses an "API" structured format, pushing the entire policy to hash arrays, allowing the possibility for other output methods to be developed (CSV, XML, etc...)
<<less
Download (0.016MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1573 downloads
rPath Linux 2.0 Alpha 2

rPath Linux 2.0 Alpha 2


rPath Linux is a Linux distribution built with the new Conary distributed software management system. more>>
rPath Linux is a Linux distribution built with the new Conary distributed software management system.

rPath Linux provides the foundation for creating software appliances that is:

Easily tailored to any application requirements
Built using Conary packaging technology, rPath Linux provides a more fine-grained breakdown of system components than in typical Linux environments. This allows application developers using rBuilder to pick just the pieces they need to support their application.

Engineered to the highest levels of quality
The rPath engineering team has a long history of delivering high quality Linux technology to demanding enterprise customers and software vendors. They have taken the lessons learned from these customers and partners and built rPath Linux to meet the demands of today’s corporate IT environments.

Compatible with many popular commercial Linux distributions
If you already offer your application on Linux, it will likely run unchanged on rPath Linux, so there is minimal effort required to offer your application as a software appliance.
<<less
Download (479MB)
Added: 2007-02-08 License: GPL (GNU General Public License) Price:
990 downloads
 
Other version of rPath Linux
rPath Linux 1.0.6the base development platform for creating software appliances and purpose-built distributions using rBuilder Online at http://www.rpath.com/rbuilder/. rPath Linux is also a fully functioning
License:GPL (GNU General Public License)
Download (MB)
899 downloads
Added: 2007-05-15
BizGuardian Firewall 3.2

BizGuardian Firewall 3.2


Simple to install Internet sharing software for broadband users (ADSL, Cable,... more>> Simple to install Internet sharing software for broadband users (ADSL, Cable, Satellite, T1, T3 etc) that creates a firewall and VPN appliance without unnecessary complexity or cost. Integrated IPsec VPN can be simply set up in ten minutes from the web based GUI. Ideal for remote teleworkers, road warriors (integrated PPTP Server), branch office, home office, and Small to Medium size businesses of all types. Will grow with you to support up to 1,000 users. Comprehensive reporting and remote management tools.<<less
Download (3.00MB)
Added: 2009-04-15 License: Others Price: NA
191 downloads
KLone 1.2.0

KLone 1.2.0


KLone is a fully-featured, multiplatform, web application development framework. more>>
KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances.
It is a self-contained solution which includes a web server and an SDK for creating WWW sites with both static and dynamic content. When using KLone, theres absolutely no need for any additional component: neither the HTTP/S server (e.g. Apache, Netscape, Roxen), nor the typical active pages engine (PHP, Perl, ASP, Python).
KLone project does everything, and does it fast and small.
KLone blends the HTTP/S server application together with its content and configuration into a single executable file. The site developer writes his/her dynamic pages in C/C++ (in usual scripting style: < % /* code */ % >) and uses KLone to transform them into embeddable, compressed native code with the native C/C++ compiler. The result is then linked to the HTTP/S server skeleton to obtain one single, ROM-able, binary file. This means that he/she can get:
- easy, complete and unfiltered interaction with the host operating system
- dynamic pages in native compiled code, which in turn implies
- fast execution and
- small overall application footprint [1]
- all of this without giving up the common functionality of web application frameworks such as sessions, parsing of form variables, cookies, etc.
Enhancements:
- A newline is always added after < %! % > C translated code.
- Posted data can have content-length equal to zero.
- Unmatched single or double quotes in kl1 blocks no longer cause compilation errors.
- SA_RESTART is used for all signal handlers to avoid EINTR when calling syscalls from within .kl1 pages.
- More console messages are printed on startup errors.
<<less
Download (0.45MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1039 downloads
oxine 0.6.5

oxine 0.6.5


oxine is a purely OSD-based xine frontend. more>>
oxine project is a lightweight gui for the famous xine engine which uses the on screen display functionality of xine to display its user interface elements like buttons, lists sliders and so on.
Due to this, oxine can easily be ported to any video output device the xine library provides (e.g. frame buffer, dxr3,...) and is particularly suitable for appliances like set-top boxes, home entertainment systems or kiosk systems.
Main features:
- x11, dxr3 and framebuffer output
- mouse, keyboard and lirc support
- autoplay dvd, vcd, svcd, cdrom and audio cd
- browse and select from your own mediamarks
- browsing through file system, m3u playlists and audio cd tracks
- goom support
- playlists
- automatic stream title blending
Quite straight forward. Make sure that you have installed the latest version of xine-lib. At least beta9 is required. Then download and unpack oxine source tarball, change to the directory created and type.
./configure --prefix=/some/path
make
make install
If you checked oxine out of CVS make sure that you have recent versions of autoconf and automake installed. (Tested with: automake 1.7.2 and autoconf 2.57.) Then type
./autogen.sh --prefix=/some/path
make
make install
To set up autoplay functionality make sure of the following things:
- cdrom or dvd drive is mountable by the user oxine runs with
- cdrom or dvd device and mountpoint are set correctly. Default is device: /dev/dvd mountpoint: /dvd. To change this, run oxine one time and click on shutdown. Oxine will then create its default config file in your home (~/.oxine/config). While oxine is not running, edit this file with an editor.
If you use lirc, make sure that you dont have irxevent daemon running. Otherwise oxine may get all lirc events twice which is really frustrating. There is a default lircrc installed in $PREFIX/share/oxine. You can customize this file in place or - much better - copy it to ~/.oxine where it will not be overwritten if oxine is reinstalled. If you upgrade oxine, read the ChangeLog - the lirc file config options may change from time to time.
Start oxine with
oxine [options] [mrls...]
options are:
-h print command line help
-v print oxines version
-f start in fullscreen mode
-V driver let xine use specified video driver e.g.: auto, xv, xshm, dxr3, ...
-A driver let xine use specified audio driver e.g.: auto, oss, alsa, ...
Enhancements:
- Added check for version of libjsw to catch JSClose bug.
- Added check for necessary files to detect bad installation.
<<less
Download (0.28MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
949 downloads
Sanos 1.3.3

Sanos 1.3.3


Sanos is a minimalistic 32-bit x86 OS kernel for network server appliances running on standard PC hardware. more>>
Sanos is a minimalistic 32-bit x86 OS kernel for Java based server appliances running on standard PC hardware.
This enables you to run java server applications without the need to install a traditional host operating system like Windows or Linux. Only a standard Java HotSpot VM and the sanos kernel are needed.
The kernel was developed as part of an experiment on investigating the feasibility of running java server applications without a traditional operating system only using a simple kernel.
The kernel implements basic operating system services like booting, memory management, thread scheduling, local and remote file systems, TCP/IP networking and DLL loading and linking.
A win32 layer allows the Windows version of the standard HotSpot JVM to run under sanos, essentially providing a JavaOS platform for server applications. This enables you to run java based server applications, like tomcat and jboss, under sanos.
Alternatively, you can use sanos as a small kernel for embedded server applications written in C. Sanos has a fairly standard POSIX based API and an ANSI Standard C library. In this case you dont need the JVM and the win32 wrappers.
Sanos is open source under a BSD style license. Please see the COPYING file for details.
Click on the topics below for further information, or send me an e-mail if you have any questions, comments or problems regarding sanos. Please include the word sanos in the mail to prevent it from being intercepted by my spam filter.
Sanos can be downloaded as either binary or source. All the files in the binary version can be built from the source version, so you do not need the binary version, if you are building sanos from source.
The binary version contains the compiled version of sanos, with files and utilities for making a boot disk.
The source version contains all the source code and build files for building sanos from source. You will need a Microsoft Visual C compiler to build sanos from source.
Enhancements:
- GetLogicalDrives() in kernel32 implemented.
- A bug in cmd_ipconfig() in sh.c prevented proper display of network configuration if no DNS servers was configured. This problem has been fixed. (FGA)
- New -a option added to mkdfs to support file lists with alternative files names. This simplifies configurations with both debug and release builds.
- The Visual Studio wizard can now generate a floppy disk boot image configured for the application.
- Shell prompt can be configured by setting the prompt property in the [shell] section of the os.ini file.
- If command line arguments are given to the shell it now executes the built-in command and exits the shell.
- The floppy motor timeout routine now acquires the floppy mutex before turning off the motor in order to prevent race conditions.
- Advanced Power Management (APM) support implemented. The computer can now be powered off after os shutdown. The mode parameter for exitos() can be used to specify the shutdown mode (halt, reboot, poweroff, debug). A shutdown command has been added to the shell. The power status can be retrieved using /proc/apm.
- Added /proc/cpu for CPU information.
- The raise() function now returns an error if the signal number is invalid.
- Breakpoint traps are now sent to the user mode signal handler. This allows breakpoints to be handled by user mode code.
- Signals now exits the currently executing job with the signal number as exit code. However, if the debug flag in the PEB is set the debugger is entered if an unhandled signal is encountered. The debug flag can be set using the debug command in the shell. The debug flag can be configured using the debug property in the [os] section of os.ini. The default value of the debug flag is 0, unless the system is build in debug configuration.
- readv() and writev() implemented in vfs.
- The kernel log is now implemented by the device driver /dev/klog. The kernel log now support ioctl for waiting for new log entries in the kernel log. The kprintf has been extended to support different log levels.
- The syslog interface has been redesigned in to comply with POSIX. The syslog now supports logging to a syslog server by setting the loghost property in the [os] section of os.ini.
- New klog daemon to read entries from the kernel log (/dev/klog) and add them to the system log.
- The sockaddr and sockaddr_in structures has been change to conform to winsock definitions.
- The sleep() function has been renamed to msleep(). A new POSIX conformant sleep function has been added to unistd.h.
- Added sys/time.h header file. Also added tzp parameter to gettimeofday() for POSIX compliance.
- New simple text editor utility (edit.exe) added.
- The syserror() function has been moved from libc.lib to the os.dll as an exported os api call.
- readline() now uses stdin and stdout for input and output.
- Bug in iomux fixed. Now a monitored event signals the iomux and not the associated object.
- Implemented popen() and pclose(). Also added a P_SUSPEND parameter to spawn() to allow new jobs to be started suspended.
- The kernel version information is now kept in a version resource in krnl.dll. The version information is retrieved using the new module version information functions in verinfo.c.
- The build type can now be controlled by compile time switches. The kernel version can be displayed in the Windows Explorer by viewing Properties for krnl.dll and selecting the Version tab.
- User management added to kernel. Each thread is now assigned to a user and a group. A thread has both a real and an effective user and group owner. The {get|set}[e]{uid|gid}() functions can be used to change the effective and real user and group for a thread. When a new thread is created the effective user and group are inherited from the creator thread.
- Added functions to query /etc/passwd and /etc/group files.
- New whoami, id, chmod, and chown commands added to shell. The format of the output from ls has been changed to display the file permission info.
- New file system version for DFS. The new version supports user and group owner for files and directories as well as permission bits. The new DFS version also supports files larger than 2GB. The fchown() and chown() functions has been added to vfs.
- DES-based crypt() implementation added.
- The spawn() function now computes the pgm parameter from the cmdline parameter if the pgm parameter is NULL. The initpgm and initargs properties in the [os] section of /etc/os.ini has been replaced with a single property named init. The default for init has been changed to /bin/sh.
- The behavour of the initial application has been changed. Previously the os shut down after the initial application exited. Now the initial application is executed again if it exits.
- Telnet daemon moved from the shell to separate server (telnetd.exe). The new telnet daemon has a more robust handling of the telnet protocol. The telnet daemon invokes the new login utlity in order to log on user.
- FTP daemon implemented.
<<less
Download (0.38MB)
Added: 2005-10-21 License: GPL (GNU General Public License) Price:
1466 downloads
PBXware SOHO 1.8.0

PBXware SOHO 1.8.0


PBXware is a scalable PBX solution. more>> PBXware is a scalable PBX solution featuring a range of traditional telephony and emerging VOIP technologies. The creation of national/global voice networks and a full range of PSTN and VOIP technologies is supported. Least cost routing, Enhanced Voicemail, ACD Queues, IVR Auto Attendants, Conference Bridges , Music on Hold and much more... a real cost saving in a fully featured PBX solution!
PBXware is delivered in CD, tarball, appliance or VPS formats each supporting an easy to use Setup Wizard allowing setup of a fully functional PBX in minutes. Administration is performed through included Web Interface or CLI. Auto updates, system backup, provider templates, call recordings, real time call monitoring are just some of advanced features included.
PBXware offers flexibility, performance, delivery methods, technologies, easy to use yet extremely advanced features not found at any competitors offerings. Should you found same features set elsewhere we would like to hear from you.
<<less
Download (700.00MB)
Added: 2009-04-09 License: Freeware Price: Free
205 downloads
Linux NFS Utilities 1.1.0

Linux NFS Utilities 1.1.0


Linux NFS Utilities is NFS utilities for Linux NFS clients and servers. more>>
Linux NFS Utilities are NFS utilities for Linux NFS clients and servers.
Main features:
- NFS Versions 2, 3, and 4 are supported on 2.6 and later kernels.
- NFS over UDP and TCP on IPv4 are supported on the latest 2.4 and 2.6 kernels.
- Linux NFS clients and servers have been tested against many non-Linux implementations.
- Since version 1.0.1 of the NFS utilities tarball has changed the server export default to "sync", then, if no behavior is specified in the export list (thus assuming the default behavior), a warning will be generated at export time.
- If you plan to deploy NFS extensively, consider subscribing to one of these mailing lists: NFS Mailing List, or the AutoFS Mailing List. Before reporting problems, you should search for similar issues in the searchable mail archive. Another searchable archive for NFS, supported by Google, is here. The searchable mail archive for AutoFS is here.
- A useful set of generic NFS references includes the following:
- - "NFS Illustrated," by Brent Callaghan; Addison-Wesley, 2000.
- - "Managing NFS and NIS, 2nd edition," by Hal Stern, Mike Eisler, Ricardo Labiaga; OReilly, 2001.
- - "Linux NFS and Automounter Administration," by Erez Zadok; Sybex, 2001.
- - "Using the Linux NFS Client with Network Appliance Filers," by Charles Lever; Netapp TR-3183, 2004.
- - "Mike Eislers NFS blog."
- - "Eric Kustarzs blog."
- - "NFS version 4 home page."
- - Finally, the "linux.org online library" has many references.
Quick setup client guide
1. Acquire and install a recent distribution of Linux.
2. Set up your /etc/exports file (man exports for details).
3. Consult your distributions documentation to determine which /etc/init.d start-up script is used to start your server. Start NFS services by invoking this script as root, using the "start" parameter. Consider adding this script to the list of scripts that are automatically run at system start-up. (Red Hat uses the chkconfig command for this purpose).
4. Read the NFS How-To for advice on tuning and securing your server.
Quick Client Setup Guide
1. Acquire and install a recent distribution of Linux. To enable NLM lock recovery, ensure your clients host name, as returned by uname -n, matches the host name returned by DNS.
2. The NLM protocol is handled by an in-kernel service in modern kernels, but the user-level rpc.statd program must be running to enable NLM lock recovery. Consult your distributions documentation to determine which /etc/init.d start-up script is used to start it. Start the NSM daemon by invoking this script as root, using the "start" parameter. Consider adding this script to the list of scripts that are automatically run at system start-up. (Red Hat uses the chkconfig command for this purpose).
3. Create the directories on your client where you will mount the NFS shares.
4. Add entries in /etc/fstab corresponding to your mount points (man nfs for details).
5. Use mount -a -t nfs to mount the NFS shares.
6. During system boot-up, most distributions automatically mount NFS shares that are listed in /etc/fstab. If yours doesnt, check your distributions documentation for instructions on how to configure your client to do this.
Enhancements:
- The "mount.nfs" command was added, since the nfs mount functionality is being migrated from util-linux to nfs-utils.
- Substantial changes to were made statd. Various pieces of old code were removed.
- Lots of bugfixes and improvements were made.
<<less
Download (0.77MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
910 downloads
Alpine Embedded Linux 1.1.3

Alpine Embedded Linux 1.1.3


Alpine is a modular embedded linux distribution for use in small appliances such as routers, VPN gateways, and more. more>>
Alpine is a modular embedded linux distribution for use in small appliances such as VPN gateways, routers, and more.

The name "Alpine" stands for A Linux Powered Integrated Network Engine.
Alpine can boot from floppy/usb/cf/cd/whatever, packages are pulled into RAM, and everything runs from RAM, just like the distros found in LEAF.

This makes for very fast application load times, and provides added security if the boot media is write-protected or removed.

Design Philosophy & Goals

Security comes very high. Everything is compiled with stack smashing protection. It costs approximately 3-5% in speed and size, but we believe its worth it. We also strive to make package configurations secure by default.

Size is also very important. Its why Alpine is an embedded distribution and not a general purpose one. We use uClibc and BusyBox as our main library and shell components. We are however willing to sacrifice some size for speedier development (see below). A typical installation medium would be a small compact flash card, not a floppy.

Innovate, dont Recreate. Our goal is to to keep Alpine as easy to maintain as possible. This means we try to use the work of others as much as possible (obviously only if its open source). By doing this we free up our development time to implement new features and improve the overall product. For example, weve written stripped down shell libraries and re-use the stock Gentoo init.d scripts.

Automation is key. We try to provide automated processes (using scripts) for everything in the build process. Alpine is an extension of the Gentoo build framework. We use scripts that simply convert the Gentoo binary packages. Many things there are similar to Gentoo.

User Friendly. Our goal is to make installation and use of Alpine extremely user friendly without compromising with security. Eventually wed like all packages to be configurable via a sophisticated web interface (webconfs). This is not yet implemented. Wed also like to implement the ability to upgrade packages while maintaining a workable configuration all with minimal impact to the service being upgraded.

Scalable. It should be possible to install Alpine in 3, 300, or 3,000 locations with a similar amount of effort. We plan to write an automated installer, centralized repository manager, centralized configuration manager, and monitoring tools.
<<less
Download (125MB)
Added: 2006-08-19 License: GPL (GNU General Public License) Price:
1164 downloads
cec 6

cec 6


cec (Coraid Ethernet Console) client, can connect to any CEC server over raw ethernet. more>>
cec (Coraid Ethernet Console) client, can connect to any CEC server over raw ethernet. Coraid appliances are examples of CEC servers.
Cec is also the name of the client used to connect to cec servers. Cec will run on linux, and bsd flavors supporting bpf. By default the makefile is linux ready -- just run make. To compile a bsd binary, run
make PLATFORM=bsd
or edit the makefile accordingly.
Documentation
See the cec.8 manpage. To read the manpage before installation, some
versions of man accept a "-l" option:
man -l cec.8
... while on other systems groff may be used.
groff -Tascii -mandoc cec.8 | less
Enhancements:
- Solaris support was added.
- An "install" target was added to the makefile.
- Minor bugs were fixed.
<<less
Download (0.008MB)
Added: 2007-01-02 License: BSD License Price:
1026 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5