well what i am trying to do is something that is already been done( at least i think it has) but its just spread across a few diff scripts. All i want to do is a basic post install script which will address: non-free sources ( codec for multimedia, etc), 3rd party repo set up and config them to take backseat to distro specific update repo, iptables configuration, denyhosts install and config, ssh daemon config, some basic browser plugin stuff ( flash _i686 / x64 ). I have noticed that lots of people migrating to linux seem to have issues in this area. while i realize that some distros focus on this thing or the other....some of the basic stuff is always left undone. I am by NO means a guru. however, after so many hosed installs ( due to user error ) i have noticed myself performing certain actions over and over.
I have been doing some limited scripting.
I have figured out alot of the commands taht i would enter at the prompt to attain my goals.
I have gotten tired of doing it by hand all the time.
Why not just make a script that you can run once that will install everything you'll need to cover a non production enviroment ( i.e. home desktop) with multimedia support(play-edit-burn), some of the basic security stuff ( denyhosts, host files, iptables, ssh, log monitor, portsentry or somthing like that), web browser plugins ( privoxy/tor,flash, ect..) while it may seem trivial...i think alot of folks would appreciate it.
Also, i realize that some scripts already exist ( easy life and the like ). However, the y seem to be distro specific. so i was thinking that a script which could id the distro ( via uname or user input ) and search for the need binary files to run a set of commands ( as stated above ) would be neato. The funny thing is...alot of it I will be able to cut and past from scripts already floating around. Just maybe need to have the script use variables for each distro. yum vs apt would require a lil bit more work but svn ( xbmc install ) and denyhosts, iptables all have commands that stay kinda portable..I thikn.
By the way, thanks for taking the time and showing support for this. 8))