Hi, thanks for your replies
Quote:
so after you did a make install, nothing was installed?
|
No, the whole make install works ok, (I sometimes use checkinstall as well)
clamscan --version for example returns the right version.
It is daemons scripts and conf files that do not get installed
Thanks for the tip. I kind of know about this, but never used it.
I have all my conf files in /etc, so I never bothered changing that option.
I assumed default option should be fine.
Actually you have a point, the conf could have gone to /etc/clam/ for example.
I was looking in /etc and was frustrated that the old conf file had
not been superseeded automatically
(I am not always removing the older version first)
I will have a look again.
Quote:
As for the startup scripts, that varies greatly by distrobution
|
Jimbass, this is confirming my "fears".
I could not see how tarballs dealt with that; whereas packaged binaries like
rpms and other do deal with this, but then they are distro specific.
Quote:
there will be a startup script in the install tarball, and you just need to find the right location for it on your system
|
This indeed what I am doing in practice. Copying the daemon from the tarball to the right place.
Thanks for confirming that this is normal.
In conclusion, maybe there is a user error about the conf files.
But there is definetely a "learning issue" about installing daemons.
I was looking at a learning point for newbie, and also whether daemons installation
is documented enough for newbie in tarballs. You are going to say
maybe newbies should not mess with tarballs... or if one use tarball then
one will have learnt that there is daemons files to copy.
I learnt this by trial and error. I am sure some more information could
be added to tarballs to help people learning about this very point.
I will try to come back to the tarballs in question, read the doc again,
and when I have time submit a patch to the documentation.
The pdf for clam is rather comprehensive, and I read it quickly a few times.
I just think the INSTALL or README files could do with just a bit more info
or a reference to the ad-hoc section of the main documentation.
Do you think I have "a point", I mean do you think that newbie's learning experience
can be improved on this topic of installing daemons?