Main > Free Download Search >

Free 2 2 2.1a eng setup software for linux

2 2 2.1a eng setup

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6598
Packet filtering setup script

Packet filtering setup script


Packet filtering setup script by Anthony C. Zboralski. more>>
Packet filtering setup script by Anthony C. Zboralski. Adapted by Didi Damian for iptables version 1.0.0

Sample:

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# Set up variables
EXT_IF="eth0"
INT_IF="eth1"
EXT_IP=24.x.x.x/32
INT_IP=192.168.0.1/32
EXT_NET=24.x.x.0/24
INT_NET=192.168.0.0/24
MASQ_NETS="192.168.0.0/24"
LOCAL_ADDRS="127.0.0.0/8 192.168.0.1/32 24.x.x.x/32"
MAIL_RELAY=24.x.x.x/32
SMB_ACCESS="192.168.0.2/32"
SMB_BCAST="192.168.0.255/32"

# Turn on IP forwarding
echo Turning on IP forwarding.
echo 1 > /proc/sys/net/ipv4/ip_forward

# Load the ip_tables module
echo Loading ip_tables module.
/sbin/modprobe ip_tables || exit 1
# I let the kernel dynamically load the other modules

echo Flush standard tables.
iptables --flush INPUT
iptables --flush OUTPUT
iptables --flush FORWARD
echo Deny everything until firewall setup is completed.
iptables --policy INPUT DROP
iptables --policy OUTPUT DROP
iptables --policy FORWARD DROP

CHAINS=`iptables -n -L |perl -n -e /Chains+(S+)/ && !($1 =~ /^(INPUT|FORWARD|OUTPUT)$/) && print "$1 "`
echo Remove remaining chains:
echo $CHAINS
for chain in $CHAINS; do
iptables --flush $chain
done
# 2nd step cause of dependencies
for chain in $CHAINS; do
iptables --delete-chain $chain
done

for net in $MASQ_NETS; do
# I delete all the rules so you can rerun the scripts without bloating
# your nat entries.
iptables -D POSTROUTING -t nat -s $MASQ_NETS -j MASQUERADE 2>/dev/null
iptables -A POSTROUTING -t nat -s $MASQ_NETS -j MASQUERADE || exit 1
done
iptables --policy FORWARD ACCEPT

# Create a target for logging and dropping packets
iptables --new LDROP 2>/dev/null
iptables -A LDROP --proto tcp -j LOG --log-level info
--log-prefix "TCP Drop "
iptables -A LDROP --proto udp -j LOG --log-level info
--log-prefix "UDP Drop "
iptables -A LDROP --proto icmp -j LOG --log-level info
--log-prefix "ICMP Drop "
iptables -A LDROP --proto gre -j LOG --log-level info
--log-prefix "GRE Drop "

iptables -A LDROP -f -j LOG --log-level emerg
--log-prefix "FRAG Drop "
iptables -A LDROP -j DROP

# Create a table for watching some accepting rules
iptables --new WATCH 2>/dev/null
iptables -A WATCH -m limit -j LOG --log-level warn --log-prefix "ACCEPT "
iptables -A WATCH -j ACCEPT


echo Special target for local addresses:
iptables --new LOCAL 2>/dev/null
echo $LOCAL_ADDRS
for ip in $LOCAL_ADDRS; do
iptables -A INPUT --dst $ip -j LOCAL
# iptables -A INPUT --src $ip -i ! lo -j LDROP # lame spoof protect
done
echo Authorize mail from mail relay.
iptables -A LOCAL --proto tcp --syn --src $MAIL_RELAY --dst $EXT_IP --dport 25 -j ACCEPT


echo Authorizing samba access to:
echo $SMB_ACCESS
iptables --new SMB 2>/dev/null
for ip in $SMB_ACCESS; do
iptables -A SMB -s $ip -j ACCEPT
done
iptables -A LOCAL --proto udp -i ! $EXT_IF --dport 135:139 -j SMB
iptables -A LOCAL --proto tcp -i ! $EXT_IF --dport 135:139 -j SMB
iptables -A LOCAL --proto tcp -i ! $EXT_IF --dport 445 -j SMB
iptables -A INPUT -i ! $EXT_IF --dst $SMB_BCAST -j ACCEPT #lame samba broadcast

echo Drop and log every other incoming tcp connection attempts.
iptables -A LOCAL -i ! lo --proto tcp --syn --j LDROP

echo Authorize dns access for local nets.
for net in $MASQ_NETS 127.0.0.0/8; do
iptables -A INPUT --proto udp --src $net --dport 53 -j ACCEPT
done


