Main > Free Download Search >

Free program module software for linux

program module

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5138
pam_mount module 0.19

pam_mount module 0.19


pam_mount is a Pluggable Authentication Module that can mount volumes for a user session. more>>
pam_mount is a Pluggable Authentication Module that can mount volumes for a user session.
This module is aimed at environments with SMB (Samba or Windows NT) or NCP (Netware or Mars-NWE) servers that Unix users wish to access transparently. It facilitates access to private volumes of these types well.
The module also supports mounting home directories using loopback encrypted filesystems. The module was originally written for use on the GNU/Linux operating system but has since been modified to work on several flavors of BSD.
- Every user can access his own volumes
- The user needs to type the password just once (at login)
- The mounting process is transparent to the users
- There is no need to keep the login passwords in any additional file
- The volumes are unmounted upon logout, so it saves system resources, avoiding the need of listing every every possibly useful remote volume in /etc/fstab or in an automount/supermount config file. This is also necessary for securing encrypted filesystems.
pam_mount "understands" SMB, NCP, and any type of filesystem that can be mounted using the standard mount command. If someone has a particular need for a different filesystem, feel free to ask me to include it and send me patches.
If you intend to use pam_mount to protect volumes on your computer using an encrypted filesystem system, please know that there are many other issues you need to consider in order to protect your data.
For example, you probably want to disable or encrypt your swap partition (the cryptoswap can help you do this). Dont assume a system is secure without carefully considering potential threats.
Enhancements:
- pam_mount now uses an XML config file, which also has a few new variables and options.
- Support for truecrypt was added.
<<less
Download (0.092MB)
Added: 2007-07-04 License: LGPL (GNU Lesser General Public License) Price:
842 downloads
PAM Lockout Module 0.1

PAM Lockout Module 0.1


PAM Lockout Module is a PAM module is used to lockout users or groups from access to the machine. more>>
PAM Lockout Module is a PAM module is used to lockout users or groups from access to the machine. The module only supports authentication queries and the command line arguments are used to pass the users and groups.

A sample usage is for locking root out from remote access.

--------------- /etc/pam.d/sshd ---------
#%PAM-1.0
auth requisite /lib/security/pam_lockout.so user=root
auth required /lib/security/pam_stack.so service=system-auth
auth required /lib/security/pam_nologin.so
account required /lib/security/pam_stack.so service=system-auth
password required /lib/security/pam_stack.so service=system-auth
session required /lib/security/pam_stack.so service=system-auth
-----------------------------------------

The arguments to the module are in the form of user= or group=. There MUST NOT be any spaces in the arguments for the module to work.

I placed the module at the head of the stack to prevent other PAM modules from being accessed by the locked out users. In order for the user or group lockout to work the username or group name should be available via the getpwnam(3) or getgrnam(3) functions.

User comarisions are done using the pw_uid field in the passwd structure. So any user with and id of zero would be locked out in the above example. Group comparisions are done via string compares of the inbound user and the names returned by getgrnam(3).
<<less
Download (0.003MB)
Added: 2006-05-15 License: GPL (GNU General Public License) Price:
1257 downloads
OpenGeoDB Perl module 0.4

OpenGeoDB Perl module 0.4


OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius. more>>
OpenGeDB Perl module is a module to access the OpenGeoDB database and calculate all ZIP codes in a certain radius.

<<less
Download (0.003MB)
Added: 2007-03-01 License: Perl Artistic License Price:
968 downloads
PAM ListMySQL Module 0.1.3

PAM ListMySQL Module 0.1.3


PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. more>>
PAM ListMySQL Module joins the functionality of both pam_mysql and pam_listfile. PAM ListMySQL Module is used to search a list of tokens (pam_listfile) using a MySQL database as a source (pam_mysql).

Options:

The module options are listed below with default in ()s:

user("nobody")
The user with access to open the connection to MySQL
and has permission to read the table with the passwords.

passwd("")
Password for the MySQL user.

host("localhost")
Machine that is running the MySQL server.

db("mysql")
Name of database that contains the table with the user/password
combos.

