Main > Free Download Search >

Free period software for linux

period

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 211
spamhammerd 1.0

spamhammerd 1.0


spamhammerd is a simple perl script to help combat spammers. more>>
spamhammerd is a simple perl script to help combat spammers. spammers are generally sloppy, and tend to blast every address they know of on your mail server at the same time, even if they dont exist. spamhammer watches your logfile (currently works only with postfix) and dynamically creates an accessfile. connections are tracked, and every time a client attempts to send to an unknown user, the counter is incremented. when the threshold is crossed, the ip is blocked for a configurable length of time!

i realize that this may sound way too simple to be effective, but in working with a large mailfarm, the worst spammers tend to be "throwaway" dialup or dsl users who can send an amazing amount of garbage in a short period of time. our block list on any given smtp server usually hovers around 5000 lines.

To use it, simply write:
check_client_access hash:/etc/postfix/generated/spammers
<<less
Download (0.004MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1204 downloads
Grinch

Grinch


Grinch is a small script written in Perl which can be used to check whether a given address is an open mail relay host. more>>
Grinch is a small script written in Perl which can be used to check whether a given address is an open mail relay host. It can operate as a daemon and speaks the tcp_map protocol implemented in Postfix in that case.

Its also possible to use it in arbitrary shell script environments where the hostname is read from stdin and the error code is written to stdout.

The goal is to check "on the fly" whether a host accepts mail to a given destination it actually may not relay for. If it does, Grinch waits for the sent mail to return to you for a configurable period and meanwhile returns a soft error (450) for that host.

If the mail returns, the suspected host was verified as an open open relay and will be rejected until its cache entry times out.

<<less
Download (0.010MB)
Added: 2005-10-10 License: GPL (GNU General Public License) Price:
824 downloads
App::Session 0.962

App::Session 0.962


App::Session can represents a sequence of multiple events perhaps executed in separate processes. more>>
App::Session can represents a sequence of multiple events perhaps executed in separate processes.

SYNOPSIS

# ... official way to get a Session object ...
use App;
$session = App->context();
$context = $session->session(); # get the session

# any of the following named parameters may be specified
$session = $context->session(
);

# ... alternative way (used internally) ...
use App::Session;

A Session class models the sequence of events associated with a use of the system. These events may occur in different processes.

For instance, in a web environment, when a new user arrives at a web site, he is allocated a new Session, even though he may not even be authenticated. In subsequent requests, his actions are tied together by a Session ID that is transmitted from the browser to the server on each request. During the Session, he may log in, log out, and log in again. Finally, Sessions in the web environment generally time out if not accessed for a certain period of time.

Conceptually, the Session may span processes, so they generally have a way to persist themselves so that they may be reinstantiated wherever they are needed. This would certainly be true in CGI or Cmd Contexts where each CGI request or command execution relies on and contributes to the running state accumulated in the Session. Other execution Contexts (Curses, Gtk) only require trivial implementations of a Session because it stays in memory for the duration of the process. Nonetheless, even these Contexts use a Session object so that the programming model across multiple platforms is the same.

<<less
Download (0.072MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1191 downloads
IPShutter 0.2

IPShutter 0.2


IPShutter lets you firewall off ports such as ssh, and selectively enable access with a one-time password. more>>
PShutter lets you firewall off ports such as ssh, and selectively enable access with a one-time password.
For example, if you want to log into the server from a friends house, you pull out a list of one-time passwords and point the web browser at a URL that contains one password. That tells the server to allow ssh connections from your friends IP address for five minutes. Connections made in that period will stay up indefinitely.
IPShutter is written in Perl language. It requires ipchains - on 2.4 kernels, ipchains can be loaded as module. IPShutter must run as root.
You may need to modify the first line of IPShutter to point to where Perl5 is located on your system.
Enhancements:
- Version 0.2 - Sat Sep 28 14:55:03 CDT 2002 - Moved configuration options to /etc/ipshutterrc and fixed daemonization.
<<less
Download (0.011MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1200 downloads
SuperCollider 3-06.08.2006

SuperCollider 3-06.08.2006


SuperCollider is a state of the art, realtime sound synthesis server. more>>
SuperCollider is a state of the art, realtime sound synthesis server as well as an interpreted Object Oriented language which is based on Smalltalk but with C language family syntax. The language functions as a network client to the sound synthesis server.

SuperCollider project was written by James McCartney over a period of many years. It is now an open source GPLd project maintained and developed by James and a few others.

There have been four different versions of SuperCollider. There is only one version which is still actively maintained, and that is SC3 for OS X and Linux.
<<less
Download (5.5MB)
Added: 2006-08-09 License: GPL (GNU General Public License) Price:
1176 downloads
HTTP::Server::Simple::Recorder 0.02

HTTP::Server::Simple::Recorder 0.02


HTTP::Server::Simple::Recorder is Perl module for mixin to record HTTP::Server::Simples sockets. more>>
HTTP::Server::Simple::Recorder is Perl module for mixin to record HTTP::Server::Simples sockets.

SYNOPSIS

package MyServer;
use base qw/HTTP::Server::Simple::Recorder HTTP::Server::Simple::CGI/;

sub recorder_prefix { "path/to/logs/record" } # defaults to /tmp/http-server-simple-recorder

# logs to path/to/logs/record.34244.1.in,
# path/to/logs/record.34244.1.out,
# path/to/logs/record.34244.2.in,
# path/to/logs/record.34244.2.out, etc, if 34244 is the PID of the server

This module allows you to record all HTTP communication between an HTTP::Server::Simple-derived server and its clients. It is a mixin, so it doesnt itself subclass HTTP::Server::Simple; you need to subclass from both HTTP::Server::Simple::Recorder and an actual HTTP::Server::Simple subclass, and HTTP::Server::Simple::Recorder should be listed first.

Every time a client connects to your server, this module will open a pair of files and log the communication between the file and server to these files. Each connection gets a serial number starting at 1. The filename used is >, then a period, then the connection serial number, then a period, then either "in" or "out". recorder_prefix defaults to /tmp/http-server-simple-recorder, but you can override that in your subclass. For example, you might want to include the process ID.

<<less
Download (0.011MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1005 downloads
cPige 1.5

cPige 1.5


cPige is a tool for webradios that want to backup their stream on a 1 day period. more>>
cPige is a tool for webradios that want to backup their stream on a 1 day period. cPige is listening to an icecast/shoutcast webradio, and write the stream using 2 different methods: Artist - Title.mp3, or in Pige mode, cPige write files like 0.mp3 1.mp3 .. corresponding to the current hour. Each mp3 should be 60 min long. Existing files are overwriten. So you can keep 1 day streaming 24/7.
Usage:
./cpige -h http://stream-hautdebit.frequence3.net:8000/ -h http://fallback.stream:8000/fallback -d .
-h host to connect to.
-V show cpige Version.
-d directory save stream to this directory.
-P Pige mode (takes no argument), save stream by hour.
-M Use pige Meta: will write id3v1 tag (only usefull with pige mode).
-q Quite mode, does not output stream status.
-b Background mode (UNIX only) use cPige as a daemon.
-l Path to logfile.
-I [h|m] pige mode will cut on a hour by hour basis or min by min basis.
-i nb how many "nb" hour(s) or minute(s) we should wait before cutting.
-n cPige will append xxxx to file in non pige mode, where xxxx is a number.
-h is the stream URL (not a .m3u or .pls playlist).
-d select where data should be written.
-P Pige mode, keeps 24h of data, by 1h segment, overwriting existing files.
-b Background mode. (UNIX only)
-l path to the logfile.
-q Quiet mode, does not output stream status on stdout
-M Use pige Meta: will write id3v1 tag (only usefull with pige mode)
-I [h|m] pige mode will cut on a hour by hour basis or min by min basis.
-i nb how many "nb" hour(s) or minute(s) we should wait before cutting.
Practical example:
If you have a stream url like http://stream-hautdebit.frequence3.net:8000/ you can use this command line:
./cpige -h http://stream-hautdebit.frequence3.net:8000/ -d /where/to/store/data [ -P ] [ -b ] [ -l cpige.log ]
Parameters in brackets are OPTIONAL. Brackets should not be given to the command line.
Enhancements:
- A Gtk2 GUI was added.
- Metaint changes during reconnections are correctly handled.
- Non-printable characterss are no longer used in filenames created in non pige mode.
- Directly starts recording without waiting for a new interval.
- A memory leak has been fixed.
- A potential bug in getHeaders() has been fixed.
- The ability to stop cPige after a certain amount of time has been added.
- NULL strings are not printed.
- There are some fixes for the Win32 platform.
<<less
Download (0.19MB)
Added: 2006-08-20 License: GPL (GNU General Public License) Price:
1160 downloads
Apache::TimedRedirect 0.13

Apache::TimedRedirect 0.13


Apache::TimedRedirect is an Apache (mod_perl) TransHandler. more>>
Apache::TimedRedirect is an Apache (mod_perl) TransHandler.

SYNOPSIS

use Apache::TimedRedirect;

requires TimePeriod be installed (go to nearest CPAN)
requires Apache have mod_perl installed.

httpd.conf entry...

**** NOTE ***

CANNOT be inside < LOCATION >< /LOCATION > tags
PerlTransHandler Apache::TimedRedirect
PerlSetVar B< redirecturl > http://www.somewhere.far/
PerlSetVar B< timewindow > hr {6am-8pm}
PerlSetVar B< uriregex > foo|bar|do or maybe ..*(foo)>
PerlSetVar B< log > 1
PerlSetVar B< excludeip > 127.0.0.0

Apache::TimedRedirect is a mod_perl TransHandler module that allows the configuration of a timed redirect. In other words if someone enters a a website and the URI matches a regex AND it is within a certain time period they will be redirected somewhere else.

It was first created to politely redirect visitors away from database driven sections of a website while the databases were being refreshed.

<<less
Download (0.003MB)
Added: 2007-07-21 License: Perl Artistic License Price:
825 downloads
Squid Report Generator 1.1

Squid Report Generator 1.1


SRG is a Squid Report Generator designed for the needs of CRCnet. more>>
SRG is a Squid Report Generator designed for the needs of CRCnet. None of the existing report generators could provide the exact solution that we required and we decided to start from scratch rather than trying to modify an existing progamme.
SRG is designed to be fast and easy to integrate in to other authentication systems (such as those that are driving Squid itself).
Main features:
- PHP Output with built in authentication hooks
- Fast Processing
- Reporting right down the the location vistied
Enhancements:
- Fixed assertion failure when output directory contains a subdirectory with an invalid name.
- Fixed compilation problems on sparc64. Endianess problems.
- Fixed bug with localtime using a static buffer (or similar) which caused the Period to be misreported as firstdate - firstdate.
- Marked -A, -c, -D, -e, -L, -p, -P and -T as deprecated. See FAQ for details.
- Added option (-r) to allow sorting output reports by any column via javascript
- Added meta tags to prevent indexing of reports by robots
- Minor stylesheet updates
- SRG now defaults to generating location reports
- SRG now defaults to showing the requesting host in location reports
- -H is now used only to specify whether DNS lookups should be performed
- Fix some minor output formatting errors reported by Guiliano Cioffi
- Added some example scripts for generating SRG reports
- Added basic debian package
<<less
Download (0.062MB)
Added: 2005-09-26 License: GPL (GNU General Public License) Price:
1524 downloads
Alinda 0.4

Alinda 0.4


Alinda (previously known as Araf) is a customer management and reporting facility application for small sized companies. more>>
Alinda (previously known as Araf) is a customer management and reporting facility application for small sized companies.
Alinda is developed using open standards such as Apache Struts, iBatis, Apache Commons for the web platform using JSP/Servlets.
This product is currently at alpha stage and should not be used at production systems. As of version 0.4 Alindas feature list is as follows.
Main features:
- Multilanguage support (currently Turkish and English provided)
- All customer related operations implemented. Add, delete, update, modify etc...
- All customers can have infinite number of notes, addresses, telephone numbers, anniversaries, children and basic accounting information.
- Quick Search from top of any screen.
- Advanced search. Can search with almost any criteria such as date, name, source, location, employee etc.... You can also identify searches depending on the customers financial transactions such as debit amount or the accounting period.
- Employees(users) have the ability to build their own portfolios.
- A simple admin console is provided to add/remove/modify employees(users)
- Ability to export search results to Microsoft Excel(XLS), CSV and XML formats.
Enhancements:
- This product is currently at an alpha stage and should not be used at production systems.
<<less
Download (5.0MB)
Added: 2006-04-11 License: LGPL (GNU Lesser General Public License) Price:
1291 downloads
PHREL 0.9.6

PHREL 0.9.6


PHREL is a per host rate limiter. more>>
PHREL is a per host rate limiter. PHREL will track the rate of incoming traffic to a server and insert a rule into IPTables when a configured threshold is crossed.

The inserted chain may either rate limit or block the offending host for a period of time.

<<less
Download (0.10MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1092 downloads
Coriander 2.0.0 RC5

Coriander 2.0.0 RC5


Coriander is a GUI that let you control your 1394 digital video camera interactively. more>>
Coriander project is the Linux graphical user interface (GUI) for controlling a Digital Camera through the IEEE1394 bus (aka FireWire, or iLink).
Coriander is full featured and besides changing the parameters of the camera it will also let you record video, send images to an FTP site, convert the video to a V4L stream,... A live display is of course provided too.
Best of all, Coriander will work with any camera that is compatible with the IIDC specifications (also known as DCAM specs). This includes most 1394 webcams and a majority of industrial or scientific cameras too.
However, any cameras in which you can insert a video tape (camcorders,...) will NOT work with coriander. These cameras record compressed DV video on the tape, while the IIDC specify uncompressed, on-the-fly video flows.
Main features:
- change picture mode and format.
- camera on/off/reset
- control of Auto/man/one-push-auto, on/off, value and absolute value for all standard features
- memory channel save/load
- full Format_7 control
- control of the external trigger
- transmission on/off/restart
Enhancements:
- Upgrade the framerate calculation to use the timestamps sent by the kernel (through libdc1394)
- Add a counter that shows dropped frames warnings. A warning is issued when the difference between a pervious period and a new period is larger than 50%.
- fixed the bit depth. If the bit depth is available in the camera, it will be used. Otherwise the manual control will be available. I still have problems with my Basler 602f though. It has 10bits but the image is not good: saturated regions appear mid-grey (128) and the other regions are noise.
- sync with libdc1394 (SVN 391)
- fixed missing string in trigger_source_list
- sync with libdc1394
- add more details to configure messages
- added PIO, SIO and strobe direct register read/write
- remove spurious debug messages
- revert part of the change of Feb. 1st regarding the Flea 2 because some other manufacturers implementation systematically fail one of the tests.
- fixed wrong argument order of WritePVNHeader(). Thanks to John Shen.
- Disable features if they dont support any control mode or if they are OFF and their power cant be controlled. This solves a few issues we had with the Flea 2 from Point Grey.
- little update of the "About" window
- dont set 1394b at boot time: let the user do it manually.
- move and fix `extern declarations of string arrays from build_menus.c, build_ranges.c, thread_save.c, tools.c, update_frames.c and update_ranges.c to coriander.h
<<less
Download (0.27MB)
Added: 2007-06-11 License: GPL (GNU General Public License) Price:
867 downloads
MersenneTwister 1.0

MersenneTwister 1.0


The Mersenne Twister is an algorithm for generating random numbers. more>>
MersenneTwister is a C++ class for generating random numbers. It was designed with consideration of the flaws in various other generators.
The period, 2^19937-1, and the order of equidistribution, 623 dimensions, are far greater. The generator is also fast; it avoids multiplication and division, and it benefits from caches and pipelines. See the inventors page for more details.
I have implemented the Mersenne Twister in a C++ class that is fast, convenient, portable, and free. Take a look at the class or download the complete package in zip or tarball format.
Main features:
- Simple creation of generator with MTRand r;
- Convenient access with double a = r();
- Generation of integers or floating-point numbers
- Easy seeding options
- Automatically from /dev/urandom or time() and clock()
- Single integer
- Arrays of any length (to access full 19937-bit range)
- Ability to save and restore state
- Thorough example program
- Validation and performance tests
- Open source code under BSD license
On my system, a Pentium III running Linux at 500 MHz, the performance test gives the following results for generation of random integers:
MersenneTwister.h 28.4 million per second
Inventors C version 14.3 million per second
Cokuss optimized C version 16.6 million per second
Standard rand() 6.8 million per second
<<less
Download (0.039MB)
Added: 2006-03-22 License: BSD License Price:
1315 downloads
pyWeb 0.1.0

pyWeb 0.1.0


pyWeb is a user-friendly framework for server-side web page generation. more>> pyWeb 0.1.0 is a user-friendly framework for server-side web page generation.

Yes - there are already millions of python DHTML frameworks around the place. But pyWeb has a number of advantages which can make your web server programming much easier.

Also, pyWeb can be more easily deployed on budget commercial web hosts than a lot of the other alternatives.

Major Features:

  1. Runs under Apache CGI or FastCGI environment
  2. Platform-independent
  3. Runs happily under Python 1.5.2 or later
  4. Powerful web templating and PHP-like preprocessing
  5. Easy to install and deploy on public web hosts.
  6. Does not require root access, or access to Apache configuration. Just put the files into any directory where CGI scripts can run. Period.
  7. Easy to separate content from presentation
  8. Very fast to learn
  9. Presents a coherent and intuitive object hierarchy for controlling all aspects of web page generation
  10. Gives the simplest possible access to cookies (read and write)
  11. Automatic storage and retrieval of cryptographically-secure, persistent data on client browser
  12. Highly extensible
<<less
Added: 2009-03-06 License: GPL Price: FREE
1 downloads
PRGoogleBar 0.9.0.24

PRGoogleBar 0.9.0.24


PRGoogleBar is an extension which uses the existing Googlebar project and extends it to include the Pagerank feature. more>>
PRGoogleBar is an extension which uses the existing Googlebar project and extends it to include the Pagerank feature.

PRGoogleBar uses the existing Googlebar project and extends it to include the Pagerank feature. After a long period without development I am now rewriting it.

<<less
Download (0.10MB)
Added: 2007-04-06 License: MPL (Mozilla Public License) Price:
936 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5