echo Enforcing up ICMP policies, use iptables -L ICMP to check.
# If you deny all ICMP messages you head for trouble since it would
# break lots of tcp/ip algorythm (acz)
iptables --new ICMP 2>/dev/null
iptables -A INPUT --proto icmp -j ICMP
iptables -A ICMP -p icmp --icmp-type echo-reply -j ACCEPT
iptables -A ICMP -p icmp --icmp-type destination-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type network-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type host-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type protocol-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type port-unreachable -j ACCEPT
iptables -A ICMP -p icmp --icmp-type fragmentation-needed -j LDROP
iptables -A ICMP -p icmp --icmp-type source-route-failed -j WATCH
iptables -A ICMP -p icmp --icmp-type network-unknown -j WATCH
iptables -A ICMP -p icmp --icmp-type host-unknown -j WATCH
iptables -A ICMP -p icmp --icmp-type network-prohibited -j WATCH
iptables -A ICMP -p icmp --icmp-type host-prohibited -j WATCH
iptables -A ICMP -p icmp --icmp-type TOS-network-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type TOS-host-unreachable -j WATCH
iptables -A ICMP -p icmp --icmp-type communication-prohibited -j WATCH
iptables -A ICMP -p icmp --icmp-type host-precedence-violation -j LDROP
iptables -A ICMP -p icmp --icmp-type precedence-cutoff -j LDROP
iptables -A ICMP -p icmp --icmp-type source-quench -j LDROP
iptables -A ICMP -p icmp --icmp-type redirect -j LDROP
iptables -A ICMP -p icmp --icmp-type network-redirect -j LDROP
iptables -A ICMP -p icmp --icmp-type host-redirect -j LDROP
iptables -A ICMP -p icmp --icmp-type TOS-network-redirect -j LDROP
iptables -A ICMP -p icmp --icmp-type TOS-host-redirect -j LDROP
iptables -A ICMP -p icmp --icmp-type echo-request -j WATCH
iptables -A ICMP -p icmp --icmp-type router-advertisement -j LDROP
iptables -A ICMP -p icmp --icmp-type router-solicitation -j LDROP
iptables -A ICMP -p icmp --icmp-type time-exceeded -j WATCH
iptables -A ICMP -p icmp --icmp-type ttl-zero-during-transit -j WATCH
iptables -A ICMP -p icmp --icmp-type ttl-zero-during-reassembly -j WATCH
iptables -A ICMP -p icmp --icmp-type parameter-problem -j WATCH
iptables -A ICMP -p icmp --icmp-type ip-header-bad -j WATCH
iptables -A ICMP -p icmp --icmp-type required-option-missing -j WATCH
iptables -A ICMP -p icmp --icmp-type timestamp-request -j LDROP
iptables -A ICMP -p icmp --icmp-type timestamp-reply -j LDROP
iptables -A ICMP -p icmp --icmp-type address-mask-request -j LDROP
iptables -A ICMP -p icmp --icmp-type address-mask-reply -j LDROP
iptables -A ICMP -p icmp -j LDROP

echo Authorize tcp traffic.
iptables -A INPUT --proto tcp -j ACCEPT

echo Authorize packet output.
iptables --policy OUTPUT ACCEPT

#echo reject ident if you drop em you gotta wait for timeout
#iptables -I LOCAL --proto tcp --syn --dst $EXT_IP --dport 113 -j REJECT

echo Drop and log all udp below 1024.
iptables -A INPUT -i ! lo --proto udp --dport :1023 -j LDROP

echo Drop rpc dynamic udp port:
RPC_UDP=`rpcinfo -p localhost|perl -n -e /.*udps+(d+)s+/ && print $1,"n"|sort -u`
echo $RPC_UDP
for port in $RPC_UDP; do
iptables -A LOCAL -i ! lo --proto udp --dport $port -j LDROP
done

echo Authorize udp above 1024.
iptables -A INPUT --proto udp --dport 1024: -j ACCEPT
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
984 downloads
Example netfilter setup 0.1

Example netfilter setup 0.1


Example netfilter setup contains a simple example on how to setup netfilter. more>>
Example netfilter setup contains a simple example on how to setup netfilter.

Warning this is experimental, I dont garantee this is 100% secure, it just does the work fine for me and i thought it could be a good jumpstart for people new to netfilter.

Now I am waiting for your corrections, suggestions and critics. Also I am gonna write a small addon for setting up dynamic rules cause i am tired of all these programs with dynamics port like bind, xdm and rpc.

Btw nmap -sU will still report udp dropping port as open.