table("user")
Name of table that you want to use for the user/password checking.
This can be a series of tables with full JOIN-style syntax if you
want more complex control. For example:
[table=Host LEFT JOIN HostUser ON HostUser.host_id=Host.id
LEFT JOIN User ON HostUser.user_id=User.id]

column("user.User")
Name of column that has the field describint the type identified by
type option.

where("")
Used to specify additional criteria for the query. Not that you probably
need to use libpams extended option format. For example:
[where=Host.name="web" AND User.active=1]

item("user")
Type of data to be searched for, can be one of:
user|tty|rhost|ruser|group|shell

sense("allow")
Action to take if found in table, if the item is NOT found in the table,
then the opposite action is requested (can be allow or deny)

conf_file("/etc/security/listmysql.conf")
Set the path of the configuration file, see the configuration example in
order to learn the syntax

<<less
Download (0.008MB)
Added: 2005-11-30 License: GPL (GNU General Public License) Price:
1425 downloads
Jeta SSH Module 1.0

Jeta SSH Module 1.0


Jeta SSH Module provides a Horde SSH module. more>>
Jeta SSH Module provides a Horde SSH module.

Jeta is the Horde Application Frameworks wrapper module for the SSHTools Java SSH Applet.

Jeta is based on a java SSH client. It allows shell access to your web server, or to another machine if used with a port relay daemon (not provided).

<<less
Download (3.1MB)
Added: 2007-04-26 License: GPL (GNU General Public License) Price:
913 downloads
ProFTPD Quota LDAP module 1.0.1

ProFTPD Quota LDAP module 1.0.1


