Main > Free Download Search >

Free specifying software for linux

specifying

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1854
PHP Directory Listing 0.3.0

PHP Directory Listing 0.3.0


PHP Directory Listing is a simple PHP script that will do just that, list a directory. more>>
PHP Directory Listing is a simple PHP script that will do just that, list a directory.
To use PHP Directory Listing just unpack into the directory you want listed, or unpack somewhere else and symlink index.php, index.css and the .icons directory.
Version restrictions:
- Im currently using the Tango Projects icon library, but theres quite a few of the MIME icons missing. If youre good at graphics and help them out, youre supporting much more projects than just this little script!
- The gray box around a mime type icon / thumbnail does not always have the same size.
- There is no good way of specifying the number of columns when the script is used through symlinks
- Actually, the columns should adjust their number automatically, which they dont
Enhancements:
- This release merges Andreas Aronssons changes.
- ASP files are now supported, and directories have a slash appended.
<<less
Download (0.024MB)
Added: 2006-08-22 License: GPL (GNU General Public License) Price:
1175 downloads
PyBison 0.1.8

PyBison 0.1.8


PyBison is a Python-based parser that operates at the speed of C. more>>
PyBison is a Python binding to the Bison (yacc) and Flex (lex) parser-generator utilities.
It allows parsers to be quickly and easily developed as Python class declarations, and for these parsers to take advantage of the fast and powerful C-based Bison/Flex.
Users write a subclass of a basic Parser object, containing a set of methods and attributes specifying the grammar and lexical analysis rules, and taking callbacks for providing parser input, and receiving parser target events.
Presently, PyBison is only working on Linux (and possibly *BSD-based) systems. However, in time, (or if someone volunteers to help out with probably 2 hours coding for a small shim layer) its very possible PyBison will work on Windows as well.
Main features:
- Runs at near the speed of C-based parsers, due to direct hooks into bison-generated C code
- Full LALR(1) grammar support
- Includes a utility to convert your legacy grammar (.y) and scanner (.l) scripts into python modules compatible with PyBison
- Easy to understand - the walkthrough and the examples will have you writing your own parsers in minutes
- Comfortable and intuitive callback mechanisms
- Can export parse tree to XML with a simple method call (New!)
- Can reconstitute a parse tree from XML (New!)
- Examples include working parsers for the languages:
- - ANSI C
- - Java (1.4.2)
<<less
Download (0.11MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1647 downloads
KeyNote 2.3

KeyNote 2.3


KeyNote is a simple and flexible trust-management system designed to work well for applications. more>>
KeyNote is a simple and flexible trust-management system designed to work well for applications.

Trust management, introduced in the PolicyMaker system [BFL96], is a unified approach to specifying and interpreting security policies, credentials, and relationships; it allows direct authorization of security-critical actions. A trust-management system provides standard, general-purpose mechanisms for specifying application security policies and credentials. Trust-management credentials describe a specific delegation of trust and subsume the role of public key certificates; unlike traditional certificates, which bind keys to names, credentials can bind keys directly to the authorization to perform specific tasks.

A language for describing `actions, which are operations with security consequences that are to be controlled by the system.
A mechanism for identifying `principals, which are entities that can be authorized to perform actions.
A language for specifying application `policies, which govern the actions that principals are authorized to perform.
A language for specifying `credentials, which allow principals to delegate authorization to other principals.
A `compliance checker, which provides a service to applications for determining how an action requested by principals should be handled, given a policy and a set of credentials.

The trust-management approach has a number of advantages over other mechanisms for specifying and controlling authorization, especially when security policy is distributed over a network or is otherwise decentralized.

Trust management unifies the notions of security policy, credentials, access control, and authorization. An application that uses a trust- management system can simply ask the compliance checker whether a requested action should be allowed. Furthermore, policies and credentials are written in standard languages that are shared by all trust-managed applications; the security configuration mechanism for one application carries exactly the same syntactic and semantic structure as that of another, even when the semantics of the applications themselves are quite different.

Trust-management policies are easy to distribute across networks, helping to avoid the need for application-specific distributed policy configuration mechanisms, access control lists, and certificate parsers and interpreters.

For a general discussion of the use of trust management in distributed system security, see [Bla99].

KeyNote is a simple and flexible trust-management system designed to work well for a variety of large- and small- scale Internet-based applications. It provides a single, unified language for both local policies and credentials. KeyNote policies and credentials, called `assertions, contain predicates that describe the trusted actions permitted by the holders of specific public keys. KeyNote assertions are essentially small, highly-structured programs. A signed assertion, which can be sent over an untrusted network, is also called a `credential assertion. Credential assertions, which also serve the role of certificates, have the same syntax as policy assertions but are also signed by the principal delegating the trust.

In KeyNote:

Actions are specified as a collection of name-value pairs.
Principal names can be any convenient string and can directly represent cryptographic public keys.
The same language is used for both policies and credentials.
The policy and credential language is concise, highly expressive, human readable and writable, and compatible with a variety of storage and transmission media, including electronic mail.
The compliance checker returns an application-configured `policy compliance value that describes how a request should be handled by the application. Policy compliance values are always positively derived from policy and credentials, facilitating analysis of KeyNote-based systems.
Compliance checking is efficient enough for high-performance and real-time applications.

This document describes the KeyNote policy and credential assertion language, the structure of KeyNote action descriptions, and the KeyNote model of computation.
<<less
Download (0.13MB)
Added: 2006-07-14 License: (FDL) GNU Free Documentation License Price:
1253 downloads
sfront 0.91

sfront 0.91


Sfront project compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. more>>
Sfront project compiles MPEG 4 Structured Audio (MP4-SA) bitstreams into efficient C programs that generate audio when executed. MP4-SA is a standard for normative algorithmic sound, that combines an audio signal processing language (SAOL) with score languages (SASL, and the legacy MIDI File Format).
Under Linux and Mac OS X, sfront supports real-time, low-latency audio input/output, local MIDI input from soundcards, and networked MIDI input using RTP and SIP. A SIP server hosted on the Berkeley campus manages sessions. The documentation includes a book about SAOL programming.
Enhancements:
- This release defaults to writing 16-bit WAV and AIFF files, and the command line flags for specifying 16-bit WAV and AIFF files now work correctly.
- In addition, bugs were fixed in the documentation and implementation of the custom control driver API.
<<less
Download (4.5MB)
Added: 2006-07-31 License: BSD License Price:
1181 downloads
DBIx::Wrapper::Config 0.01

DBIx::Wrapper::Config 0.01


DBIx::Wrapper::Config Perl module allows the use of a configuration file in XML specifying information. more>>
DBIx::Wrapper::Config Perl module allows the use of a configuration file in XML specifying information required to connect to databases using DBIx::Wrapper.

This way, your database connection specifications can be kept in one place.

Each "db" element specifies a key/name for the database connection, which should be passed as the $db_key argument to connect() in order to connect to that database.

The "db" elements children specify the dsn, authentication, and attribute information. dbi:mysql:database=test_db;host=example.com;port=3306 test_user test_pwd test_user test_pwd connect($db_key, $conf_path, %dbix_wrapper_attrs) Return a DBIx::Wrapper object connected to the database specified by $db_key in the file at $conf_path.

%dbix_wrapper_attrs is the optional 5th argument to DBIx::Wrappers connect() method, specifying handlers, etc. The file specified by $conf_path should be in the format specified in the DESCRIPTION section of this document.

Installation:

perl Makefile.PL
make
make test
make install
<<less
Download (0.003MB)
Added: 2006-01-31 License: Perl Artistic License Price:
1361 downloads
CORBA::MICO::mapping 0.6.0

CORBA::MICO::mapping 0.6.0


CORBA::MICO::mapping is a CORBA mapping for Perl. more>>
CORBA::MICO::mapping is a CORBA mapping for Perl.

This document describes a mapping of the CORBA system into Perl. It sticks most closely to the mapping in the CORBA::MICO module, however some reference is also made to the mappings implemented in COPE and ILU/Perl.

These systems exhibit a wide diversity in the details of their object adaptors. CORBA::MICO implements most of the POA specification fashion, including all activation modes, COPE implements a version of the BOA, and ILU has its own object native adaptor different from the BOA, though it implements some of the BOA specificatoin through compatibility classes.

For this reason, this document largely avoids specifying object adaptor details, except for a few specific notes. Details about the manner in which the ORB is initialized and interface definitions are loaded are also not specified here. Conformant implementations may either use conventional stubs or access interface definitions in a dynamic manner. (For instance, by loading them from an Interface Repository.)
The design goal for this mapping was to allow applications to access the complete CORBA specification to be accessed from Perl in a convenient and concise manner, even when this requires sacrificing some amount of speed or convenience for the ORB implementor.

<<less
Download (0.085MB)
Added: 2007-08-01 License: Perl Artistic License Price:
814 downloads
fs-check 0.7

fs-check 0.7


fs-check checks filesystem sizes to see if they are getting too full. more>>
fs-check program checks filesystem sizes to see if they are getting too full. It uses a configuration file that specifies the filesystems to check, email contacts, trigger thresholds (percentage or amount used/unused), and a report program to run.
Also included in the package is such a sample report program, fs-report. It shows things like the largest files, the newest files, and core files. It can be run from cron or as a daemon.
Both programs have a number of command-line options.
Enhancements:
- Various bugs have been fixed.
- This package will now build outside of the source tree.
- An option for specifying the default configuration file was added.
- Perl 5.006 or greater is now required.
<<less
Download (0.12MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1335 downloads
IPChains 0.5

IPChains 0.5


IPChains is a Perl module to create and manipulate ipchains via Perl. more>>
IPChains is a Perl module to create and manipulate ipchains via Perl.

SYNOPSIS

use IPChains;
$fw = IPChains->new(-option => value, ... ); $fw->append(chain);

This module acts as an interface to the ipchains(8) userspace utility by Paul "Rusty" Russell (http://www.rustcorp.com/linux/ipchains/). It attempts to include all the functionality of the original code with a simplified user interface via Perl. In addition, plans for log parsing facilities, an integrated interface to ipmasqadm, and possibly traffic shaping are slated for up and coming versions.
The new() and attribute() methods support the following options:

Source

Specifies origination address of packet. Appending hostmask to this address using a / is OK, as well as specifying it separately (see SourceMask).

SourceMask

Hostmask for origination address. Can either be in 24 or 255.255.255.0 style.

SourcePort

Specific port or port range (use xxx:xxx to denote range), requires specific protocol specification.

Dest

Specifies destination address of packet. Appending hostmask to this address using a / is OK, as well as specifying it separately (see DestMask)

DestMask

Destination address, (see SourceMask).

DestPort

Destination Port, (see SourcePort).

Prot

Protocol. Can be tcp, udp, icmp, or all. Required for specifying specific port(s).

ICMP

ICMP Name/Code (in place of port when ICMP is specified as protocol).

Here is a small table of some of the most common ICMP packets:

Number Name Required by

0 echo-reply ping
3 destination-unreachable Any TCP/UDP traffic.
5 redirect routing if not running
routing daemon
8 echo-request ping
11 time-exceeded traceroute

Rule

Target. Can be ACCEPT, DENY, REJECT, MASQ, REDIRECT, RETURN, or a user-defined chain. Note: This is case sensitive.

Interface

Specify a specify interface as part of the criteria (ie, eth0, ppp0, etc.).

Fragment

Rule only refers to second and further fragments of fragmented packets (1 or 0).

Bidir

Makes criteria effective in both directions (1 or 0).

Verbose

Set verbose option for setting rules or list() (1 or 0).

Numeric

Show output from list() in numeric format. No DNS lookups, etc.. (1 or 0).

Log

Enable kernel logging (via syslog, kern.info) of matched packets (1 or 0).

Output

Copy matching packets to the userspace device (advanced).

Mark

Mark matching packets with specified number (advanced).

TOS

Used for modifying the TOS field in the IP header. Takes 2 args, AND and XOR masks, (ie, (TOS => ["0x01", "0x10"])). This feature is highly untested.
The first mask is ANDed with the packets current TOS, and the second mask is XORed with it. Use the following table for reference:

TOS Name Value Typical Uses

Minimum Delay 0x01 0x10 ftp, telnet
Maximum Throughput 0x01 0x08 ftp-data
Maximum Reliability 0x01 0x04 snmp
Minimum Cost 0x01 0x02 nntp

Exact

Display exact numbers in byte counters instead of numbers rounded in Ks, Ms, or Gs (1 or 0).

SYN

Only match TCP packets with the SYN bit set and the ACK and FIN bits cleared (1 or 0).

<<less
Download (0.050MB)
Added: 2007-05-10 License: Perl Artistic License Price:
897 downloads
CORBA::omniORB::mapping 0.9

CORBA::omniORB::mapping 0.9


CORBA::omniORB::mapping is a CORBA mapping for Perl. more>>
CORBA::omniORB::mapping is a CORBA mapping for Perl.

This document describes a mapping of the CORBA system into Perl. It sticks most closely to the mapping in the CORBA::MICO, L:< CORBA:omniORB >, and CORBA::ORBit modules; however, some reference is also made to the mappings implemented in COPE and ILU/Perl.

These systems exhibit a wide diversity in the details of their object adaptors. CORBA::MICO and CORBA::omniORB implement most of the POA specification fashion, including all activation modes. COPE implements a version of the BOA, and ILU has its own object native adaptor different from the BOA, though it implements some of the BOA specificatoin through compatibility classes.

For this reason, this document largely avoids specifying object adaptor details, except for a few specific notes. Details about the manner in which the ORB is initialized and interface definitions are loaded are also not specified here. Conformant implementations may either use conventional stubs or access interface definitions in a dynamic manner. (For instance, by loading them from an Interface Repository.)
The design goal for this mapping was to allow applications to access the complete CORBA specification from Perl in a convenient and concise manner, even when this requires sacrificing some amount of speed or convenience for the ORB implementor.

<<less
Download (0.23MB)
Added: 2007-08-01 License: Perl Artistic License Price:
815 downloads
convert2tifgrayscale

convert2tifgrayscale


convert2tifgrayscale is a GIMP plugin that can batch convert to tif grayscale for Offset-Printing. more>>
convert2tifgrayscale is a GIMP plugin that can batch convert to tif grayscale for Offset-Printing.

Converts all images in a specified directory to grayscale, then uses unsharp mask and adjusts levels.

<<less
Download (MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1167 downloads
wmnotify 0.3.1

wmnotify 0.3.1


wmnotify is a Window Maker DockApp for periodically checking a POP3 mailbox. more>>
MAILBOX wmnotify is a "DockApp" application, running under WindowMaker, to periodically check a POP3 or IMAP4 email account for new messages. It also supports SSL encryption.

When new messages are detected, the mailbox image is animated to give a visual indication that new mail has arrived. Additionnally, if desired, a sound can be produced from a WAV or AU audio file, or from the console bell.

For simplicity reasons, wmnotify doesnt support multiple POP3 accounts. But by starting a new instance of wmnotify and specifying an alternate configuration file on the command line, you can effectively check multiple POP3 accounts.

<<less
Download (0.66MB)
Added: 2005-09-29 License: GPL (GNU General Public License) Price:
1485 downloads
Grid-Split 0.1

Grid-Split 0.1


Grid-Split plugin splits an image into several images. more>>
Grid-Split plugin splits an image into several images.

You specify number of rows and columns and the files are saved to jpeg, gif or png.

<<less
Download (MB)
Added: 2006-09-20 License: GPL (GNU General Public License) Price:
1136 downloads
GIMP ASCII Load/Save Plugin 1.0

GIMP ASCII Load/Save Plugin 1.0


GIMP ASCII Load/Save Plugin package is a set of identical plugins Save 2 ASCII. more>>
GIMP ASCII Load/Save Plugin package is a set of identical plugins Save 2 ASCII, and ASCII 2 Image, which make saving (loading) images to (from) ASCII text.

GIMP ASCII Load/Save Plugin is very useful if you are using GNU Octave & GIMP together for Image processing. These plugins are distributed under GNU GPL, which you may modify and redistribute.

ASCII 2

Functionally this script tries to create an Image from a text-file that had been processed with the Octave or anything else.

LIMITATIONS: No support for multiple-layers or alpha.

USAGE: Choose a given ASCII file which you want to visualize, and with a knowledge of its column size & row size type those in and select gray/color option, then press ok and wait. You must see your matrix visualized on GIMP.

Save 2 ASCII

Functionally this script tries to save the Image into a text-file for processing with the Octave or anything else.

LIMITATIONS; Cannot save layers.

USAGE: Choose an image, and select if you want it saved as a ASCII file in gray/color mode (1bit-per-pixel(bpp) or 3bpp), and press ok. A new file will be created in your $HOME directory by default, or the directory where you started GIMP from. You can optionally override this by specifying the full path in filename field.
<<less
Download (0.010MB)
Added: 2006-06-13 License: GPL (GNU General Public License) Price:
1248 downloads
Poissonrun 0.03

Poissonrun 0.03


Poissonrun runs a given command statistically once every T seconds. more>>
Poissonrun runs a given command statistically once every T seconds. The program can be run at any given time, but on average, it is every T seconds.
The random process is based on the poisson distribution.
Installation:
./configure
make
make install
Enhancements:
- This release adds new methods for specifying probabilities and time intervals, improves documentation, and adds a feature for having multiple commands in a running state simultaneously.
<<less
Download (0.003MB)
Added: 2007-02-16 License: Public Domain Price:
983 downloads
CSVObjects 0.5b

CSVObjects 0.5b


CSVObjects is a Java-based CSV mapper/parser library and framework. more>>
CSVObjects is a free and open sourced Java based framework for transparently parsing and unmarshalling Comma Separated Value (CSV) files and records into Plain Old Java Objects without the need to code the parsing logic manually.

Instead, the parsing library relies on declarative mapping of CSV fields and data types to Java Bean attributes, via a mapping XML file. This is similar to the manner in which Hibernate provides relational table mapping for Java Beans.

The Framework is built upon Stephen Ostermillers excellent CSV reader/parser classes.

Also, the framework provides convenience Xdoclet support for specifying the CSV to Java mapping in the Java source code itself by using Javadoc markup, thereby reducing the burden on the developer to manually maintain separate configuration files.

Installation:

If you have downloaded the binary file release, then you need to include the
CSVObjects- .jar file in your projects library or classpath, ensure that the dependency libraries are also present in the classpath, and thats it!

<<less
Download (2.17MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1488 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5