nmap -sU -p 111 192.168.1.1
<<less
Download (MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
986 downloads
Mail::Toaster::Setup 5.05

Mail::Toaster::Setup 5.05


Mail::Toaster::Setup is a Perl module with methods to configure and build all the components of a modern email server. more>>
Mail::Toaster::Setup is a Perl module with methods to configure and build all the components of a modern email server.

The meat and potatoes of toaster_setup.pl. This is where the majority of the work gets done. Big chunks of the code and logic for getting all the various applications and scripts installed and configured resides in here.

METHODS

All documented methods in this package (shown below) accept two optional arguments, debug and fatal. Setting debug to zero will supress nearly all informational and debugging output. If you want more output, simply pass along debug=>1 and status messages will print out. Fatal allows you to override the default behaviour of these methods, which is to die upon error. Each sub returns 0 if the action failed and 1 for success.

arguments required:
varies (most require conf)

arguments optional:
debug - print status messages
fatal - die on errors (default)

result:
0 - failure
1 - success

Examples:

1. $setup->apache( debug=>0, fatal=>0 );
Try to build apache, do not print status messages and do not die on error(s).

2. $setup->apache( debug=>1 );
Try to build apache, print status messages, die on error(s).

3. if ( $setup->apache( ) { print "yay!n" };
Test to see if apache installed correctly.

<<less
Download (0.83MB)
Added: 2007-02-28 License: Perl Artistic License Price:
968 downloads
Nautilus Setup Background 0.1

Nautilus Setup Background 0.1


Nautilus Setup Background is a nautilus plugin to setup an image file as wallpaper when browse. more>>
Nautilus Setup Background is a nautilus plugin to setup an image file as wallpaper when browse.

<<less
Download (0.24MB)
Added: 2007-06-06 License: GPL (GNU General Public License) Price:
872 downloads
My Calendar 2.71

My Calendar 2.71


My Calendar is a lightweight, easy-to-use Web calendar that is easily customizable using CSS. more>>
My Calendar is a lightweight, easy-to-use Web calendar that is easily customizable using CSS.
There is also an included email script that you can have cron run every day to remind you of upcoming appointments.
My Calendar can also generate great looking printable calendars in Postscript and Adobe PDF format. Microsoft Outlook schedules can be easily imported.
Main features:
- lightweight and easy to setup
- email scrip to remind you of upcomming events
- email script can be run by cron and/or used to send emails to a mailing list for clugs and organizations
- easily generated pretty printable versiosn in postscript and PDF
- import events from Microsoft Outlook.
- easily customizeable with CSS and templating.
<<less
Download (0.023MB)
Added: 2006-09-02 License: GPL (GNU General Public License) Price:
1156 downloads
Help Center Live 2.1.3a

Help Center Live 2.1.3a


Help Center Live strives to be the best on-line customer service application available. more>>
Help Center Live software strives to be the best on-line customer service application available. The modular construction allows add-ons to be crafted for most any situation.
HCL has a strong following due to its speed and robust capability. Current goals are to enhance administration and further enhance the module system of HCL, to bring it to the forefront of live CRM.
Enhancements:
- Provided work around for PHP 5.2.2 bug in core.
- An issue with initiated chats not working was fixed by putting more real-world timeouts into the configuration.
- More bots were added to the bot killer.
- An issue with setup was fixed wherein setup would fail at stage four in some situations.
- Some SQL issues were fixed.
- A bug in the Portuguese language file was fixed.
- A couple of bugs in setup were fixed.
- A bug in the saving of transcripts which affected certain character maps was fixed.
- A config option to prevent operators from being able to delete transcripts was added.
- The Smart template system was updated.
- The phpmailer class was updated.
<<less
Download (0.73MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
841 downloads
clip2png 2

clip2png 2


clip2png is a native java utility that easily saves your current clipboard image. more>>
clip2png is a native java utility that easily saves your current clipboard image (or screen image) to a PNG image file on your desktop.

No setup or configuration required - just run the jar!

<<less
Download (MB)
Added: 2007-01-19 License: BSD License Price:
1010 downloads
Frenzy 1.1 Beta 2

Frenzy 1.1 Beta 2


Frenzy is a LiveCD based on FreeBSD. more>>
Frenzy is a "portable system administrator toolkit," LiveCD based on FreeBSD. Frenzy project generally contains software for hardware tests, file system check, security check and network setup and analysis.

After several months of delays and fundraising, the project has now announced the first beta release of the upcoming version 1.0. The new Frenzy is based on a pre-release version of FreeBSD 6.1, includes an improved hard disk installer, language options, an option to load the entire system into RAM disk, various methods to monitor disk activity, several new configuration tools, a new backup mechanism, an installer for USB storage devices, a stress testing utility, and many other updates.
<<less
Download (194.8MB)
Added: 2006-12-20 License: GPL (GNU General Public License) Price:
1041 downloads
Gluster 1.2.2 (GlusterFS)

Gluster 1.2.2 (GlusterFS)


GlusterFS package contains clustered file storage that can scale to peta bytes. more>>
GlusterFS package contains clustered file storage that can scale to peta bytes. GlusterFS is a programmable system. With little thinking, you can even redesign the GlusterFS file system by re-arranging the GlusterFS components using translator interface. It is all achieved through volume specification file. This allows GlusterFS to be flexible for all kinds of storage needs. Even with all these advanced features, GlusterFS is very easy to setup and manage.

Gluster is a GNU cluster distribution aimed at commoditizing Supercomputing and Superstorage. Core of the Gluster provides a platform for developing clustering applications tailored for a specific tasks such as HPC Clustering, Storage Clustering, Enterprise Provisioning, Database Clustering etc.

<<less
Download (0.26MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
1012 downloads
doIRC 1.2.1

doIRC 1.2.1


doIRC is a full fledged IRC (GUI) client written in JAVA. more>>
doIRC is a full fledged IRC (GUI) client written in JAVA.
doIRC is multi-threaded, MDI and implements IRC, CTCP and DCC protocols and is a very user friendly and easy to use application.
Main features:
- Multi-Threaded, Multiple Document Interface (MDI) client.
- Supports multiple channels, queries and DCC.
- IRC Server selection option from the Status Window.
- Channel List setup option.
- User Information setup.
- Individual channel window setup options. Remebers the new colors for that channel and uses it again.
- Covers nearly all the IRC commands. I have not tried it. In case if any command is missing or not working, e-mail me.
- Channel log option available.
- Popup menus provided for userlist and text windows for different functions.
- Command Panel, Ban List and tool bar in Channel Window for easy topic and mode change, ban list view and other useful commands. Bans can be just removed by double clicking on ban list (for Operators only). The command panel can be hidden by de-selecting the "Command Panel" option under the "Options" menus in channel window.
- Colors setup for different text messages types.
- Copy and paste using the CTRL-C and CTRL-V options.
- Have tried to support mIRC colors, but still not fully functional. All the text bold, italic and underline is supported. (Support is for incoming text only).
- User Hostname view (from userlist, ban list) using the tool tip text. Just select the user or ban and tooltip will show rest of information.
- Easy bans.
- Hide and show the window with just simple click.
- In built identd server (You might need only for Windows).
- Easy help on ToolBar and other components through Tooltip text.
- Look and Feel (Windows, Motif, Metal).
- Better connection to IRC servers.
- doIRC editor to view the setup files and create aliases.
- Layout of window (Auto/Manual, Cascade, Horizontal, Vertical).
- New to this Version (doirc1.0)****
- 23) Lock and Unlock features using password.
- 24) Will create the setup (.ini files) in ${HOME}/.doirc.
- 25) Better event handling mechanism. Menus and Toolbar will activate and deactivate based upon the
- status of the client and type of window selection.
- 26) Flexible way of opening logs using the preferered editor, preferred Mail program, preferred browser.
- Added new finger program.
- Added DCC Resume Option.
- Time out feature for server connection. Currently hardcoded, will soon make it configurable.
<<less
Download (0.24MB)
Added: 2006-03-31 License: GPL (GNU General Public License) Price:
1302 downloads
Quarantine firewall 0.2.1a

