Main > Free Download Search >

Free all kinds software for linux

all kinds

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 927
IDND 1.4

IDND 1.4


IDND is a Firefox extension that puts a little flag in the status bar that tells you whether you are visiting a TDN or a IDN. more>>
IDND is a Firefox extension that puts a little flag in the status bar that tells you whether you are visiting a Traditional Domain Name (green TDN) or an International Domain Name (UN-blue IDN).

IDNs can be used for phishing or spoofing, so suspicious IDNs cause an optional alert box to appear further warning you to take care. This is in no way sufficient protection against all kinds of spoofing, but does add to your browsers defences.

In the status bar a green or blue flag shows whether the current page has a traditional (A-Z 0-9 -) or an international domain name. In this way you have more protection against homograph attacks.

<<less
Download (0.008MB)
Added: 2007-08-01 License: MPL (Mozilla Public License) Price:
837 downloads
Kaspaliste 0.96

Kaspaliste 0.96


Kaspaliste is a literature database for Linux/KDE. more>>
Kaspaliste is a knowledge database which handles all types of books, articles, journals, webpages, etc.
This program is BETA software! It is based on a reliable database server, so complete data loss is not very likely. But other (hopefully minor) problems may occur. BACKUP YOUR DATABASE FRREQUENTLY AND KEEP OLD BACKUPS! I think its obvious: Im not a native english speaker. Corrections are welcome.
Kaspaliste is a literature database. It handles all kinds of books, articles, journals, webpages etc. The database goes beyond storing bibliographical information. There is the possibility to create annotated links between pieces of information (like the content of a book chapter) and to group links into categories.
The user interface works just like a web browser: You may follow the links to open records. You may walk back and forward through previously edited records, change fields, and create or delete links, publication, authors etc. on the fly with just one mouseclick.
Kaspaliste does not only store pieces of information about publications. It stores files as well. Kaspaliste handels various formats like html, pdf, ps, dvi and pictures (depends on your KDE-installation since the kpart-technology is used). You can for example store ocred parts of interesting publications. The fulltext search covers these files.
Another feature is the automatic generation of BibTex files.
Enhancements:
- circumvents a bug in the pdf-KPart.
- bugfix release for kde 3.2
<<less
Download (1.8MB)
Added: 2005-06-07 License: GPL (GNU General Public License) Price:
1599 downloads
LCDML 1.2

LCDML 1.2


LCDML is a description language based on XML and used to describe the text that should be displayed on a LCD. more>>
LCDML project (or Liquid Crystal Display Markup Language) is a description language based on XML and used to describe the text that should be displayed on a LCD. It supports both static and dynamic text messages and bar charts and allows to implement all kinds of (complex) status output on a display.

A LCDML player (e.g. iowlcdml in the iowlcd package) uses a LCDML input file and then displays the pages defined there. Each page will be displayed for a specified duration, then the next page is displayed. This allows to use LCDML to describe lots of status messages on different pages and its output will be displayed with time multi-plexing.

Each page defined in LCDML contains regions. The regions are rectangular boxes defined on the text screen on the LCD where text output can be placed. A region is by default static, i. e. the contents displayed is generated if the page is constructed and keeps its contents until the page is no longer displayed. Other regions can be defined to be updated more often during the display of the page. These dynamic regions allow to update its contents more often during the lifetime of a page.

In a region text and bar charts can be defined. A text can be either defined directly, read from a file, or be the output of a shell command. The last method is very useful for creating status outputs defined in LCDML. The shell command is executed each time the region is updated. Similar to text output, the bar charts can be defined in regions, too. Both vertical and horizontal bars arranged in groups are supported. The values displayed in a bar can also be generated from a command output. LCDML allows to filter command output with regular expressions to extract the values from verbose output.

