qlssen.tgz contains:
- qlssen.sh (the script),
- qlssen.txt (this file).

Instructions:
- untar the attached .tgz into any directory (2 files are extracted);
- to enable smartsan execute ./qlssen.sh 1;
- to disable smartsan execute ./qlssen.sh 0;
- to avoid building the initramfs, specify the parameter nomake,
  for example: ./qlssen.sh 1 nomake;
- to build the initramfs, do not specify nomake.

Notes:
Any previous contents of /etc/modprobe.d/qla2xxx.conf are preserved.
If /etc/modprobe.d/qla2xxx.conf was non-existent, it is now created.
If it was previously empty, it is now filled in.
If it contained no options line, an options line is now added.
If ql2xsmartsan had no instances, a single instance of it is now added.
If ql2xsmartsan had multiple instances, they are now reduced to a single instance.
The instance of ql2xsmartsan will now assigned the value specified.

The script returns the following shell return values:
1 = not supported (qla2xxx was not running)
2 = built initrd image
3 = not built initrd image