Quarantine firewall 0.2.1a


Quarantine firewall is yet another firewall that has masquerade, type-of-service, and traffic shaping features. more>>
Quarantine firewall is yet another firewall that has masquerade, type-of-service, and traffic shaping features.

Simply do make install. It will copy the module files, qconfig, qmodule and a sample configuration file to /etc/quarantine.d. quarantine and netrouter then goes to /etc/init.d.


The configuration file /etc/quarantine.d/rc.quarantine can be edited manually (see README file) or via the configuration utility qconfig.

The thing youll have to do is creating a symlink in /etc/rc.d/rc[whatever].d named S99netrouter and K00netrouter pointing at /etc/init.d/netrouter.

The firewall script (quarantine) is designed to get the hosts IP adress when connecting to the internet. Youll need to put a /etc/init.d/quarantine start in the /etc/ppp/ip-up file - also insert a /etc/init.d/quarantine stop in the /etc/ppp/ip-down script file.

<<less
Download (0.026MB)
Added: 2006-07-08 License: GPL (GNU General Public License) Price:
1203 downloads
ZengaiaSpace 0.2.1a

ZengaiaSpace 0.2.1a


Zengaia Space is a multiplayer game which can be played over a central Internet server. more>>
Zengaia Space project is a multiplayer game which can be played over a central Internet server.
In the game, you have to build ships, settle new planets, build new shipyards, fight your enemy, and conquer new planets and solar systems.
Enhancements:
- A large bug has been fixed that caused the MySQL connection to crash after about a day running the server.
- Now the server should be up 24/7 again.
<<less
Download (0.14MB)
Added: 2006-01-24 License: GPL (GNU General Public License) Price:
1369 downloads
setup-gettext 0.1.6

