Main > Free Download Search >

Free queue software for linux

queue

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 384
queue-admin 1.0

queue-admin 1.0


queue-admin provides a shell script for managing the mail queue of the qmail MTA. more>>
queue-admin provides a shell script for managing the mail queue of the qmail MTA.

queue-admin is a bash2 shell script for managing the mail queue of the qmail MTA.

It can provide a summarized list of the messages in the queue, optionally filtered by number or by whether a message is local or remote.

The messages themselves can be listed, viewed, or deleted by the same criteria.

It can also search for expressions within the messages, and can return the entire email or only the line where the expression was found.

The output is colorized.

<<less
Download (0.002MB)
Added: 2007-04-10 License: GPL (GNU General Public License) Price:
931 downloads
pfqueue 0.5.6

pfqueue 0.5.6


pfqueue is a console-based tool for handling MTA queues. more>>
pfqueue is a console-based tool for handling MTA queues.

pfqueue is an effort to give postqueue/mailq/postsuper/exim4 a console (ncurses) interface: it wont add any particular functionality to those provided with MTAs themselves, but will hopefully make them easier to use.

Its a real-time queue scanner, that shows per-queue lists of existing messages; the messages can be shown, deleted, put on hold, released or requeued.

Just for example, it may be useful to inspect a traffic jam at a given time, to see what is falling into and unexpectedly crowding your deferred queue.

