Blastwave Blastwave Blastwave [..] The Blastwave® Software Stack for Solaris™ and OpenSolaris™ blastwave
Posts
BitDefender Free Antispam for Mail Servers
- Get link
- X
- Other Apps
Hello to all you network administrators out there who fight against spam emails! Here, at BitDefender, we have some of the best antispam engines in terms of detection rate and speed. You might ask yourself: says who? Well, us ofcourse, and the VBSpam team who periodically tests our spam detection rate. In the latest test from this September, BitDefender won the first place, ahead of Symantec, Sophos and Fortinet. Even better, BitDefender is the only company in the world that won nine consecutive VBSpam awards. You can read more here
sendmail in opensolaris
- Get link
- X
- Other Apps
...by default is accepting connections only from localhost . Not very useful if you want to have a functional mail server. To allow connections from everywhere svccfg is the way to do it: #svccfg -s sendmail setprop config/local_only=false Don't forget to : #svcadm refresh sendmail and restart the sendmail server: #svcadm restart sendmail To check if it is ok, run: #svcprop sendmail [...] config/local_only boolean false [...] and telnet your_host 25 from outside. More info about svcprop and svccfg .
ProFTPD pakage for opensolaris
- Get link
- X
- Other Apps
In opensolaris there is no proftpd package, so I decide to build it and to make a pkg
First, you must decide how many packages you will need and what will be their names
the distributables names have the form:
- -- -local[.tgz]
where local means that the package is installable on /opt or /usr/local
According to the solaris filesystem ( man filesystem ), add-on software could install files only on:
/opt/
/etc/opt/
/var/opt/
/var/svc/manifest
/var/tmp
/usr/local is not an SVR4 approved directory: /usr is availble only for Solaris bundled software; exceptionally, /usr/local could be a softlink to /opt/local
the usernames are limited to 8 characters.
In opensolaris the pkg have the name format XXXyyy, where XXX is the name of the of company and tge yyy is the name of the software.For example, SUNWpostgr-83-libs
So, let's start work on the proftpd pkg file.
Setup the directory structure in your home directory somethinglike this: ~/pkg/build/$P...
ProFTPD manifest xml for opensolaris
- Get link
- X
- Other Apps
In order to start/stop/refresh proftpd using SMF method, you need two files, the manifest xml file and the start/stop/refresh proftpd script. First, the xml file: <?xml version="1.0"?> <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="manifest" name="proftpd-server"> <service name="network/proftpd-server" type="service" version="1"> <create_default_instance enabled="false"> <single_instance> <dependency name='net-loopback' grouping='require_all' restart_on='none' type='service'> <service_fmri value="'svc:/network/loopback'"> </dependency> <dependency name='net-physical' grouping='require_all' ...
ProFTPD in opensolaris
- Get link
- X
- Other Apps
"Highly configurable GPL-licensed FTP server software", but in opensolaris the provided package from blastwave lacks in support of postgresql connectivity. So, the solution is to download the tar.gz from here and compile it. Here we go : root@freya:~/work/proftpd# ls proftpd-1.3.2.tar.gz root@freya:~/work/proftpd# tar -xvf proftpd-1.3.2.tar.gz [...] After unpacking type in the proftpd dir: ./configure --prefix=/usr/proftpd-1.3.2 --enable-dso --with-modules=mod_tls --with-shared=mod_sql:mod_sql_postgres:mod_quotatab:mod_quotatab_file:mod_quotatab_sql --with-includes=/usr/postgres/8.3/include/ --with-libraries=/usr/postgres/8.3/lib/ !!!!! the order of shared modules is important, mod_sql , must be in front of mod_sql_postgres , or else your proftpd server will not start !!!! If everything is ok, run make & make install This will install proftpd in /usr/proftpd-1.3.2 dir (you can change the prefix) Also, in order to have postgresql connectivity from proftpd, you need to ...