setup-gettext 0.1.6


setup-gettext is a tool that provides drop-in compatibility with gettext. more>>
setup-gettext script is intended to be used instead of either gettextize or autopoint. setup-gettext script handles most of the magic of cross-version compatibility.

In mid-August 2002, I got to know the various versions of gettext better than I wanted to. Gaim and GNUpdate were compatible with gettext v0.10.38 through v0.10.40, but not the newer (somewhat annoying) v0.11.x series.

Due to lots of complaints from people trying to compile our code, I hacked up some work-arounds, which evolved into a helper tool for making projects compatible with various versions of gettext.

This is generally not needed nowadays, but is useful for projects that wish to continue supporting older versions of gettext without problems.

Installation:

1. Copy setup-gettext to your projects root directory.
2. Type: ./setup-gettext --install
3. Make sure your project builds.


gettext Quirks / Issues:

* gettext v0.10.38 is incompatible with autoconf v2.53.
* gettext v0.11.x likes to modify ChangeLog, Makefile.am, m4/, configure.in, and configure.ac.
* Starting in either v0.11.3 or v0.11.4 (not sure which), gettextize should no longer be used. autopoint is the new gettextize. This breaks backwards-compatibility within the gettext v0.11.x micro version series.
* gettext 0.12.1 generates a broken po/Makefile, which works for some projects but not others.
<<less
Download (0.005MB)
Added: 2006-01-19 License: GPL (GNU General Public License) Price:
1373 downloads
Raw Socket Constructor 2.1a

Raw Socket Constructor 2.1a


Raw Socket Constructor provides a tool for sending packets from the console. more>>
Raw Socket Constructor provides a tool for sending packets from the console.

Raw Socket Constructor is a tool that uses the Libsock library to create arbitrary TCP, ICMP, UDP, TCP6, ICMP6, or UDP6 packets.

<<less
Download (0.008MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
950 downloads
PyLUcene SHell 0.2.0

PyLUcene SHell 0.2.0


PyLUcene SHell (Plush) is an interactive shell to inspect a Lucene store. more>>
PyLUcene SHell (Plush) is an interactive shell to inspect a Lucene store.
Main features:
- View store information.
- View indexes definition.
- Search using the Lucene Query Parser Syntax.
- Sort result list.
- Browse by document number.
- Top term occurences for a field, matching a regex.
- Support PyLucene 1.9.1 and 2.0.0.
- Interactive shell emacs like command history and editing features.
- Command line tool and thus scriptable.
- Easy installation, no java required.
- Can load NXLucene analyzers.
- Plush is free software distributed under the GNU GPL.
- Plush is written in python and can be easily customized.
Installation:
You need python 2.4 (2.3 not tested) with the readline support (--enable-readline)
Plush requires PyLucene which is easy to install using binaries.
Here is an example on how to install the latest PyLucene 2.0.0-3 (Lucene 2.0.0-453447) on ubuntu:
cd /tmp
wget http://downloads.osafoundation.org/PyLucene/linux/ubuntu/PyLucene-2.0.0-3.tar.gz
tar xzvf PyLucene-2.0.0-3.tar.gz
cd PyLucene-2.0.0-3/
sudo cp -r python/* /usr/lib/python2.4/site-packages/
sudo cp -r gcj/* /usr/local/lib
Visit the PyLucene site for other pre-built binaries.
Plush is a pure python package that you can get from the Python Cheese Shop
tar xzvf plush-X.Y.Z.tar.gz
cd plush
Install plush either with:
sudo make install
or using the pythonic way:
python setup.py build
sudo python setup.py install
Thats all no .jar nor java required.
<<less
Download (0.022MB)
Added: 2007-02-28 License: Perl Artistic License Price:
969 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5