Dear,

        Why not generate the skel from redhat RPM package file, that's is simple for 
system admin to plan what software should be provide for client. And it is more easy 
to upgrade if Redhat have a new vision or software install directory have changed. 
I've try to generate the skel from redhat RPM file which follow the install.log in 
/tmp when fresh installing the redhat 7. And found that that's is able for freevsd to 
working properly. And found that the directory size for the skel is much more small 
then generate the skel from a working host which already have lots of software 
installed.

        Things I've do is:

        1) select which package is necessary for a working redhat enviroment.
        2) install those RPM package with --root to /home/skel
        3) copy the required config file (mysql, pgsql etc) to skel-repo in 
/usr/share/freevsd
        4) edit the vsd-genskel.pl to remove /sbin, /bin, /etc and have it copy those 
file from the host system which state in freevsd.conf. The only directory which I 
didn't change is /usr/sbin directory, because I'm new to unix, and don't know what 
necessary file is require, so I didn't touch that directory, If some one know please 
let me know.
        5) let vsd-genskel.pl to install the patch RPM package come from freevsd to 
the skel directory.
        6) create vs as normal.

        Some of the above step maybe less or more, but I'm sure the freevsd is working 
from the above skel. And I also have frontpage extension working properly.


        Some question don't know you are can help or not,

        1) Can I run mysql and pgsql from rc, I means start service as root user.
        2) I found that pine is not working properly, it seems that it cannot load one 
of the krb5 library file, but the file is there(in /usr/lib/krb5/lib), where is the 
library search path for freevsd, don't know whether if add the path to the search path 
to see pine working or not.

        That;s all, thanks you everyone, don't forget to let me know if you know which 
file I should remain in /usr/bin directory.


            Stenny
            [EMAIL PROTECTED]

Reply via email to