ProFTPD Quota LDAP module provides a ProFTPD module that imposes quotas based on LDAP user accounts. more>>
ProFTPD Quota LDAP module provides a ProFTPD module that imposes quotas based on LDAP user accounts.
This module is designed to impose quotas, on FTP accounts, based on user accounts. It is based on the ideas contained in Eric Estabrooks mod_quota and TJ Saunders mod_quotatab; however, this module has been written from scratch to implement quotas in a very different manner.
Installation
To install mod_quota_ldap, follow these instructions. After unpacking the tarball, copy the mod_quota_ldap.c file into:
{proftpd-dir}/contrib/
after unpacking the latest proftpd-1.2 source code. Follow the usual steps for using third-party modules in proftpd:
$ ./configure --with-modules=mod_quota_ldap make make install
Enhancements:
- Release works with proFTPd-1.2.8 or higher
- Bug#679338 & Bug#679343 - quota_ldap_getconf() bug solved
<<less
Download (0.014MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
915 downloads
Python Remote Call Module 0.0.3

Python Remote Call Module 0.0.3


Python Remote Call Module allows to transparently work with remote object in a python program. more>>
Python Remote Call Module allows to transparently work with remote object in a python program.
To make this possible a kind of peer-to-peer design is used. Servers can be created explictly, as can clients by explicitly connecting to a server. If a client needs to have a server, e.g. so a reference to a local object can be passed to a remote destination, it is instantiated as needed.
Clients can have multiple connections. New connections are created when needed, e.g. when a remote reference to a new server is recieved.
WARNING:
This module is still in its experimental phase, so it is kind of usable, but an awful lot of bugs is still in it, and quite a few parts are not coded yet, others arent even designed yet.
Therefor lots of changes and outdated documentation should be expected.
Enhancements:
- All previous stub objects have been replaced by a single stub object which uses on-demand retrieval of attributes of remote objects.
- This way, the behavior of the stub object is much more flexible and smoother.
- A first draft of an authentication framework has been implemented so PyRCall can support many different authentication methods.
- Support for username/password-based authentication has been implemented.
<<less
Download (0.005MB)
Added: 2005-12-29 License: GPL (GNU General Public License) Price:
1399 downloads
MP Module Player 0.6

MP Module Player 0.6


MP is a module player for Linux. more>>
MP is a module player for Linux. It is able to play 18 module formats (such as mod, xm, s3m, and it).

MP is actually a single executable file (mp).

To install MP on your system, just type make and wait for the compilation process to end. Once compiled, you may test MP by typing ./mp . If it is working, and good enough for you, install MP on your system by typing make install. This will copy the binary file mp to the /usr/local/bin directory.
<<less
Download (0.063MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1189 downloads
Python lambda calculus module 1.0

Python lambda calculus module 1.0


Python lambda calculus module project is a simple but full-featured module for exploring lambda calculus. more>>
Python lambda calculus module project is a simple but full-featured module for exploring lambda calculus.
It understands the different types of lambda expressions, can extract lists of variables (both free and bound) and subterms, and can simplify complicated expressions by means of application.
Notations for lambda expressions vary slightly, so it is instructive to detail the precise notation used by this module. A variable is expressed with a string of alphanumeric characters, e.g., x or abc1.
Enhancements:
- Initial release.
<<less
Download (0.014MB)
Added: 2006-10-27 License: GPL (GNU General Public License) Price:
1097 downloads
MyCMS perl module 1.0

MyCMS perl module 1.0


MyCMS perl module provides the MN::CMS Perl module used by the MyCMS. more>>
MyCMS perl module provides the MN::CMS Perl module used by the MyCMS.

MyCMS perl module contains Perl object classes to manage the data of MyCMS (such as articles, links, and images).

MN::CMS is a perl module that allows you to manage an Internet
publishing system.#

MyCMS is an extension module of MyNews.

MyCMS introduces the concept of article, author and moderator.

<<less
Download (0.016MB)
Added: 2007-02-13 License: Perl Artistic License Price:
986 downloads
Python logging module 0.4.9.5

Python logging module 0.4.9.5


Python logging module is a logging module for Python for use with Python 1.5.2 through 2.2.x. more>>
The Python logging module implements a standard logging system for Python programs. It was strongly influenced by log4j from the Apache project.

As this package is included in versions 2.3 and later, only users of earlier versions of Python would need to install this module.

There was a need for a standard logging system in Python, as comprehensively documented in PEP 282 and enthusiastically endorsed by the BDFL in the Parade of the PEPs.

By a happy coincidence, the package described here was already in development and fairly close in intent and design to the description in the aforementioned PEP, borrowing as it did heavily from JSR-47 (now JDK 1.4s java.util.logging package) and log4j.

This page describes it in more detail. As I have tweaked the package to meet comments on PEP 282, I have structured this page in the same way as the original PEP.

This package is now part of Python 2.3, but if you have an earlier version of Python, you can download the package from here and use it with Python versions between 1.5.2 and 2.2.x.
<<less
Download (0.090MB)
Added: 2005-04-22 License: Freely Distributable Price:
1647 downloads
Afick Webmin module 1.6.0

Afick Webmin module 1.6.0


Afick is a security tool, very close from the well known tripwire. more>>
Afick is a security tool, very close from the well known tripwire. Afick Webmin module allows to monitor the changes on your files systems, and so can detect intrusions.
Functionnalities:
- portable without any change to all common operating systems (windows, unix ...)
- easy install : no need to compile or to install many others tools
fast
- display new/deleted/modified files
- display dangling links
- may be used by any user
- any number of base and config
- config file with exceptions and jokers
- configuration file syntaxe close from aides one
- command line is perfect on unix, but windows users prefer graphical interfaces, so I add a Tk interface
Enhancements:
- A new screen was added to configure macros.
- Some bugs were fixed.
- The code was fully reread and cleaned.
<<less
Download (0.048MB)
Added: 2007-06-08 License: GPL (GNU General Public License) Price:
868 downloads
Python chess module 1.0.2a

Python chess module 1.0.2a


Python chess module project is a Python chess move adjudicator module. more>>
Python chess module project is a Python chess move adjudicator module.
Python chess module does not know how to play chess, but does understand the rules enough that it can watch moves and verify that they are correct.
It features high abstraction, understands various notations (including algebraic, long algebraic, and standard algebraic notation), does disambiguation, and supports saving and loading the state of a game.
Main features:
- high abstraction
- understands various notations, including algebraic, long algebraic, and standard algebraic notation (as in PGN); does disambiguation
- supports saving and loading of the state of a game
- not a trivial move processor; understands the intracies of the game
Enhancements:
- Bug with en passant moves fixed.
<<less
Download (0.026MB)
Added: 2006-11-24 License: GPL (GNU General Public License) Price:
1068 downloads
Universal Module Player B4

Universal Module Player B4


Universal Module Player is a multiplatform audio module player for Unix-like systems. more>>
Universal Module Player or UModPlayer, is a audio module "tool-chain", providing you functions to work with modules like playing, exporting, getting information, and more.
Universal Module Player works in UNIX-like platforms, including Linux, Mac OS X, FreeBSD, Solaris...
It uses the Custom LibModPlug audio library, an improved version of the well-known LibModPlug library, supporting more than 20 formats and giving you high playing quality. It uses LibSDL to handle multiplatform sound support.
Main features:
- You can play the supported formats and seek to any order in the song. You have pause, timer, display, and other standard features.
- You can view the pattern notes while playing.
- You can specify noise reduction, megabass, surround, reverb sound options specifying the grade and the delay of most of the options.
- You can create, save and edit playlists to play a selection of modules.
- You can read and export to a file the song builtin message, the song instrument names and the song sample names.
- Each user of your UNIX box can save all the sound options.
- And much more!
Supported Formats
Supported file formats on both Little Endian (Intel x86, etc.) and Big Endian (PowerPC, SPARC, MIPS, Motorola 68000, etc.) platforms:
Impulse Tracker (IT), Scream Tracker (STM), Scream Tracker 3 (S3M), Extended Modules (XM), Amiga Modules (MOD), OktaMED (MED), Oktalyzer (OKT), Unreal Modules (UMX), Composer 669 (669), DigiBooster Pro Modules (DBM), PolyTracker (PTM), and Farandole (FAR)
Additional file formats supported only on Little Endian platforms (support for Big Endian is on development):
MultiTracker Modules (MTM), AFM, AMS, DMF, DSM, DigiTracker (MDL), MadTracker 2.0 (MT2), PSM, ULT
Exporting Formats
You can export or convert any of the above formats to the following file types:
Impulse Tracker (IT)
WAVE Audio File (WAV)
Audio Interchange File Format (AIFF)
Raw Pulse Code Modulation (PCM)
Enhancements:
- Buffer length fixes.
- Playlist commands were a pain. Now we use the first letter of the command name. Also, pressing ENTER does not quit, the user has to explicitly specify to quit pressing q
- Hopefully fixed AIFF exporting bug.
- New section in the README about LibAo configuration, and some misc. rearrangements.
<<less
Download (0.40MB)
Added: 2006-09-17 License: Public Domain Price:
1139 downloads
Alien Perl module 0.91

Alien Perl module 0.91


Alien Perl module package contains external libraries wrapped up for your viewing pleasure! more>>
Alien Perl module package contains external libraries wrapped up for your viewing pleasure!

SYNOPSIS

perldoc Alien;

Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just motivation for Alien.

Why

James and I ended up doing a build system for Fotango, lots of people have done a build system, it is a pretty boring task. The boring task is really all the mindlessly stupid things you need to do to build C libraries that Perl modules require, these C modules usually have unusual installation systems or require vastly different options. So CPAN modules install easy, 3rd party stuff is nasty.
So, suddenly an idea struck me, Alien packages! Imagine a CPAN module that has as its only task to make sure a certain library is installed! That means that you can write all the voodoo in your Build.PL file and then just make sure the module requires the correct Alien module! Then anything that install Perl modules will deal with it automatically!

How

So, what should an Alien module do? It should make sure that the target is installed and it should provide the caller with enough information to use it.
The idea is that you use it to make sure it is there, and you call class methods to find out what to use. These class methods will be individually specified by the stand alone Alien modules.

No Framework!

The reason this is so loosely worded is because we have no idea what common functionality will be needed, so we will let evolution work for us and see what individual Alien packages need and then eventually factor it out into this packages. I would like to avoid a topdown design approach.

Responsibilities of a Alien module.

On installation, make sure the required package is there, otherwise install it.
On usage, make sure the required package is there, else croak.

Bundle the source with the module, or download it.

Allow module authors to access information it gathers.

Document itself well.

Preferably use Module::Build.

Be sane.

<<less
Download (0.010MB)
Added: 2007-05-11 License: Perl Artistic License Price:
898 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5