Main > Free Download Search >

Free to swap software for linux

to swap

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 220
cryptoswap 0.0.3

cryptoswap 0.0.3


The cryptoswap package supports building an encrypted swap partition when a system boots. more>>
The cryptoswap package supports building an encrypted swap partition when a system boots. This must be necessary on systems that use encrypted filesystems because plaintext secrets may be written to disk when memory is swapped to disk.
Cryptoswap.sh should be installed in /etc/init.d. During system boot, cryptoswap.sh should execute right before checkroot.sh. When shutting down, cryptoswap should execute after sysklogd.
This package also includes an initialization script for building loopback encrypted /tmp. This may be necessary if a system contains encrypted filesystems but / is not encrypted. A link from directories like /var/tmp to /tmp may be appropriate. There are a few other alternatives for systems such as these:
1. Tmpfs is a Linux kernel feature that allows /tmp to exist in memory. This is a good solution for systems with a lot of memory and/or (encrypted) swap.
2. If you have a system that uses encrypted home directories, per-user temporary directories inside $HOME could be used. This would ensure that users data is protected but would require that all applications use $HOME/tmp instead of /tmp.
Finally, the project may be used to create an encrypted root filesystem. Doing so requires two special partitions. First, create a small partition to hold your kernel and initrd image, /dev/hdaX. Second create a large partition to contain the root of your filesystem, /dev/hdaY.
Next configure and install an initrd-based boot system:
1. Ensure romfs is compiled in your kernel (not a module).
2. Create a kernel-supported filesystem on /dev/hdaX and copy your kernel to /vmlinux.
3. Download busybox and extract it as initrd/busybox.
4. Update initrd/src/etc/modules.initrd to include any modules needed to boot.
5. Build cryptoswaps initrd image (cd initrd && make initrd) and copy it to the filesystem on /dev/hdaX at /initrd.img.gz.
6. Make sure you use literal = "root=/dev/ram0 init=/linuxrc rw" or LILO equivalent.
Finally, create a proper encrypted filesystem on /dev/hdaY:
1. Randomize the partition: dd if=/dev/urandom of=/dev/hdaY.
2. Set up a loopback device: openssl enc -d -aes-256-ecb -in initrd/src/etc/efsk | losetup -p0 -e aes /dev/loop0 /dev/hdaY.
3. Create the root filesystem: mkfs.ext2 /dev/loop0.
4. Mount your new root filesystem: mount /dev/loop0 .
5. Populate your new root filesystem.
Enhancements:
- Added initrd build environment.
- Documentation update.
<<less
Download (0.20MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1203 downloads
swapd 1.0.1

swapd 1.0.1


swapd is a dynamic swap creation deamon. more>>
swapd is a dynamic swap creation deamon, it monitors the system memory and detect when swap creation will be required. the swap size is determined automatically with respect of sysadmin limits.
Installation:
- Make sure you are logged in as root.
- Run make install.
- Take a look at /usr/local/etc/swapd.conf and change what is necessary.
- Create the swap directory you chose in swapd.conf (it should be accessible only by root).
- Add the following line to /etc/rc.d/rc.local:
/usr/local/sbin/swapd
- If you recompiled the kernel, now would be the time to reboot. If you havent, just rehash and run swapd as root.
<<less
Download (0.040MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1472 downloads
CookieSwap 0.5.0

CookieSwap 0.5.0


CookieSwap provides an extension that enables you to maintain numerous sets or profiles of cookies that you can quickly. more>>
CookieSwap provides an extension that enables you to maintain numerous sets or profiles of cookies that you can quickly.
Main features:
- Changing your cookies/identity to web e-mail sites (like Yahoo, Gmail, Hotmail, etc) so that you can quickly look like different users. Nice if you maintain multiple accounts and are tired of logging out and then back in to switch accounts. Also nice if two people are using the same computer and want to switch between accounts quickly.
- Changing your cookies/identity to see how sites like Amazon and Google treat you differently depending on who you are. For example, if Amazon recognizes you as a returning shopper they give you a different looking page (and there were claims that they give you different prices also). Google has begun to use a feature called "Personalized Search", where they modify their search results based on your user identity. There is a question about this when you create your Google account. The results of Google searches are different depending on if Google knows you or not. Use CookieSwap to quickly swap between Google recognizing you and being anonymous. Run the same search and see the differences.
- If you design web sites, you can setup numerous cookie profiles to look like different types of users and swap between those users quickly and easily to test your site in numerous modes (you can hand edit the cookies to have distinct values in each profile using a nice extension like Add & Edit Cookies).
<<less
Download (0.028MB)
Added: 2007-07-25 License: MPL (Mozilla Public License) Price:
869 downloads
OAMP 0.1

OAMP 0.1


OAMP stands for (O)penBSD + (A)pache + (M)ySQL + (P)ostgreSQL + PHP. more>>
OAMP stands for (O)penBSD + (A)pache + (M)ySQL + (P)ostgreSQL + PHP. The project is the OpenBSD cousin of LAMP, except that it also provides the SQlite database engine, Perl, Ruby, and Python.

In addition, OAMP provides phpMyAdmin and phpPgAdmin for easy administration of MySQL and PostgreSQL over the Web.

OpenBSD is widely regarded as the most secure operating system in existence and its features can be used to satisfy all aspects of information assurance (i.e. confidentiality, integrity, availability). For instance, as of version 4.0 OpenBSD encrypts the swap partition by default and puts the Apache server in a "jail" environment, so if it is compromised the damage will be contained. In addition, all applications that come with OpenBSD have undergone source code audit and have been hardened accordingly. OAMP also provides the SQLite database, Perl, Python and Ruby.
<<less
Download (0.27MB)
Added: 2007-02-22 License: BSD License Price:
975 downloads
Atop 1.21

Atop 1.21


Atop is an interactive monitor for Linux-systems to view the load on system-level and process-level. more>>
Atop project is an ASCII full-screen performance monitor, similar to the top command.
At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code.
The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time.
Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
Enhancements:
- A new command, atopsar, has been added to generate detailed system activity reports (similar to the UNIX command sar) using the compressed logfiles as written by atop.
- These reports can also be generated for the current situation by specifying an interval for atopsar on the command line.
<<less
Download (0.066MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
796 downloads
ext3 0.0.7a

ext3 0.0.7a


ext3 is a journaling support for ext2fs. more>>
ext3 adds journaling filesystem capabilities to ext2fs.
What is journaling?
It means you dont have to fsck after a crash. Basically.
What works?
Journaling to a journal file on the journaled filesystem
Automatic recover when the filesystem is remounted
All VFS operations (including quota) should be journaled
Add data updates are also journaled
What is left to be done?
Quota support for non-data-journaled filesystems.
Journaling to an off-filesystem device, eg. NVRam
Decent documentation!
A few internal cleanups: migrating the extra buffer_head fields to a separate jfs_buffer_info field in particular.
Enhancements:
- The major change in this release is a missing byte-endian conversion in the recovery code. This problem affects both the ext3 kernel recovery and the recovery code in e2fsck. Please upgrade to e2fsprogs-1.21-WIP-0601.tar.gz or later.
- The other significant change is a fix when running shared mmaped files on ext3 with more than one ext3 filesystem active: it was possible for ext3 to get confused about which filesystem was active if the VM tried to swap out a page on one filesystem while processing a filesystem update on the other filesystem.
- Pin the buffer heads backing an inode to a transaction when the transaction starts, to prevent the inode being flushed to disk before transaction commit.
- Add a debugging check to trap any attempts to run a nested transaction inside a transaction on a different filesystem.
- Fix an assertion failure that could occur after allocating an indirect block but failing to allocate a block beneath it due to disk full.
- Fix a bug which meant that writes larger than 4k were never being coalesced into a single transaction.
- Rename the confusingly-named "tid_ge" transaction-greater-than function to "tid_gt"
- Update the README to describe the new ext3 features of current e2fsprogs.
<<less
Download (0.17MB)
Added: 2005-04-08 License: GPL (GNU General Public License) Price:
1673 downloads
tooLAME 0.2i

tooLAME 0.2i


tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder. more>>
tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder.

It is based heavily on:

- the ISO dist10 code
- improvement to algorithms as part of the LAME project

Installation:

1. edit Makefile
at least change the architecture type (ARCH) to suit your machine.
2. make

Usage:

./toolame [options] < input > < output >

Input File
tooLAME parses AIFF and WAV files for file info
raw PCM is assumed if no header is found
for stdin use a -

Output File
file is automatically renamed from *.* to *.mp2
for stdout use a -

Input Options
-s [int]
if inputting raw PCM sound, you must specify the sample rate
default sample rate is 44.1khz.

-a
downmix from stereo to mono
if the incoming file is stereo, combine the audio into
a single channel

-x
force byte-swapping of the input. (current endian detection is dodgy,
so if toolame produces only noise, use -x )

-g
swap the LR channels of a stereo file

Output Options
-m [char]
the encoding mode (default j)
s stereo
d dual channel
j joint stereo
m mono

-p [int]
which psy model to use (default 1)
Different models for the psychoacoustics
Models: -1 to 4

-b [int]
the total bitrate
For 48/44.1/32kHz default = 192
For 24/22.05/16kHz default = 96

-v [int]
Switch on VBR mode.
The higher the number the better the quality.
Useful range -10 to 10.
See README.VBR for details.

Operation
-f
fast mode turns off calculation of the psychoacoustic model.
Instead a set of default values are assumed

-q [int]
quick mode calculates the psy model every num frames.

Misc
-d emp
de-emphasis (default n)
-c
mark as copyright
-o
mark as original
-e
add error protection
-r
force padding bits off
-D
add DAB extensions
-t [int]
talkativity setting. 0 = no message. 3 = too much information
<<less
Download (0.12MB)
Added: 2005-12-20 License: GPL (GNU General Public License) Price:
1403 downloads
xen-tools 3.7

xen-tools 3.7


xen-tools is a collection of scripts which allow you to manipulate virtual images for the Xen virtualization software. more>>
xen-tools project is a collection of scripts which allow you to manipulate virtual images for the Xen virtualization software.
With the tools installed, you may create new instances of Debian, complete with networking, OpenSSH, and user accounts, with one simple command. Images may also be easily updated, listed, or deleted.
Main features:
- Create new Xen instances of Debian Sarge, in minutes. (xen-create-image)
- Duplicate an existing image, whilst updating the networking information. (xen-duplicate-image)
- List all existing images with their networking details (xen-list-images)
- Delete previously created instances. (xen-delete-image)
- Update the images youve created with apt-get, without booting them. (xen-update-image)
Creating A New Image:
The script will contains a full manual written using the perl documentation system, perldoc, which you can read by executing:
xen-create-image --manual
This manual describes the operation of the script, and the supported options. (Each of the available options may be setup in a configuration file for ease of use.)
As a very simple example the following command willcreate an image using DHCP to obtain its networking information. The primary disk will 2Gb with 128Mb memory and swap:
xen-create-image --hostname=vm01 --dir=/home/xen
--size=2Gb --swap=128Mb --memory=128Mb --dhcp
If you wish to give the instance a static IP address then provide the information with the following flags:
--ip
The IP address to give the instance.
--gateway
The IP address of the gateway machine.
--broadcast
The broadcast address to use.
--network
The network the image is upon.
--netmask
The netmask to use.
Enhancements:
- This release supports the installation of RPM-based distributions via the external rinse tool, which is more reliable than the rpmstrap utility.
- New guests will now have a random MAC address generated by default, to avoid issues with udev, and several other minor bugfixes were applied.
<<less
Download (0.10MB)
Added: 2007-08-03 License: GPL (GNU General Public License) Price:
817 downloads
Planetoids 1.0

Planetoids 1.0


Planetoids is a game similar to bejeweled. more>>
Planetoids is a game similar to bejeweled. The player must swap jewels to create combinations, including power and hyper jewels.

It includes a top score board to keep track of high player scores. Planetoids game also includes a hint feature, various jewel types, custom board sizes, and more.

<<less
Download (0.22MB)
Added: 2006-02-08 License: Freeware Price:
1353 downloads
wmsm.app 0.2.1

wmsm.app 0.2.1


wmsm.app is a WindowMaker System Monitor. more>>
wmsm.app is a WindowMaker System Monitor.
Main features:
- Processor load
- Memory load
- Swap load
- Disk I/O (read/write)
- Uptime
- Two different scale types
Installation:
cd wmsm
make
make install (root)
Enhancements:
- added -d < dev > option to select the device that should observe, e.g. hda or sda (thanks to Carles Garrigues and krakov)
- added small point befor IOR and IOW only if the change of IOR or IOW was to small to display with the scale. Result: .IOR or .IOW
<<less
Download (0.018MB)
Added: 2006-11-07 License: GPL (GNU General Public License) Price:
1081 downloads
sarPplot 1.0.3

sarPplot 1.0.3


sarPplot is a simple application which takes output of atsar application and put it into Gnuplot config files. more>>
sarPplot project is a simple application which takes output of atsar application and put it into Gnuplot config files, kind of useful on server boxes for performance analyze, which is availabel on:
- cpu
- processload
- disk
- disk-partition
- memory&swap
- paging&swapping
- interrupts
- kernel-resources
- ttyactivity
- net-interf(general)
- net-interf(errors)
- ipv4(general)
- ipv4(errors)
- tcpv4(general)
- tcpv4(errors)
- udpv4
- icmpv4(general)
- icmpv4(pertype)
- nfs(general)
- nfs(errors)
- nfs(server)
- nfs-rpc(calls)
Enhancements:
- A grid feature was added along with httprequests and httpdpid targets.
- A bug in the interr function was fixed.
<<less
Download (0.011MB)
Added: 2006-09-03 License: GPL (GNU General Public License) Price:
1148 downloads
genproto 0.4.1

genproto 0.4.1


genproto a tool that generates prototypes from C/C++ code. more>>
genproto generates prototypes from C/C++ code. It does not touch the original files, and the output format can be changed via printf-style format strings.

Unlike cproto it does not rely on external programms, such as gcc or cpp.

Example

me@home:~/src/genproto-0.2> ./genproto main.c
/* generated by genproto */

void Usage(char *name);
char * CharCopy(char *buf, int len);
char * AddTokens(char **TokenList, int FirstToken, int LastToken);
void AddPrototype(char **TokenList, int ClassNamePos, int FunctionNamePos, int ParamPos);
void ScanOneFile(void);
void SortPrototypes(struct function **T, int Gauche, int Droite);
void Swap(struct function **T, int i, int j);
int CompareFunctions(struct function *pF1, struct function *pF2);
void CopyListToTable(void);
void PrintOnePrototype(struct function *pF);
void PrintPrototypes(void);
void DeletePrototypes(void);
void MyExit(void);
void * MyAlloc(size_t size);
int main(int argc, char **argv);
<<less
Download (0.027MB)
Added: 2005-04-22 License: Freely Distributable Price:
1645 downloads
SystemXInfo 1.1

SystemXInfo 1.1


SystemXInfo is a Karamba theme for system monitoring. more>>
SystemXInfo is a Karamba theme, and requires superkaramba 0.37+. SystemXInfo displays:

- Kernel and KDE versions
- CPU Model + Clock (Mhz)
- CPU Performance Graph
- CPU & Case Temperature
- Ethernet Connection Statistcs
- WiFi Connection Statistics
- RAM & Swap Usage
- 3 Partitions Usage
- Uptime and Date

This is made for systems that have 1 Ethernet and 1 WiFi Connections enabled and running.

My Linux box is running SuSE 10.0 + KDE 3.5.1

For WiFi, replace "ra0" with your module name (ex. wlan0)

Under CPU INFO:

I got text "O/C @2700Mhz", as mine is. You can change the text to your o/c specs, or delete it ... as you wish.

To show CPU and Case temperatures use the correct config line to sensors result.

Also you can modify this script further to suit your system configurations.

Thanks to the creator of original Talv 0.1 applet, that was modified further by me.

<<less
Download (0.023MB)
Added: 2006-06-23 License: GPL (GNU General Public License) Price:
1218 downloads
GlassMonitor 0.1

GlassMonitor 0.1


GlassMonitor is a SuperKaramba monitor that has all the basic information in a small space. more>>
GlassMonitor is a SuperKaramba monitor that has all the basic information in a small space, like:
Main features:
- Cpu usage
- Up time monitor
- Ram and Swap monitor
- Network traffic monitor
- Partitions monitor
<<less
Download (0.008MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1079 downloads
btfs 1.2

btfs 1.2


btfs can be used as /init for constructing a run-time environment before running the real init. more>>
btfs can be used as /init for constructing a run-time environment before running the real init.

The project supports extracting compressed (*.cgz, *.cbz2) and uncompressed (*.co) cpios located on a compile-defined directory (/).

Also, it creates a tmpfs filesystem as the new root, if / isnt one already and the purpose of the initramfs isnt for starting a system in another location (disk, network, etc.). That will allow for the data on / to be swapped to disk when swap devices are activated later.

Usage: install as /init on an initramfs.

Boot description:

1. if / isnt a tmpfs or a ramfs or the program isnt init (pid == 1), it refuses to run

2a. if / isnt a tmpfs:
i. mounts a tmpfs on an empty /newroot*;
ii. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to the tmpfs;
iii. moves all other files on / to the tmpfs;
iv. remounts /newroot as the root filesystem;
v. chroots;
2b. extracts all cpio files (*.co *.cgz *.cbz2) under ARCHIVE_DIR (/) to /;

3. opens /dev/console;

4a. if theres a root= argument to the kernel, and it isnt /dev/ram*, executes /sbin/boot_other as init (change with option boot_other=).
4b. executes /sbin/init (change with option init=).
<<less
Download (0.053MB)
Added: 2007-03-23 License: MIT/X Consortium License Price:
945 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5