<<less
Download (0.29MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
ruQueue 1.2.2

ruQueue 1.2.2


ruQueue provides a ticket tracking system written in PHP/MySQL. more>>
ruQueue provides a ticket tracking system written in PHP/MySQL.

The typical ruQueue use-case would be: an end user calls the Help Desk with an issue; a consultant creates a ticket describing the issue; the ticket is placed in a queue appropriate for the issue; the watcher of the queue is then notified of the ticket; the watcher resolves the issue, contacts the end user, and the ticket is then closed.

It has a variety of features to help you solve your problems in the above queue-based style.

You can use this web-based software to track any kind of request made to your organization. The typical ruQueue use-case would be:

.An end user calls the Help Desk with an issue.
.A consultant creates a ticket describing the issue.
.The ticket is placed in a queue appropriate for the issue.
.The watcher of the queue is then notified of the ticket.
.The watcher resolves the issue, contacts the end user, and the ticket is then closed.

<<less
Download (0.17MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
Putmail Queue 0.2

Putmail Queue 0.2


Putmail Queue provides a queuing system for putmail.py from the Putmail project. more>>
Putmail Queue provides a queuing system for putmail.py from the Putmail project.

It allows you to compose your email messages offline, keep them in a queue, and send them all together later.

This is my first try at providing a queuing system for putmail.py. Inside, youll find two programs: putmail_enqueue.py and putmail_dequeue.py.

To use them, you must first create the directory $HOME/.putmail/queue/. Its recommended that only you have access to it.

Install the program by running install.sh as root if necessary. Optionally, edit the file first to specify destination directories.

Usage instructions are in the man page. Use "man putmail-queue" to read it. It is a recommended one-time read.

<<less
Download (0.005MB)
Added: 2006-09-06 License: MIT/X Consortium License Price:
1144 downloads
Parallel::Queue 1.00

Parallel::Queue 1.00


Parallel::Queue is a Perl module to fork or thread a list of closures N-way parallel. more>>
Parallel::Queue is a Perl module to fork or thread a list of closures N-way parallel.

SYNOPSIS

# example queue:
# only squish files larger than 8KB in size. figure
# that the system can handle four copies of squish
# running at the same time without them interfering
# with one another.

my @queue = map { -s > 8192 ? sub{ squish $_ } : () } @filz;

# functional: pass in the count and list of coderefs.
#
# adding runqueue exports the subroutine into
# the current package. useful for non-OO situations.
#
# run the queue 4 way parallel.

use Parallel::Queue qw( runqueue verbose fork );

my @remaining = runqueue 4, @queue;

die "Incomplete jobs" if @remaining;

# OO: generate queue manager and use without the
# runqueue arguments, construct a queue manager,
# and use it to run the jobs

use Parallel::Queue;

my $quemgr = Parallel::Queue->construct( thread );

$quemgr->runqueue( 4, @queue );

die "Incomplete jobs" if @queue;

# call Parallel::Queue with the default configuration
# (fork quietly).

require Parallel::Queue;

Parallel::Queue->runqueue( 4, @queue );

# pre-define defaults for the objects: leave
# out runqueue, set the rest, and construct
# an object. the one here gets verbose, thread,
# and debug all set to true.

use Parallel::Queue qw( verbose thread );

my $quemgr = Parallel::Queue->construct( debug );

my @remaining = $quemgr->runqueue( 4, @queue );

Given a count and an array of coderefs (most likely closures), runqueue will run the jobs in parallel. The jobs can be run via fork or detached threads [see known issues for threading]. Jobs on the queue are executed until one of them exits non-zero, the fork/thread operation fails, or all of them are dispatched (i.e., the queue is empty).

<<less
Download (0.008MB)
Added: 2007-04-18 License: Perl Artistic License Price:
919 downloads
queue_repair 0.9.0

queue_repair 0.9.0


queue_repair is a dynamic qmail queue checking and repair tool written in Python. more>>
queue_repair is a toolkit for dealing with the qmail queue directory structure; it can create a new queue, move and properly rename a queue, dynamically change the conf-split value, convert big-todo queues to non-big-todo and vice versa, and repair a corrupted queue.

<<less
Download (0.014MB)
Added: 2005-04-29 License: GPL (GNU General Public License) Price:
1638 downloads
IPC::DirQueue 0.07

IPC::DirQueue 0.07


IPC::DirQueue is a disk-based many-to-many task queue. more>>
IPC::DirQueue is a disk-based many-to-many task queue.

SYNOPSIS

my $dq = IPC::DirQueue->new({ dir => "/path/to/queue" });
$dq->enqueue_file("filename");

my $dq = IPC::DirQueue->new({ dir => "/path/to/queue" });
my $job = $dq->pickup_queued_job();
if (!$job) { print "no jobs leftn"; exit; }
# ...do something interesting with $job->get_data_path() ...
$job->finish();

This module implements a FIFO queueing infrastructure, using a directory as the communications and storage media. No daemon process is required to manage the queue; all communication takes place via the filesystem.

A common UNIX system design pattern is to use a tool like lpr as a task queueing system; for example, http://patrick.wagstrom.net/old/weblog/archives/000128.html describes the use of lpr as an MP3 jukebox.

However, lpr isnt as efficient as it could be. When used in this way, you have to restart each task processor for every new task. If you have a lot of startup overhead, this can be very inefficient. With IPC::DirQueue, a processing server can run persistently and cache data needed across multiple tasks efficiently; it will not be restarted unless you restart it.

Multiple enqueueing and dequeueing processes on multiple hosts (NFS-safe locking is used) can run simultaneously, and safely, on the same queue.

Since multiple dequeuers can run simultaneously, this provides a good way to process a variable level of incoming tasks using a pre-defined number of worker processes.

If you need more CPU power working on a queue, you can simply start another dequeuer to help out. If you need less, kill off a few dequeuers.

If you need to take down the server to perform some maintainance or upgrades, just kill the dequeuer processes, perform the work, and start up new ones. Since theres no socket or similar point of failure aside from the directory itself, the queue will just quietly fill with waiting jobs until the new dequeuer is ready.

Arbitrary name = value string-pair metadata can be transferred alongside data files. In fact, in some cases, you may find it easier to send unused and empty data files, and just use the metadata fields to transfer the details of what will be worked on.

<<less
Download (0.025MB)
Added: 2006-11-15 License: Perl Artistic License Price:
1074 downloads
POE::XS::Queue::Array 0.003

POE::XS::Queue::Array 0.003


POE::XS::Queue::Array is an XS implementation of POE::Queue::Array. more>>
POE::XS::Queue::Array is an XS implementation of POE::Queue::Array.

This class is an implementation of the abstract POE::Queue interface. It implements a priority queue using C, with an XS interface supplied.

The current implementation could use some optimization, especially for large queues.

Please see the POE::Queue documentation, which explains this ones functions, features, and behavior.

The following extra methods are added beyond POE::Queue::Array:

dump

Dumps the internal structure of the queue to stderr.

verify

Does limited verification of the structure of the queue. If the verification fails then a message is sent to stderr and the queue is dumped as with the dump() method, and your program will exit.

<<less
Download (0.015MB)
Added: 2006-10-20 License: Perl Artistic License Price:
1099 downloads
BitTorrent Queue Manager 0.1.3

BitTorrent Queue Manager 0.1.3


BitTorrent Queue Manager is a console-based BitTorrent client that provides built-in queue management functions. more>>
BitTorrent Queue Manager is a console-based BitTorrent client running on top of BitTornado that provides built-in queue management functions.
BitTorrent Queue Manager also provides a remote interface compatible with ABC for Web-based control. Furthermore, peer information can be queried, including country and network names, and a built-in crawler can gather new torrents on specified trackers or catalog sites for downloading automatically.
This is the new beginning of BTQueue. By upgrading to 0.1.0, you are able to:
- Utilize DHT network compatible to Bram Cohens client and BitComet
- Query IP location from updated database plus AS number (see ip2cc)
- Change client identifier to Azureus, Bram Cohens client, or BitComet
<<less
Download (2.0MB)
Added: 2006-06-23 License: Python License Price:
1231 downloads
IPTables::IPv4::IPQueue 1.25

IPTables::IPv4::IPQueue 1.25


IPTables::IPv4::IPQueue is a Perl extension for libipq. more>>
IPTables::IPv4::IPQueue is a Perl extension for libipq.

SYNOPSIS

use IPTables::IPv4::IPQueue qw(:constants);

$queue = new IPTables::IPv4::IPQueue();
$msg = $queue->get_message();
$queue->set_verdict($msg->packet_id(), NF_ACCEPT)

$queue->set_mode(IPQ_COPY_PACKET, 2048);

IPTables::IPv4::IPQueue->errstr;

undef $queue;

Perlipq (IPTables::IPv4::IPQueue) is a Perl extension for iptables userspace packet queuing via libipq.

Packets may be selected from the stack via the iptables QUEUE target and passed to userspace. Perlipq allows these packets to be manipulated in Perl and passed back to the stack.

More information on userspace packet queueing may be found in libipq(3).

<<less
Download (0.014MB)
Added: 2007-04-17 License: Perl Artistic License Price:
925 downloads
qSheff Manager 1.0

qSheff Manager 1.0


qSheff Manager is a wrapper for the qmail queue that scans email for viruses and spam. more>>
qSheff is a a email filter and a wrapper for the qmail queue that scans email for viruses and spam. Infected messages are rejected before they reach the queue, so the server doesnt perform any job for them. After checking the message, it will wake the qmail queue.
Main features:
- Simple, optimized, extandable fast code (C code)
- Interoperability with various Antivirus.
- Could logs all incoming/outgoing mails
- Subject/body filter.
- Attachment blocking by name and extension.
- White/black lists.
- Easy installation and administration (qsheff/qsheff.* files)
- Easy debugging.
- Quarantine for service providers.
- Dropping mails with malformed headers
- MRTG reporting
Enhancements:
- All menu keys have been redesigned.
- The code was tested for stability.
<<less
Download (0.006MB)
Added: 2005-11-17 License: GPL (GNU General Public License) Price:
1436 downloads
Junkie 0.3.1

Junkie 0.3.1


Junkie project is a GTK FTP client. more>>
Junkie project is a GTK FTP client.

It features support for both IPv6 and IPv4, multiple site connections, a queue for files/directories, a site manager which supports encryption, quick connections, downloading/uploading of whole directories without using the queue, optional caching of directories, editing/viewing of files on the fly, support for playing MP3s (using libjamp), Oggs, XMs, MODs, and more, sound playlist support, and a preferences configuration system.

<<less
Download (0.95MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1201 downloads
MetaRuby 0.7

MetaRuby 0.7


MetaRuby contains miscellaneous libraries (useful now) for a future Ruby-in-Ruby interpreter. more>>
MetaRuby contains miscellaneous libraries (useful now) for a future Ruby-in-Ruby interpreter including Array/Hash/String as abstract ("Hollow") classes, an undo queue, a statistical time-profiler.

It also has an event loop, a modular marshaller ("ToSource"), a specification for a modular+reflexive+homoiconic remote call system ("LGRAM"), a declarative type system, a schema for expressing Ruby source code as proper (non-special) Ruby objects, etc.
<<less
Download (0.051MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1156 downloads
qmHandle 1.3.1

qmHandle 1.3.1


qmHandle software is a simple program which allows you to view and manage the qmail message queue. more>>
qmHandle software is a simple program which allows you to view and manage the qmail message queue.
Main features:
- Freeware and open source, under the GNU General Public License;
- More information provided when reading queue contents compared to qmail-qread
- You can print queue statistics, like qmail-qstat, with color capabilities;
- You can view a message in the queue;
- You can remove one or more messages from the queue based on a criterion or use multiple delete requests each having its own criterion;
- Written in Perl, and therefore easily customizable and truly multiplatform.
The software will work on every Unix platform with Perl installed and qmail installed.
<<less
Download (MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
854 downloads
Qmail virus scanner 1.4

Qmail virus scanner 1.4


The Qmail virus scanner (QScan) is a mail filter for Qmail that scans incoming messages using the Sophos Antivirus engine. more>>
The Qmail virus scanner (QScan) is a mail filter for Qmail that scans incoming messages using the Sophos Antivirus engine, immediately rejecting infected content.

It is designed to be minimalistic, yet extremely fast and secure, and uses multiple pipes instead of the traditional temporary files and privilege separation. It works with non-native versions of the virus scanner like under OpenBSD with Linux or FreeBSD emulation.


You must create a temporary directory to extract MIME attachments, and replace Qmails original qmail-queue program with Qscan. Quick way to achieve this for the impatients :

mkdir /var/qmail/qscan
chmod 700 /var/qmail/qscan
chown qmaild:qmail /var/qmail/qscan
ln /var/qmail/bin/qmail-queue /var/qmail/bin/qmail-queue-old

Now, lets compile and install Qscan :

./configure --help

./configure [your beloved flags]

make install-strip

The last step is to replace the original qmail-queue program with our filter :

rm /var/qmail/bin/qmail-queue
ln -s /usr/local/sbin/qscan /var/qmail/bin/qmail-queue

Depending on your local configuration, it may be needed or not, but start with doing it :

chown qmaild:qmail /usr/local/sbin/qscan
chmod 6711 /usr/local/sbin/qscan

After testing, if everythings ok for you, remove the setuid bit :

chown 0:0 /usr/local/sbin/qscan
chmod 711 /usr/local/sbin/qscan
<<less
Download (0.083MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1201 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5