i am looking for someone to create an automated install or scripted install of all the packages and configuration files for a linux fileserver and mailserver.
I will accept either a fully automated installation or a script that fully automates the installation of the packages and configuration after the initial distribution has been installed.
The preferred distro is Debian, Ubuntu or Fedora, which ever you are more comfortable with.
What we want installed and configured should on completion act as a fully blown server that could be used in a small business.
I will give you the standard admin password that can be used for the sql root password or any other situations where a password is needed but the script would ask the following questions in the beginning
HOSTNAME?
WORKGROUP/DOMAIN? (for samba)
mailserver domain name? (i.e. [login to view URL])
DOMAIN NAME (i.e. [login to view URL])
ISPs SMTP SERVER
SQL ROOT PASSWORD
SQL MAIL USERNAME
SQL MAIL PASSWORD
once the questions are asked it would install Samba, Postfix, Courier IMAP, MySQL, Amavisd-new, SpamAssassin, Cyrus SASL, PostGrey, TLS and Roundcube.
Samba install is designed to be used as a windows primary domain controller:
Samba would be configured to install to act as a windows domain controller, using the workgroup setting above. It would be configured to have roaming profiles, a home directory that is writable. The config file that was shown in this youtube video was fine. [login to view URL] The idea is that this config file is created using the paramaters asked for in the beginning.
For the remainder of the install you could base the configuration loosely on what has been set out in the following guide: [login to view URL]
There is a few changes. I want the firewall to allow all hosts for SSH, IMAP, SMTP and POP3 instead of just SSH.
As in the guide I want postfix and other applications that support SQL to be installed to use MYSQL. It will use the questions asked in the beginning to create the sql root password and the sql mail username and password (used by postfix, etc)
Courier should be installed to be used as an IMAP server so that outlook clients and mobile phones can connect in using imap to the mailserver. The server will use the ISPs SMTP server to send mail rather than sending directly. This will use the SMTP server as specified in the questions in the beginning.
Amavisd-new, SpamAssassin, ClamAV, and PostGrey, will need to be installed/configured for spam / virus filtering
Cyrus SASL will need to be installed and configured for the secure authentication of SMTP traffic.
Roundcube needs to be installed and configured to be used as the webmail client (i.e. [login to view URL])
It is expected that the resulting scripts or image and script will be designed to work on a specific version of one of the abovementioned distros and explanation of how the configuration of the base o.s. needs to be configured should be provided. The idea is that whatever is provided can provide a 10 second worth of input installation method to create an all in one domain controller/mail server with imap and webmail access.
The second part of this project is that i want a scripts made for my techs to do the following:
1. add a mail account
2. delete a mail account
3. change a mail password
4. add a samba / linux account (for use as a domain logon)
5. remove a samba / linux account
6. change linux/samba account password.
If it is easier the work could be completed and tested using a sun virtualbox or vmware or kde virtual machine. If the applicant wanted to supply a virtual machine already setup with a script file to configure the samba/mailserver that would also be fine.
I'm a Network and System Administrator with solid knowledge in more than 10 programming languages. I can write your perfect script for maintaining your server. I'll deliver high quality product. And of course Fedora would be my choice, as I'm using it for more than 6 years.
Hi,
i have over 10 years experience in systems administration.
I have experience in administration of hostings, VPS and Networking.
Please, check your private.
Hello, i´m a system administrator with 10+ years of experience. My knowledge is based in IP communications, Linux and Windows servers, Security and Virtual platforms. You have a PM.
Hello!
I think the server will be located on trusted LAN and will have only one ethernet interface.
1) I can provide a fully automated installation image of CentOS or Fedora for your needs(kikstart automated installation CD image).
2) I'll make and test installation image in my virtualbox. The installation image will sent to you as it will be ready. You should test installation image and release milestone.
3) After full test by you, and defects repair by me you will release rest payment.
Hi,
I can do this for you in under 21 days. Im a UK based IT Consultant with 10+ years of Linux building & administration. I have created this type of server hundreds of times before. I have to admit that I've never needed to write a script this large before but I'm proficient in bash scripting and cant think of there being any problems. Ubuntu is my dostro of choice, so would prefer to use that.
Hope to be of help.
Thanks
Neil