[netsa-tools-discuss] SiLK Upgrade
Mark Thomas
mthomas at cert.org
Thu Sep 3 12:24:39 EDT 2015
The short answer is yes, you should just build SiLK and install it
again.
We try to ensure there are no conflicts or backward
incompatibilities between versions of SiLK that share the same major
version number, but occasionally incompatibilities occur in how some
tools process their command line switches, or the output of commands
changes. These changes are flagged in the Release Notes[1] with the
word "incompatibility". Newer releases of SiLK have always been
able to read files created by previous releases SiLK.
Regarding upgrading SiLK: If you want to do housekeeping, such as
removing old versions of SiLK libraries (e.g., libsilk.so.15.0.1), a
better way to do an upgrade from version A to version B is (before
you install version B):
1. Back up any of the "*.conf" files in the $prefix/share/silk/etc
directory that you have customized.
2. If you still have the directory where you built version A of SiLK
and if it still contains the "config.status" file, go to Step 5.
3. Unpack version A of SiLK.
4. Run the configure script of SiLK version A using the same
arguments you did when you first built and installed it.
5. Run make uninstall.
6. You may now delete version A.
7. Unpack version B of SiLK.
8. Configure version B.
9. Install version B.
10. Replace the "*.conf" files in $prefix/share/silk/etc with those
you backed up in Step 1.
11. To make it easier to upgrade to the next version of SiLK, do not
delete this build directory for version B of SiLK. (This allows
you to skip Steps 2,3,4 next time.) To save space, you may run
"make clean" which removes the applications and libraries from
the build directory, but that command maintains your configure
settings.
I hope that explains things. Please let me know if you have further
questions.
-Mark
On Thu, 3 Sep 2015 10:30:42 +0400, Hosam Hittini wrote:
> Hi,
>
>
>
> I didn't find any instructions for upgrading SiLK in the "SiLK Installation
> Handbook"
>
> Should I basically build it and install it again? And are both versions
> going to have any conflicts?
>
> I have v3.8.0 on a 64bit RedHat machine
>
> Thank you
>
>
>
> Regards,
>
> Hosam Hittini
>
> M: +971 50 3343 585
>
> System Security Maintenance & Support
>
> Etisalat
>
>
More information about the netsa-tools-discuss
mailing list