As a convenience and performance feature, the command output can be also stored as strings. The strings can then be used and filtered for different values and applied in different texts and bars in a regions without re-evaluating the command.
<<less
Download (0.006MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1246 downloads
Google Hacks 1.6

Google Hacks 1.6


Google Hacks is a compact utility for different Google hacks, like a music search and a product key search. more>>
Google Hacks project is a compilation of carefully crafted Google searches that expose novel functionality from Googles search and map services.

For example, you can use it to view a timeline of your search results, view a map, search for music, search for books, and perform many other specific kinds of searches.
<<less
Download (1.1MB)
Added: 2007-08-13 License: GPL (GNU General Public License) Price:
530 downloads
Yaala 0.7.3

Yaala 0.7.3


Yaala is a very flexible analyser for all kinds of logfiles. more>>
yaala is a very flexible analyser for all kinds of logfiles. It uses parsers to extract information from a logfile, an SQL-like query language to relate the information to each other and an output-module to format the information appropriately.
Yaala can process many of the logs created by a network demon. Unfortunately I didnt get to write parsers for all formats yet. If you want a special logfile to be supported and can provide me with about 1000-5000 lines of logfiles its quite likely to happen.. In the meantime the provided parsers show yaalas potential: From web- (CLI, Apache) and proxy-logs (Squid) to DNS- (Bind9) and MTA-logs (Postfix). For a full list of all parsers see the features page.
Since yaala is written in Perl it is supposed to run on any platform which is supported by Perl. I have heard that people have it running under MS Windows, so it really should run everywhere.. It doesnt depend on any external libraries, however for full functionality you might need to install Storable (part of the Perl distribution since version 5.8) and GD::Graph. But this really is optional.
Main features:
- Output modules (more information at the samples page)
- Combined
- Classic
- Input modules
- Common Log Format
- Combined Log Format (Apache)
- WN-Server Detailed Log Format
- Xferlog Format (wu-ftpd, proftpd, etc.)
- Squid Access Log Format
- Postfix entries in the maillog
- Bind9 Query Log Format
- SQL-like query language to select the information youre interested in
- Highly configurable level of detail
- Portable (hopefully all systems perl is running on)
- Script-friendly: All configuration options can be set via the command line
- Persistent data: You dont need to keep old logfiles and speedup for huge files
- Free (distributed under the terms of the GPL)
Enhancements:
- Two minor bugfixes have been applied.
<<less
Download (0.048MB)
Added: 2006-06-21 License: GPL (GNU General Public License) Price:
1220 downloads
PEAR Validate 0.6.4

PEAR Validate 0.6.4


PEAR Validate is a set of useful methods to validate various kinds of data. more>>
PEAR Validate is a set of useful methods to validate various kinds of data.
Main features:
- numbers (min/max, decimal or not)
- email (syntax, domain check, rfc822)
- string (predifined type alpha upper and/or lowercase, numeric,...)
- date (min, max)
- uri (RFC2396)
- possibility valid multiple data with a single method call (::multiple)
<<less
Download (0.014MB)
Added: 2006-08-02 License: The PHP License Price:
1179 downloads
multistat 1.0

multistat 1.0


multistat is a generic program to display the up/down status of all kinds of things. more>>
multistat is a generic program to display the up/down status of all kinds of things (some examples: VPN, particular machines, whether filesystems are mounted).

You will need to edit the multistat.py file to configure the things whose status you want to check.

Status for each "property" (i.e., VPN, computer, filesystem mount) is either red or green.

For each property, you enter values into several arrays, as defined below

Taken from multistat.py:

# commands that set properties to the green state
green_cmds = []

# commands that set properties to the red state
red_cmds = []

# commands whose output can be used to determine whether the state is green or red
check_colour_cmds = []

# strings that, if present in check_colour_cmds, mean that we are in the green state
is_green = []

# display this when in the green state
green_display_strings = []

# display this when in the red state
red_display_strings = []

So what happens is:

For each property:

1. In the green state the green_display_strings value for the property is displayed in green.

2. In the red state the red_display_strings value for the property is displayed in red.

3. To determine whether the property is in the gren or red state, the command in the check_colour_cmds array is run, and if the string in the is_green array is found in the output, then the property is in the green state. Otherwise, it is in the red state.

4. If green_cmds and red_cmds are not null (they MUST be defined, but they MAY be empty strings), then clicking the displayed string for the property on the widget will cause the relevant command to be executed to cause the property to change state. In other words, you can force a property to toggle between green and red by clicking the property on the widget. So, for example, you can mount/umount filesystems with a click. For some properties it makes no sense to provide a toggle (for example, if you are simply monitoring whether a particular computer is on the network): for such properties, define red_cmds and green_cmds to be empty strings.

This may not make much sense (sorry!) but if you read it again with the multistat.py script open in front of you, you should be able to see what I mean.

You can change the actual displayed colours easily (see screenshot 2 for an example where "red" has been redefined).

By default, properties are scanned and updated once per miute.

<<less
Download (0.032MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1222 downloads
Fully Modular Synthesizer 0.9

Fully Modular Synthesizer 0.9


FMS is a tool to create all kinds of sounds from scratch. more>>
FMS stands for Fully Modular Synthesizer and is a tool to create all kinds of sounds from scratch.
You can play and sound (sine, triangular, etc.) with any property settings (frequency or volume) and modulations thereof.
It also features tools to save sounds, play .MUS music, graphically display sounds, and make real noise.
Main features:
Playing sounds
- with any frequency and volume
- one after another or at the same time (mixer) or both
- stereo (different sounds on different channels)
- like speech synthesis
- both on-the-fly playing with direct user access and asynchronous, pre-computed output
- with all modulation options described below
Making noise
- now although it tends to get noisy in any way, we mean real noise here
- in 4 different ways
- nearly-white noise
- narrow band noise
Modulating
- amplitude (volume)
- frequency
- minima, maxima, amplitude and frequency of the modulation (here the "Fully Modular" comes to existence)
- narrowness of the noise frequency band - experimental
Making music
- some-kind-of-midi-mapping mode (sound + envelope => instrument, FMS midi file format)
- auto-converter and player for MUS file format (Musplay)
- auto-composer for those who like a rather modern kind of music - experimental
- chords - experimental
Displaying
- spectrum of a sound
- oscillogram of a sound
Saving
- sounds as oscillograms in FMS file format (mathematical description, not complete wavetables)
- sounds as Fourier overtone amplitudes
- music in FMS midi format
- FMS output in wave format
- wave file sounds in FMS file format (auto-converter) - experimental
GUI
- a somewhat ugly and extremely limited tcl/tk gui
- FROCOR, an installation that connects the FMS sound backend to graphical interfaces and outputs
- a fully modular Qt GUI - experimental
Enhancements:
- synchronous mode (no more waiting!)
- bugfixes (no more screaming!)
- unscrewed display tools (no more segfaulting!)
- improved exacticity (no more discalculating!)
- UDS controlled sound backend (no more stupid jokes!)
<<less
Download (0.17MB)
Added: 2006-09-01 License: GPL (GNU General Public License) Price:
1152 downloads
ldap2dns 0.4.1

ldap2dns 0.4.1


ldap2dns is a program to create DNS records directly from an LDAP database. more>>
ldap2dns is a program to create DNS records directly from an LDAP database. ldap2dns project can and should be be used to replace the secondary name server by a second primary one. ldap2dns helps reduce all kinds of administration overhead.

No more flat file editing, no more zone file editing. After having installed ldap2dns, the administrator only has to access the LDAP database.

If she desires, she can add access control for each zone, create a special GUI, or use one of the existing LDAP GUIs and add all other kind of zone and resource record information without interfering with the DNS server.

ldap2dns is designed to write an ASCII data file used by tinydns (from the djbdns package), or a zonename.db -file as used by named.

<<less
Download (0.053MB)
Added: 2006-10-20 License: GPL (GNU General Public License) Price:
1099 downloads
libEtPan! 0.51

libEtPan! 0.51


libEtPans purpose of this mail library is to provide a portable, efficient middleware for different kinds of mail access. more>>
libEtPans purpose of this mail library is to provide a portable, efficient middleware for different kinds of mail access.
When using the drivers interface, the interface is the same for all kinds of mail access, remote and local mailboxes.
libEtPan! project can read mbox, MH format, and Maildir mailboxes, and does MIME parsing.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- This release is just a bugfix release for the compile errors in 0.50, namely with enabled SASL, GnuTLS, and BIOs handling with openSSL.
<<less
Download (1.0MB)
Added: 2007-08-05 License: LGPL (GNU Lesser General Public License) Price:
811 downloads
fwanalog 0.6.9

fwanalog 0.6.9


fwanalog is a shell script that parses and summarizes firewall logfiles. more>>
fwanalog is a shell script that parses and summarizes firewall logfiles.
It currently (version 0.6.9) understands logs from ipf (tested with OpenBSD 2.8s and 2.9s ipf, also FreeBSD, NetBSD and Solaris 8 with ipf (+ ipfw on FreeBSD)), OpenBSD 3.x pf, Linux 2.2 ipchains, Linux 2.4 iptables, some ZyXEL/NetGear routers and Cisco PIX, Watchguard Firebox, Firewall-One (not NG!), FreeBSD ipfw and Sonicwall firewalls.
I have tested it on Debian GNU/Linux "sid" with bash and OpenBSD 2.x and 3.x with ksh as /bin/sh.
Other people use it on all kinds of Unix-like platforms. (You might need to change the shebang line to bash on non-free Unixes that dont ship with a powerful enough /bin/sh.)
It can be easily extended for other logfile formats, all it takes is editing two regular expressions.
fwanalog uses the excellent log analysis program Analog (also free software) to create its reports. It does so by converting the firewall log into a fake web server log and calling Analog with a modified configuration.
Installation:
- Decompress the distribution in some directory, e.g. /usr/local/fwanalog
- Symlink, move or copy the fwanalog.opts.{your OS} to "fwanalog.opts"
- Edit fwanalog.opts if necessary (most settings should be OK, though)
- If your Analog version is not the newest stable one, find a language file for it in the langfiles/ directory and copy it over fwanalog.lng
- On a non-free Unix (e.g. Solaris), modifiy the first line of the fwanalog.sh script to "#! /bin/bash" or where your bash or ksh shell is. Also, look if you have the GNU versions of the utilites listed in fwanalog.opts.
- Execute ./fwanalog.sh
- There should be some HTML and text reports in the directory you specified in fwanalog.opts ("$outdir").
Enhancements:
- fwanalog.sh: New ipfw function; bugfix in cisco()
- fwanalog.opts.master, support/mkopts.sh: New ipfw support
- fwanalog.sh: Added contributed sonicwall parser
- fwanalog.sh: Uses a lock file to avoid multiple calls with the same output directory; probably fixed the bug which caused fwanalog not to process the input if it started with the last line of fwanalog.all.log
<<less
Download (0.12MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1477 downloads
FullSync 0.9.1

FullSync 0.9.1


FullSync is a handy and powerful file synchronization and publishing tool. more>>
FullSync is a universal file synchronization and backup tool which is highly customizable and expandable. It is especially for developers, but the basic functionality is easy enough for everyone.
Main features:
Publication and update of websites, synchronization of local directories and making backups of your data.
- Because of the large amount of options provided, you can use FullSync to publish and update websites, synchronize files between your pc and your notebook or even backup files to a storage device every few hours.
multiple modes: update destination, synchronize source with destination
- FullSync can be configured to look for changes in different ways. you can decide to make it look only on source changes, or both, source and destination or only on the destination. Additionally you can decide whether deletions should be performed or just reported.
flexible rules, allowing all kinds of exclusion/inclusion
- The rules that can be defined are very powerful. For example pattern matches can be regular expressions and you can first tell FullSync which files to take and can then define exceptions. Additionally you can configure criterias which decide whether a file has changed or not. This is good when using filesystems which can not set modification times or where the size changes while transferring from the source to destination (ftp).
configuration and rule-rewriting per directory possible
- For advanced configuration you can deploy xml files in the synchronized paths which can overwrite the rules for this branch. So you could for example change the synchronization direction for a single directory, or you could change filters or even disallow rule rewriting.
buffered filesystems (so the tool only sees files it created itself)
- To allow updating just the important parts or a directory tree, FullSync can buffer the view of the destination filesystem and keeps track which files it transferred. This way additional files on the destination are ignored and changes on destination files can be reported. Reporting or finding changes will be implemented for the source later.
multiple protocols (FTP,SFTP,SMB...)
- The structure of FullSync makes it easy for a developer to add new types of filesystems, which can be used as source or destination in the synchronization process. Currently local files, ftp, sftp and samba are supported. Zip is planned.
read/write access bufferable and multithreadable
- The way the file data is copied is very customizable. This allows to use a buffer which loads large masses of source data into the memory and writes it all in one run if the buffer is full. That reduces harddisk-jumps and is especially good for making backups or synchronizations on one harddisk. For updating webpages multithreaded writing is good for using full bandwidth.
Enhancements:
- added compatible and passive url-query options to ftp urls compatible=true should solve the problem with - and spaces in paths (bug #1090385) this really needs gui support !
- added FullSync internal logging (say loggers per class,...)
- corrected logging.xml
- added French localization
<<less
Download (5.64MB)
Added: 2005-04-28 License: GPL (GNU General Public License) Price:
1639 downloads
aardmail 0.1.1

aardmail 0.1.1


aardmail is a package with useful tools for different kinds of mail handling. more>>
aardmail is a package with useful tools for different kinds of mail handling.

All programs can be linked against dietlibc and should be working under UNIX and Windows. aardmail is known to compile and work under Linux, *BSD, IRIX, Solaris (gcc and Sun Studio), MacOS X and Windows (MingW and Borland C).

All transports over network can (and should) be TLS-encrypted, currently using either OpenSSL or GnuTLS. Per default aardmail will abort if it cant verify a peers certificate, and wont do fallbacks to unencrypted transport unless you tell it explicitly to do so.
<<less
Download (0.27MB)
Added: 2005-11-18 License: GPL (GNU General Public License) Price:
1435 downloads
Unicap VideoJack plug-in 0.2.0

Unicap VideoJack plug-in 0.2.0


Unicap VideoJack plug-in is a VideoJack client that can generate a video out connection for all devices supported by unicap. more>>
VideoJack is a patched Jack audio server supporting video. Unicap VideoJack plug-in is a VideoJack client that can generate a video out connection for all devices supported by unicap.
The client was tested with the jack_video_output client and with LiVES. libunicap and libunicapgtk need to be installed for this client to work.
About Unicap:
unicap provides a uniform API for all kinds of video capture devices. The API was designed keeping simplicity in mind so that developers can focus on their actual image processing tasks when using video capture devices.
Device drivers are handled via a plugin mechanism. Support for new devices can be added on the fly, without recompilation of the library. The API remains the same for each device so that an application using unicap immediately works with all devices supported by unicap.
unicap is distributed under the terms of the General Public License (GPL).
Commercial licenses are available for projects planning to use unicap but should not be released under the terms of the GPL.
Enhancements:
- This release adds a command line client and the ability to save and restore the device state.
<<less
Download (0.15MB)
Added: 2006-10-22 License: GPL (GNU General Public License) Price:
1101 downloads
Date::Pcalc 1.2

Date::Pcalc 1.2


Date-Pcalc is a Perl module and is a direct translation of Steffen Beyers excellent Date::Calc module. more>>
Date-Pcalc is a Perl module and is a direct translation of Steffen Beyers excellent Date::Calc module to use Perl only instead of a combination of Perl and C.

This package consists of a Perl module for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).

<<less
Download (0.060MB)
Added: 2006-03-29 License: GPL (GNU General Public License) Price:
1310 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5