SCST‎ > ‎

SCST Build [ DKMS | RPM ] from Source [ Debian-family 15.04-19.04 | RedHat Family 6.x-8.x ]

Supported Distros

Currently supported and tested distros for DKMS DEB packaging:

  • Ubuntu 15.04 Vivid Vervet
  • Ubuntu 15.10 Wily Werewolf
  • Ubuntu 16.04 Xenial Xerus *
  • Ubuntu 16.10 Yakkety Yak
  • Ubuntu 17.04 Zesty Zapus
  • Ubuntu 17.10 Artful Aardvark
  • Ubuntu 18.04 Bionic Beaver
  • Ubuntu 18.10 Cosmic Cuttlefish
  • Ubuntu 19.04 Disco Dingo
  • Debian 9 Stretch
  • Debian 8 Jessie *
  • Pop!_OS 17.10+
  • Pop!_OS 18.04

Currently some red hat family distros are also supported by the Orabuntu-LXC scst-files.tar installer (RPM packaging):

  • CentOS 6
  • CentOS 7
  • Oracle Linux 6
  • Oracle Linux 7
  • Oracle Linux 8
  • RedHat 6
  • RedHat 7

Update:  April 27, 2018

The scst-files.tar scripting now uses "make dpkg" (thanks to Bart Vanassche of SCST project) which fully supports building DKMS SCST on Ubuntu 16.04 stock kernels 4.4.0.x so the requirement to upgrade to HWE (hardware-enablement) kernel is no longer required.

* 16.04 4.4.0-x-generic kernels are excluded and will not work with DKMS SCST build.  You must upgrade 16.04 to the HWE 4.10.x kernel before running the script (script prompts for permission to automatically install HWE kernel upgrade for you).

* Debian 8 Jessie SCST DKMS works (create-scst-install.sh) and SAN creation script works (create-scst-oracle.sh) but create-scst-multipath.sh does not create multipath links in /dev/mapper although multipath devices in /dev/ are created.

Create and Install SCST DKMS DEB packages on Ubuntu 15.04-19.04+ & Debian 9

To completely build, install and configure SCST DKMS complete SAN system on Ubuntu 15.04-17.04+ do the following steps.

  1. BE SURE you have a working internet connection on the box where SCST will be installed.  
  2. Make sure you are connected as a user that is a member of sudo ALL group
  3. If you had to add current username to sudo ALL then logout and login again
  4. Download the GitHub zip archive to the Ubuntu host of the Orabuntu-LXC project here
  5. Unzip the archive
  6. Navigate to "orabuntu-lxc-master/linuxsan/scst" directory
  7. Run command:  sudo tar -xvPf scst-files.tar
  8. Run command:  cd /opt/olxc/home/scst-files
  9. Run command:  sudo chmod +x *.sh vercomp
  10. Probably a good idea to review the scripts and glance over the README (but this is optional)
  11. Edit the create-scst.sh file and set the LUN sizes and configuration to meet your needs and disk space resources.
  12. Run command: ./create-scst.sh
  13. (Optional) Note: 4K/4K logical/physical LUNs can be configured in create-scst-oracle.sh optionally

Create and Install SCST RPM packages on Linux 6.x-8.x Red Hat family

  1. BE SURE you have a working internet connection on the box where SCST will be installed.  
  2. Make sure you are connect as the user root.
  3. Download the GitHub zip archive to the Ubuntu host of the Orabuntu-LXC project here
  4. Unzip the archive
  5. Navigate to "orabuntu-lxc-master/linuxsan/scst" directory
  6. Run command:  sudo tar -xvPf scst-files.tar
  7. Run command:  cd /opt/olxc/home/scst-files
  8. Run command:  sudo chmod +x *.sh vercomp
  9. Probably a good idea to review the scripts and glance over the README (but this is optional)
  10. Edit the create-scst.sh file and set the LUN sizes and configuration to meet your needs and disk space resources.
  11. Change to the root user, then, run command:  cd /opt/olxc/home/scst-files
  12. Run command: ./create-scst.sh
  13. (Optional) Note: 4K/4K logical/physical LUNs can be configured in create-scst-oracle.sh optionally

What the Script Does

  1. Get the SCST source code
  2. Build the SCST packages
  3. Install the SCST packages
  4. Complete post-install steps to complete the configuration of SCST
  5. Complete all configuration of target, group, LUNs, multipath, UDEV rules, on-boot iscsi logins
  6. Deliver a fully-configured working file-backed SCST SAN
  7. Configure onboot services so that SCST SAN starts up on reboots.

Manual Steps

As stated above, use the scst-files.tar archive at the Orabuntu-LXC github to fully-automate installing SCST DKMS on Ubuntu 15.04-18.04+. 

These steps below are INFORMATIONAL ONLY.   These steps are not yet fully documented.  Best to just use the automated installer scst-files.tar at the Orabuntu-LXC project as mentioned above.  Rather than document the steps, development was moved into the actual scripts for the automated installer.  All steps can be reverse-engineered from the scst-files.tar scripts archive.

Step 1

ubuntu@zesty-dkms:~/Downloads$ sudo apt-get install subversion dkms quilt debhelper
Reading package lists... Done
Building dependency tree      
Reading state information... Done
subversion is already the newest version (1.9.5-1ubuntu1).
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev dh-autoreconf dh-strip-nondeterminism libfile-stripnondeterminism-perl libltdl-dev libmail-sendmail-perl libsigsegv2 libsys-hostname-long-perl libtool
  m4 po-debconf
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make menu libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc libmail-box-perl procmail graphviz default-mta | mail-transport-agent
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev debhelper dh-autoreconf dh-strip-nondeterminism dkms libfile-stripnondeterminism-perl libltdl-dev libmail-sendmail-perl libsigsegv2
  libsys-hostname-long-perl libtool m4 po-debconf quilt
0 upgraded, 17 newly installed, 0 to remove and 4 not upgraded.
Need to get 3,251 kB of archives.
After this operation, 9,684 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libsigsegv2 amd64 2.10-5 [14.1 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 m4 amd64 1.4.18-1 [197 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 autoconf all 2.69-10 [321 kB]
Get:4 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 autotools-dev all 20161112.1 [39.5 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 automake all 1:1.15-5ubuntu1 [509 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 autopoint all 0.19.8.1-1ubuntu2 [412 kB]
Get:7 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libtool all 2.4.6-2 [194 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 dh-autoreconf all 13 [15.6 kB]
Get:9 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libfile-stripnondeterminism-perl all 0.032-1 [12.9 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 dh-strip-nondeterminism all 0.032-1 [4,894 B]
Get:11 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 po-debconf all 1.0.20 [232 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 debhelper all 10.2.2ubuntu1 [742 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu zesty-updates/main amd64 dkms all 2.3-3ubuntu1 [68.4 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libltdl-dev amd64 2.4.6-2 [162 kB]
Get:15 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libsys-hostname-long-perl all 1.5-1 [11.7 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu zesty/main amd64 libmail-sendmail-perl all 0.79.16-2 [22.3 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu zesty/universe amd64 quilt all 0.63-8 [293 kB]
Fetched 3,251 kB in 1s (2,730 kB/s)
Selecting previously unselected package libsigsegv2:amd64.
(Reading database ... 203200 files and directories currently installed.)
Preparing to unpack .../00-libsigsegv2_2.10-5_amd64.deb ...
Unpacking libsigsegv2:amd64 (2.10-5) ...
Selecting previously unselected package m4.
Preparing to unpack .../01-m4_1.4.18-1_amd64.deb ...
Unpacking m4 (1.4.18-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../02-autoconf_2.69-10_all.deb ...
Unpacking autoconf (2.69-10) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../03-autotools-dev_20161112.1_all.deb ...
Unpacking autotools-dev (20161112.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../04-automake_1%3a1.15-5ubuntu1_all.deb ...
Unpacking automake (1:1.15-5ubuntu1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../05-autopoint_0.19.8.1-1ubuntu2_all.deb ...
Unpacking autopoint (0.19.8.1-1ubuntu2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../06-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../07-dh-autoreconf_13_all.deb ...
Unpacking dh-autoreconf (13) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../08-libfile-stripnondeterminism-perl_0.032-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (0.032-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../09-dh-strip-nondeterminism_0.032-1_all.deb ...
Unpacking dh-strip-nondeterminism (0.032-1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../10-po-debconf_1.0.20_all.deb ...
Unpacking po-debconf (1.0.20) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../11-debhelper_10.2.2ubuntu1_all.deb ...
Unpacking debhelper (10.2.2ubuntu1) ...
Selecting previously unselected package dkms.
Preparing to unpack .../12-dkms_2.3-3ubuntu1_all.deb ...
Unpacking dkms (2.3-3ubuntu1) ...
Selecting previously unselected package libltdl-dev:amd64.
Preparing to unpack .../13-libltdl-dev_2.4.6-2_amd64.deb ...
Unpacking libltdl-dev:amd64 (2.4.6-2) ...
Selecting previously unselected package libsys-hostname-long-perl.
Preparing to unpack .../14-libsys-hostname-long-perl_1.5-1_all.deb ...
Unpacking libsys-hostname-long-perl (1.5-1) ...
Selecting previously unselected package libmail-sendmail-perl.
Preparing to unpack .../15-libmail-sendmail-perl_0.79.16-2_all.deb ...
Unpacking libmail-sendmail-perl (0.79.16-2) ...
Selecting previously unselected package quilt.
Preparing to unpack .../16-quilt_0.63-8_all.deb ...
Unpacking quilt (0.63-8) ...
Setting up quilt (0.63-8) ...
Setting up libltdl-dev:amd64 (2.4.6-2) ...
Setting up po-debconf (1.0.20) ...
Setting up libsigsegv2:amd64 (2.10-5) ...
Processing triggers for install-info (6.3.0.dfsg.1-1) ...
Setting up m4 (1.4.18-1) ...
Setting up libsys-hostname-long-perl (1.5-1) ...
Setting up dkms (2.3-3ubuntu1) ...
Setting up libmail-sendmail-perl (0.79.16-2) ...
Processing triggers for libc-bin (2.24-9ubuntu2.2) ...
Setting up autotools-dev (20161112.1) ...
Processing triggers for doc-base (0.10.7) ...
Processing 3 added doc-base files...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up autopoint (0.19.8.1-1ubuntu2) ...
Setting up libfile-stripnondeterminism-perl (0.032-1) ...
Setting up libtool (2.4.6-2) ...
Setting up autoconf (2.69-10) ...
Setting up automake (1:1.15-5ubuntu1) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
Setting up debhelper (10.2.2ubuntu1) ...
Setting up dh-autoreconf (13) ...
Setting up dh-strip-nondeterminism (0.032-1) ...
ubuntu@zesty-dkms:~/Downloads$

Step 2

ubuntu@zesty-dkms:~/Downloads$ cd ~/Downloads
ubuntu@zesty-dkms:~/Downloads$ svn checkout svn://svn.code.sf.net/p/scst/svn/trunk scst-latest
A    scst-latest/scst
A    scst-latest/scst/README
A    scst-latest/scst/README_in-tree
A    scst-latest/scst/include
A    scst-latest/scst/include/scst.h
A    scst-latest/scst/include/scst_const.h
A    scst-latest/scst/include/backport.h
A    scst-latest/scst/include/scst_debug.h
A    scst-latest/scst/include/scst_event.h
A    scst-latest/scst/include/scst_sgv.h
A    scst-latest/scst/include/scst_user.h
A    scst-latest/scst/src
A    scst-latest/scst/src/dev_handlers
A    scst-latest/scst/src/dev_handlers/scst_vdisk.c
A    scst-latest/scst/src/dev_handlers/scst_user.c
A    scst-latest/scst/src/dev_handlers/scst_cdrom.c
A    scst-latest/scst/src/dev_handlers/scst_disk.c
A    scst-latest/scst/src/dev_handlers/scst_modisk.c
A    scst-latest/scst/src/dev_handlers/Makefile
A    scst-latest/scst/src/dev_handlers/scst_changer.c
A    scst-latest/scst/src/dev_handlers/scst_processor.c
A    scst-latest/scst/src/dev_handlers/scst_raid.c
A    scst-latest/scst/src/dev_handlers/scst_tape.c
A    scst-latest/scst/src/dev_handlers/scst_dev_handler.h
A    scst-latest/scst/src/scst_tg.c
A    scst-latest/scst/src/scst_lib.c
A    scst-latest/scst/src/scst_targ.c
A    scst-latest/scst/src/scst_pres.c
A    scst-latest/scst/src/scst_mem.c
A    scst-latest/scst/src/scst_main.c
A    scst-latest/scst/src/scst_copy_mgr.c
A    scst-latest/scst/src/scst_sysfs.c
A    scst-latest/scst/src/scst_priv.h
A    scst-latest/scst/src/scst_event.c
A    scst-latest/scst/src/scst_debug.c
A    scst-latest/scst/src/Makefile
A    scst-latest/scst/src/scst_dlm.c
A    scst-latest/scst/src/scst_dlm.h
A    scst-latest/scst/src/scst_mem.h
A    scst-latest/scst/src/scst_module.c
A    scst-latest/scst/src/scst_no_dlm.c
A    scst-latest/scst/src/scst_pres.h
A    scst-latest/scst/src/scst_proc.c
A    scst-latest/scst/kernel
A    scst-latest/scst/kernel/nolockdep-4.11.patch
A    scst-latest/scst/kernel/nolockdep-4.10.patch
A    scst-latest/scst/kernel/nolockdep-4.9.patch
A    scst-latest/scst/kernel/README_nolockdep
A    scst-latest/scst/kernel/rhel
A    scst-latest/scst/kernel/rhel/scst_exec_req_fifo-rhel5.patch
A    scst-latest/scst/kernel/rhel/scst_exec_req_fifo-2.6.18.patch
A    scst-latest/scst/kernel/nolockdep-3.10.patch
A    scst-latest/scst/kernel/nolockdep-3.11.patch
A    scst-latest/scst/kernel/nolockdep-3.12.patch
A    scst-latest/scst/kernel/nolockdep-3.13.patch
A    scst-latest/scst/kernel/nolockdep-3.14.patch
A    scst-latest/scst/kernel/nolockdep-3.15.patch
A    scst-latest/scst/kernel/nolockdep-3.16.patch
A    scst-latest/scst/kernel/nolockdep-3.17.patch
A    scst-latest/scst/kernel/nolockdep-3.5.patch
A    scst-latest/scst/kernel/nolockdep-3.6.patch
A    scst-latest/scst/kernel/nolockdep-3.7.patch
A    scst-latest/scst/kernel/nolockdep-3.8.patch
A    scst-latest/scst/kernel/nolockdep-3.9.patch
A    scst-latest/scst/kernel/nolockdep-4.6.patch
A    scst-latest/scst/kernel/in-tree
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux.patch
A    scst-latest/scst/kernel/in-tree/Makefile.scst
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.23
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.24
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.25
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.26
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.27
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.28
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.29
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.30
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.31
A    scst-latest/scst/kernel/in-tree/Makefile.scst-2.6.32
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.6.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.5.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.4.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.3.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.2.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.1.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-3.0.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.39.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.38.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.37.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.36.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.36.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.35.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.scst
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.35.patch
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.34
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.34.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.34.patch
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.33
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.33.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.33.patch
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.30
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.31
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.32
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.23
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.24
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.25
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.26
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.27
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.28
A    scst-latest/scst/kernel/in-tree/Makefile.dev_handlers-2.6.29
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.32.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.32.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.31.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.31.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.30.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.30.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.23.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.23.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.18.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.29.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.18.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.29.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.27.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.27.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.28.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.28.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.26.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.26.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.15.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.24.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.25.patch
A    scst-latest/scst/kernel/in-tree/Makefile.drivers.Linux-2.6.7.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.24.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.25.patch
A    scst-latest/scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.7.patch
A    scst-latest/scst/kernel/readahead-2.6.32.below11.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.26.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.27.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.28.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.29.patch
A    scst-latest/scst/kernel/readahead-2.6.31.patch
A    scst-latest/scst/kernel/readahead-context-2.6.29.patch
A    scst-latest/scst/kernel/readahead-context-2.6.30.patch
A    scst-latest/scst/kernel/readahead-2.6.30.patch
A    scst-latest/scst/kernel/unsupported
A    scst-latest/scst/kernel/unsupported/readahead-ubuntu-8.04-2.6.24.patch
A    scst-latest/scst/kernel/readahead-2.6.25.patch
A    scst-latest/scst/kernel/readahead-2.6.26.patch
A    scst-latest/scst/kernel/readahead-2.6.27.patch
A    scst-latest/scst/kernel/readahead-2.6.28.patch
A    scst-latest/scst/kernel/readahead-2.6.29.patch
A    scst-latest/scst/kernel/old_unsupported
A    scst-latest/scst/kernel/old_unsupported/26_scst-2.6.14-.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.25.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.24.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.23.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.22.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.15.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.16.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.18.patch
A    scst-latest/scst/kernel/scst_exec_req_fifo-2.6.21.patch
A    scst-latest/scst/Makefile
A    scst-latest/scst/README.drbd
A    scst-latest/scst/README.dlm
A    scst-latest/scst/T10-PI
A    scst-latest/scst/COPYING
A    scst-latest/scst/ChangeLog
A    scst-latest/scst/SysfsRules
A    scst-latest/scst/ToDo
A    scst-latest/scst/AskingQuestions
A    scst-latest/scst/sysfs-scst
A    scst-latest/scst/README_RHEL
A    scst-latest/qla2x00t
A    scst-latest/qla2x00t/qla2x00-target
A    scst-latest/qla2x00t/qla2x00-target/qla2x00t.c
A    scst-latest/qla2x00t/qla2x00-target/Makefile
A    scst-latest/qla2x00t/qla2x00-target/qla2x00t.h
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree
A    scst-latest/qla2x00t/qla2x00-target/README
A    scst-latest/qla2x00t/qla2x00-target/ChangeLog
A    scst-latest/qla2x00t/qla2x00-target/ToDo
A    scst-latest/qla2x00t/qla2x00-target/AskingQuestions
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.34
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.33
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.30
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.31
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.23
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.32
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.24
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.25
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.26
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.27
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.28
A    scst-latest/qla2x00t/qla2x00-target/Makefile_in-tree-2.6.29
A    scst-latest/qla2x00t/qla2x00-target/Kconfig
A    scst-latest/qla2x00t/qla_bsg.c
A    scst-latest/qla2x00t/qla_isr.c
A    scst-latest/qla2x00t/qla_def.h
A    scst-latest/qla2x00t/qla_gbl.h
A    scst-latest/qla2x00t/qla_iocb.c
A    scst-latest/qla2x00t/qla_init.c
A    scst-latest/qla2x00t/doc
A    scst-latest/qla2x00t/doc/qla2x00t-howto.html
A    scst-latest/qla2x00t/qla2x_tgt.h
A    scst-latest/qla2x00t/qla2x_tgt_def.h
A    scst-latest/qla2x00t/qla_os.c
A    scst-latest/qla2x00t/qla_gs.c
A    scst-latest/qla2x00t/qla_attr.c
A    scst-latest/qla2x00t/qla_nx.c
A    scst-latest/qla2x00t/qla_bsg.h
A    scst-latest/qla2x00t/qla_mbx.c
A    scst-latest/qla2x00t/qla_sup.c
A    scst-latest/qla2x00t/qla_dbg.c
A    scst-latest/qla2x00t/Makefile
A    scst-latest/qla2x00t/qla_dbg.h
A    scst-latest/qla2x00t/qla_devtbl.h
A    scst-latest/qla2x00t/qla_dfs.c
A    scst-latest/qla2x00t/qla_fw.h
A    scst-latest/qla2x00t/qla_inline.h
A    scst-latest/qla2x00t/qla_mid.c
A    scst-latest/qla2x00t/qla_nx.h
A    scst-latest/qla2x00t/qla_settings.h
A    scst-latest/qla2x00t/qla_version.h
A    scst-latest/qla2x00t/Kconfig
A    scst-latest/qla2x00t/kernel-patches
A    scst-latest/qla2x00t/kernel-patches/scst_fc_vport_create.patch
A    scst-latest/qla2x00t/generate-in-tree-patches
A    scst-latest/qla2x00t/extract-qla2xxx-orig
A    scst-latest/usr
A    scst-latest/usr/fileio
A    scst-latest/usr/fileio/common.c
A    scst-latest/usr/fileio/fileio.c
A    scst-latest/usr/fileio/Makefile
A    scst-latest/usr/fileio/common.h
A    scst-latest/usr/fileio/README
A    scst-latest/usr/fileio/debug.c
A    scst-latest/usr/fileio/ChangeLog
A    scst-latest/usr/fileio/crc32.c
A    scst-latest/usr/stpgd
A    scst-latest/usr/stpgd/stpgd_main.c
A    scst-latest/usr/stpgd/Makefile
A    scst-latest/usr/stpgd/README
A    scst-latest/usr/stpgd/debug.c
A    scst-latest/usr/stpgd/scst_on_stpg
A    scst-latest/usr/Makefile
A    scst-latest/usr/include
A    scst-latest/usr/include/debug.c
A    scst-latest/usr/include/debug.h
A    scst-latest/usr/include/version.h
A    scst-latest/usr/events
A    scst-latest/usr/events/Makefile
A    scst-latest/usr/events/README
A    scst-latest/usr/events/debug.c
A    scst-latest/usr/events/events.c
A    scst-latest/iscsi-scst
A    scst-latest/iscsi-scst/kernel
A    scst-latest/iscsi-scst/kernel/session.c
A    scst-latest/iscsi-scst/kernel/target.c
A    scst-latest/iscsi-scst/kernel/nthread.c
A    scst-latest/iscsi-scst/kernel/isert-scst
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_global.c
A    scst-latest/iscsi-scst/kernel/isert-scst/iser.h
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_rdma.c
A    scst-latest/iscsi-scst/kernel/isert-scst/isert_login.c
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_datamover.c
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_datamover.h
A    scst-latest/iscsi-scst/kernel/isert-scst/isert.h
A    scst-latest/iscsi-scst/kernel/isert-scst/isert_dbg.h
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_buf.c
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_hdr.h
A    scst-latest/iscsi-scst/kernel/isert-scst/iser_pdu.c
A    scst-latest/iscsi-scst/kernel/isert-scst/isert.c
A    scst-latest/iscsi-scst/kernel/isert-scst/TODO
A    scst-latest/iscsi-scst/kernel/isert-scst/Kconfig
A    scst-latest/iscsi-scst/kernel/isert-scst/Makefile
A    scst-latest/iscsi-scst/kernel/isert-scst/Makefile.in-kernel
A    scst-latest/iscsi-scst/kernel/conn.c
A    scst-latest/iscsi-scst/kernel/iscsi.c
A    scst-latest/iscsi-scst/kernel/iscsi.h
A    scst-latest/iscsi-scst/kernel/iscsi_hdr.h
A    scst-latest/iscsi-scst/kernel/Makefile
A    scst-latest/iscsi-scst/kernel/config.c
A    scst-latest/iscsi-scst/kernel/digest.c
A    scst-latest/iscsi-scst/kernel/digest.h
A    scst-latest/iscsi-scst/kernel/event.c
A    scst-latest/iscsi-scst/kernel/iscsi_dbg.h
A    scst-latest/iscsi-scst/kernel/iscsi_trace_flag.h
A    scst-latest/iscsi-scst/kernel/param.c
A    scst-latest/iscsi-scst/kernel/patches
A    scst-latest/iscsi-scst/kernel/patches/rhel
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-rhel5.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-rhel61.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-3.10.0-229.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-504.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-3.10.0-123.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-431.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-358.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-279.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-220.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-131.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.18.patch
A    scst-latest/iscsi-scst/kernel/patches/rhel/put_page_callback-2.6.32-71.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.19.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.18.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.17.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.16.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.15.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.2.57.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.14.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.10.30.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.12.11.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.13.3.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.13.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.12.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.11.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.10.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.9.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.7.10.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.8.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.7.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.6.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.5.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.4.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.3.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.2.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.1.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-3.0.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.39.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.37.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.38.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.36.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.35.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.34.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.33.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.32.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.31.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.30.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.29.patch
A    scst-latest/iscsi-scst/kernel/patches/unsupported
A    scst-latest/iscsi-scst/kernel/patches/unsupported/put_page_callback-SuSE11-1.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.27.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.28.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.25.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.26.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.16.29.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.21.1.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.22.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.23.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.24.patch
A    scst-latest/iscsi-scst/kernel/patches/put_page_callback-2.6.18.1.patch
A    scst-latest/iscsi-scst/kernel/Makefile.in-kernel
A    scst-latest/iscsi-scst/kernel/iscsit_transport.c
A    scst-latest/iscsi-scst/kernel/Kconfig
A    scst-latest/iscsi-scst/usr
A    scst-latest/iscsi-scst/usr/chap.c
A    scst-latest/iscsi-scst/usr/conn.c
A    scst-latest/iscsi-scst/usr/iscsi_hdr.h
A    scst-latest/iscsi-scst/usr/iscsi_scstd.c
A    scst-latest/iscsi-scst/usr/iscsid.c
A    scst-latest/iscsi-scst/usr/iscsid.h
A    scst-latest/iscsi-scst/usr/log.c
A    scst-latest/iscsi-scst/usr/session.c
A    scst-latest/iscsi-scst/usr/target.c
A    scst-latest/iscsi-scst/usr/types.h
A    scst-latest/iscsi-scst/usr/Makefile
A    scst-latest/iscsi-scst/usr/config.c
A    scst-latest/iscsi-scst/usr/ctldev.c
A    scst-latest/iscsi-scst/usr/event.c
A    scst-latest/iscsi-scst/usr/iscsi_adm.c
A    scst-latest/iscsi-scst/usr/iscsi_adm.h
A    scst-latest/iscsi-scst/usr/isns.c
A    scst-latest/iscsi-scst/usr/isns_proto.h
A    scst-latest/iscsi-scst/usr/message.c
A    scst-latest/iscsi-scst/usr/misc.c
A    scst-latest/iscsi-scst/usr/misc.h
A    scst-latest/iscsi-scst/usr/param.c
A    scst-latest/iscsi-scst/usr/param.h
A    scst-latest/iscsi-scst/usr/md5.c
A    scst-latest/iscsi-scst/usr/sha1.c
A    scst-latest/iscsi-scst/usr/sha1.h
A    scst-latest/iscsi-scst/usr/md5.h
A    scst-latest/iscsi-scst/include
A    scst-latest/iscsi-scst/include/iscsi_scst.h
A    scst-latest/iscsi-scst/include/iscsi_scst_ver.h
A    scst-latest/iscsi-scst/include/iscsit_transport.h
A    scst-latest/iscsi-scst/include/isert_scst.h
A    scst-latest/iscsi-scst/Makefile
A    scst-latest/iscsi-scst/conftest
A    scst-latest/iscsi-scst/conftest/ib_client_remove
A    scst-latest/iscsi-scst/conftest/ib_client_remove/ib_client_remove.c
A    scst-latest/iscsi-scst/conftest/ib_client_remove/Makefile
A    scst-latest/iscsi-scst/conftest/ib_dma_map_ops
A    scst-latest/iscsi-scst/conftest/ib_dma_map_ops/ib_dma_map_ops.c
A    scst-latest/iscsi-scst/conftest/ib_dma_map_ops/Makefile
A    scst-latest/iscsi-scst/conftest/cm_listen
A    scst-latest/iscsi-scst/conftest/cm_listen/Makefile
A    scst-latest/iscsi-scst/conftest/cm_listen/cm_listen.c
A    scst-latest/iscsi-scst/conftest/create_send_mad_ah
A    scst-latest/iscsi-scst/conftest/create_send_mad_ah/Makefile
A    scst-latest/iscsi-scst/conftest/create_send_mad_ah/create_send_mad_ah.c
A    scst-latest/iscsi-scst/conftest/create_send_mad_base
A    scst-latest/iscsi-scst/conftest/create_send_mad_base/Makefile
A    scst-latest/iscsi-scst/conftest/create_send_mad_base/create_send_mad_base.c
A    scst-latest/iscsi-scst/conftest/gid_change
A    scst-latest/iscsi-scst/conftest/gid_change/Makefile
A    scst-latest/iscsi-scst/conftest/gid_change/gid_change.c
A    scst-latest/iscsi-scst/conftest/ib_set_cpi_resp_time
A    scst-latest/iscsi-scst/conftest/ib_set_cpi_resp_time/Makefile
A    scst-latest/iscsi-scst/conftest/ib_set_cpi_resp_time/ib_set_cpi_resp_time.c
A    scst-latest/iscsi-scst/conftest/mad_handler_takes_send_buf
A    scst-latest/iscsi-scst/conftest/mad_handler_takes_send_buf/Makefile
A    scst-latest/iscsi-scst/conftest/mad_handler_takes_send_buf/mad_handler_takes_send_buf.c
A    scst-latest/iscsi-scst/conftest/pd_has_local_dma_lkey
A    scst-latest/iscsi-scst/conftest/pd_has_local_dma_lkey/Makefile
A    scst-latest/iscsi-scst/conftest/pd_has_local_dma_lkey/pd_has_local_dma_lkey.c
A    scst-latest/iscsi-scst/conftest/query_device
A    scst-latest/iscsi-scst/conftest/query_device/Makefile
A    scst-latest/iscsi-scst/conftest/query_device/query_device.c
A    scst-latest/iscsi-scst/conftest/query_device_attr_arg
A    scst-latest/iscsi-scst/conftest/query_device_attr_arg/Makefile
A    scst-latest/iscsi-scst/conftest/query_device_attr_arg/query_device_attr_arg.c
A    scst-latest/iscsi-scst/conftest/query_gid
A    scst-latest/iscsi-scst/conftest/query_gid/Makefile
A    scst-latest/iscsi-scst/conftest/query_gid/query_gid.c
A    scst-latest/iscsi-scst/conftest/rdma_create_id_net
A    scst-latest/iscsi-scst/conftest/rdma_create_id_net/Makefile
A    scst-latest/iscsi-scst/conftest/rdma_create_id_net/rdma_create_id_net.c
A    scst-latest/iscsi-scst/conftest/register_mad_agent
A    scst-latest/iscsi-scst/conftest/register_mad_agent/Makefile
A    scst-latest/iscsi-scst/conftest/register_mad_agent/register_mad_agent.c
A    scst-latest/iscsi-scst/conftest/use_pre_440_wr_structure
A    scst-latest/iscsi-scst/conftest/use_pre_440_wr_structure/Makefile
A    scst-latest/iscsi-scst/conftest/use_pre_440_wr_structure/use_pre_440_wr_structure.c
A    scst-latest/iscsi-scst/conftest/create_cq
A    scst-latest/iscsi-scst/conftest/create_cq/Makefile
A    scst-latest/iscsi-scst/conftest/create_cq/create_cq.c
A    scst-latest/iscsi-scst/README
A    scst-latest/iscsi-scst/README_in-tree
A    scst-latest/iscsi-scst/doc
A    scst-latest/iscsi-scst/doc/iscsi-scst-howto.txt
A    scst-latest/iscsi-scst/doc/manpages
A    scst-latest/iscsi-scst/doc/manpages/iscsi-scstd.8
A    scst-latest/iscsi-scst/doc/manpages/iscsi-scst-adm.8
A    scst-latest/iscsi-scst/doc/manpages/iscsi-scstd.conf.5
A    scst-latest/iscsi-scst/doc/SCST_Gentoo_HOWTO.txt
A    scst-latest/iscsi-scst/README.iser
A    scst-latest/iscsi-scst/README.iser_ofed
A    scst-latest/iscsi-scst/Makefile_user_space_only
A    scst-latest/iscsi-scst/COPYING
A    scst-latest/iscsi-scst/resource_agents
A    scst-latest/iscsi-scst/resource_agents/SCSTLun
A    scst-latest/iscsi-scst/resource_agents/SCSTTarget
A    scst-latest/iscsi-scst/resource_agents/README
A    scst-latest/iscsi-scst/ChangeLog
A    scst-latest/iscsi-scst/etc
A    scst-latest/iscsi-scst/etc/scst.conf
A    scst-latest/iscsi-scst/etc/obsolete
A    scst-latest/iscsi-scst/etc/obsolete/scst.conf
A    scst-latest/iscsi-scst/etc/obsolete/initiators.allow
A    scst-latest/iscsi-scst/etc/obsolete/initiators.deny
A    scst-latest/iscsi-scst/etc/obsolete/iscsi-scstd.conf
A    scst-latest/iscsi-scst/AskingQuestions
A    scst-latest/iscsi-scst/ToDo
A    scst-latest/scst_local
A    scst-latest/scst_local/scst_local.c
A    scst-latest/scst_local/in-tree
A    scst-latest/scst_local/in-tree/Makefile
A    scst-latest/scst_local/in-tree/Kconfig
A    scst-latest/scst_local/in-tree/Makefile-2.6.34
A    scst-latest/scst_local/in-tree/Makefile-2.6.33
A    scst-latest/scst_local/in-tree/Makefile-2.6.30
A    scst-latest/scst_local/in-tree/Makefile-2.6.31
A    scst-latest/scst_local/in-tree/Makefile-2.6.32
A    scst-latest/scst_local/in-tree/Makefile-2.6.23
A    scst-latest/scst_local/in-tree/Makefile-2.6.24
A    scst-latest/scst_local/in-tree/Makefile-2.6.25
A    scst-latest/scst_local/in-tree/Makefile-2.6.26
A    scst-latest/scst_local/in-tree/Makefile-2.6.27
A    scst-latest/scst_local/in-tree/Makefile-2.6.28
A    scst-latest/scst_local/in-tree/Makefile-2.6.29
A    scst-latest/scst_local/Makefile
A    scst-latest/scst_local/README
A    scst-latest/srpt
A    scst-latest/srpt/src
A    scst-latest/srpt/src/ib_srpt.c
A    scst-latest/srpt/src/ib_srpt.h
A    scst-latest/srpt/src/Makefile
A    scst-latest/srpt/src/srp-ext.h
A    scst-latest/srpt/src/Makefile.in_kernel
A    scst-latest/srpt/src/ib_dm_mad.h
A    scst-latest/srpt/src/Kconfig
A    scst-latest/srpt/Makefile
A    scst-latest/srpt/conftest
A    scst-latest/srpt/conftest/ib_client_remove
A    scst-latest/srpt/conftest/ib_client_remove/ib_client_remove.c
A    scst-latest/srpt/conftest/ib_client_remove/Makefile
A    scst-latest/srpt/conftest/ib_dma_map_ops
A    scst-latest/srpt/conftest/ib_dma_map_ops/ib_dma_map_ops.c
A    scst-latest/srpt/conftest/ib_dma_map_ops/Makefile
A    scst-latest/srpt/conftest/pd_has_local_dma_lkey
A    scst-latest/srpt/conftest/pd_has_local_dma_lkey/Makefile
A    scst-latest/srpt/conftest/pd_has_local_dma_lkey/pd_has_local_dma_lkey.c
A    scst-latest/srpt/conftest/cm_listen
A    scst-latest/srpt/conftest/cm_listen/Makefile
A    scst-latest/srpt/conftest/cm_listen/cm_listen.c
A    scst-latest/srpt/conftest/ib_set_cpi_resp_time
A    scst-latest/srpt/conftest/ib_set_cpi_resp_time/Makefile
A    scst-latest/srpt/conftest/ib_set_cpi_resp_time/ib_set_cpi_resp_time.c
A    scst-latest/srpt/conftest/mad_handler_takes_send_buf
A    scst-latest/srpt/conftest/mad_handler_takes_send_buf/Makefile
A    scst-latest/srpt/conftest/mad_handler_takes_send_buf/mad_handler_takes_send_buf.c
A    scst-latest/srpt/conftest/query_device
A    scst-latest/srpt/conftest/query_device/Makefile
A    scst-latest/srpt/conftest/query_device/query_device.c
A    scst-latest/srpt/conftest/query_device_attr_arg
A    scst-latest/srpt/conftest/query_device_attr_arg/Makefile
A    scst-latest/srpt/conftest/query_device_attr_arg/query_device_attr_arg.c
A    scst-latest/srpt/conftest/rdma_create_id_net
A    scst-latest/srpt/conftest/rdma_create_id_net/Makefile
A    scst-latest/srpt/conftest/rdma_create_id_net/rdma_create_id_net.c
A    scst-latest/srpt/conftest/use_pre_440_wr_structure
A    scst-latest/srpt/conftest/use_pre_440_wr_structure/Makefile
A    scst-latest/srpt/conftest/use_pre_440_wr_structure/use_pre_440_wr_structure.c
A    scst-latest/srpt/conftest/register_mad_agent
A    scst-latest/srpt/conftest/register_mad_agent/register_mad_agent.c
A    scst-latest/srpt/conftest/register_mad_agent/Makefile
A    scst-latest/srpt/conftest/query_gid
A    scst-latest/srpt/conftest/query_gid/Makefile
A    scst-latest/srpt/conftest/query_gid/query_gid.c
A    scst-latest/srpt/conftest/create_cq
A    scst-latest/srpt/conftest/create_cq/Makefile
A    scst-latest/srpt/conftest/create_cq/create_cq.c
A    scst-latest/srpt/conftest/create_send_mad_ah
A    scst-latest/srpt/conftest/create_send_mad_ah/Makefile
A    scst-latest/srpt/conftest/create_send_mad_ah/create_send_mad_ah.c
A    scst-latest/srpt/conftest/create_send_mad_base
A    scst-latest/srpt/conftest/create_send_mad_base/Makefile
A    scst-latest/srpt/conftest/create_send_mad_base/create_send_mad_base.c
A    scst-latest/srpt/conftest/gid_change
A    scst-latest/srpt/conftest/gid_change/Makefile
A    scst-latest/srpt/conftest/gid_change/gid_change.c
A    scst-latest/srpt/session-management.txt
A    scst-latest/srpt/README
A    scst-latest/srpt/Testing.txt
A    scst-latest/srpt/README.ofed
A    scst-latest/srpt/LICENSE
A    scst-latest/srpt/ChangeLog
A    scst-latest/srpt/Measurement-Results.txt
A    scst-latest/srpt/README_in-tree
A    scst-latest/fcst
A    scst-latest/fcst/ft_sess.c
A    scst-latest/fcst/Makefile
A    scst-latest/fcst/ft_cmd.c
A    scst-latest/fcst/ft_io.c
A    scst-latest/fcst/fcst.h
A    scst-latest/fcst/ft_scst.c
A    scst-latest/fcst/README
A    scst-latest/fcst/linux-patches
A    scst-latest/fcst/linux-patches/series-2.6.36
A    scst-latest/fcst/linux-patches/26-exch-alloc2
A    scst-latest/fcst/linux-patches/22-lport-notify
A    scst-latest/fcst/linux-patches/25-fip-union
A    scst-latest/fcst/linux-patches/19-fc4-v2
A    scst-latest/fcst/linux-patches/20-seq-set-resp
A    scst-latest/fcst/linux-patches/24-softirq
A    scst-latest/fcst/linux-patches/21-lport-hook
A    scst-latest/fcst/linux-patches/series-2.6.35
A    scst-latest/fcst/linux-patches/23-softirq
A    scst-latest/fcst/linux-patches/17-lport-hook
A    scst-latest/fcst/linux-patches/18-lport-notify
A    scst-latest/fcst/linux-patches/15-fc4
A    scst-latest/fcst/linux-patches/16-seq-set-resp
A    scst-latest/fcst/linux-patches/series-2.6.34
A    scst-latest/fcst/linux-patches/14-fc-frame-sparse-workaround
A    scst-latest/fcst/linux-patches/series-2.6.33-rc8
A    scst-latest/fcst/linux-patches/02-fc4
A    scst-latest/fcst/linux-patches/05-lport-hook
A    scst-latest/fcst/linux-patches/07-pta-mask
A    scst-latest/fcst/linux-patches/08-ptp-ref
A    scst-latest/fcst/linux-patches/01-prli-clean
A    scst-latest/fcst/linux-patches/10-non-fip
A    scst-latest/fcst/linux-patches/09-ptp-type
A    scst-latest/fcst/linux-patches/13-ptp-acc
A    scst-latest/fcst/linux-patches/04-seq-set-resp
A    scst-latest/fcst/linux-patches/03-seq-init
A    scst-latest/fcst/linux-patches/06-lport-notify
A    scst-latest/fcst/linux-patches/12-ptp-npiv
A    scst-latest/fcst/linux-patches/11-ptp-flogi-recv
A    scst-latest/fcst/Makefile_in-tree
A    scst-latest/fcst/Kconfig
A    scst-latest/scstadmin
A    scst-latest/scstadmin/scstadmin.sysfs
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/01-start-scst.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/07-result.conf
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/07-scstadmin-args.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/99-stop-scst.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/06-after-restore.conf
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/06-cont-on-err.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/06-to-be-restored.conf
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/03-targets.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/04-alua.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/05-dynattr.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/t/02-scst-attr.t
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/lib
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/lib/SCST/SCST.pm
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/Makefile.PL
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/README
A    scst-latest/scstadmin/scstadmin.sysfs/scst-1.0.0/MANIFEST
A    scst-latest/scstadmin/scstadmin.sysfs/scstadmin
A    scst-latest/scstadmin/scstadmin.sysfs/Makefile
A    scst-latest/scstadmin/scstadmin.sysfs/man5
A    scst-latest/scstadmin/scstadmin.sysfs/man5/scst.conf.5
A    scst-latest/scstadmin/scstadmin.sysfs/man5/scst.5
A    scst-latest/scstadmin/scstadmin.sysfs/man1
A    scst-latest/scstadmin/scstadmin.sysfs/man1/scstadmin.1
A    scst-latest/scstadmin/init.d
A    scst-latest/scstadmin/init.d/scst
A    scst-latest/scstadmin/scstadmin.procfs
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/lib
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/lib/SCST
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/lib/SCST/SCST.pm
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/Makefile.PL
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/README
A    scst-latest/scstadmin/scstadmin.procfs/scst-0.8.22/MANIFEST
A    scst-latest/scstadmin/scstadmin.procfs/scstadmin
A    scst-latest/scstadmin/scstadmin.procfs/Makefile
A    scst-latest/scstadmin/Makefile
A    scst-latest/scstadmin/scstadmin.spec.in
A    scst-latest/scstadmin/LICENSE
A    scst-latest/scstadmin/default
A    scst-latest/scstadmin/default/scst
A    scst-latest/scstadmin/examples
A    scst-latest/scstadmin/examples/scst.conf.sysfs
A    scst-latest/scstadmin/examples/scst.conf.procfs
A    scst-latest/scstadmin/README.procfs
A    scst-latest/scstadmin/README
A    scst-latest/scstadmin/ChangeLog
A    scst-latest/scstadmin/scstadmin
A    scst-latest/scripts
A    scst-latest/scripts/generate-kernel-patch
A    scst-latest/scripts/kernel-functions
A    scst-latest/scripts/run-regression-tests
A    scst-latest/scripts/specialize-patch
A    scst-latest/scripts/generate-patched-kernel
A    scst-latest/scripts/list-source-files
A    scst-latest/scripts/rebuild-rhel-kernel-rpm
A    scst-latest/scripts/generate-release-archive
A    scst-latest/scripts/update-version
A    scst-latest/scripts/spread-mlx4-ib-interrupts
A    scst-latest/scripts/rhel-rpm-functions
A    scst-latest/scripts/blockdev-perftest
A    scst-latest/scripts/test-persistent-reservation
A    scst-latest/scripts/generate-scst-patch
A    scst-latest/scripts/filter-trace-entry-exit
A    scst-latest/scripts/monitor-memory-usage
A    scst-latest/scripts/list-double-blank-lines
A    scst-latest/scripts/monitor-interrupt-rate
A    scst-latest/scripts/list-conditional-defines
A    scst-latest/www
A    scst-latest/www/target_emulex.html
A    scst-latest/www/downloads.html
A    scst-latest/www/comparison.html
A    scst-latest/www/contributing.html
A    scst-latest/www/handler_fileio_tgt.html
A    scst-latest/www/index.html
A    scst-latest/www/mc_s.html
A    scst-latest/www/scst_admin.html
A    scst-latest/www/scstvslio.html
A    scst-latest/www/scstvsstgt.html
A    scst-latest/www/target_fcoe.html
A    scst-latest/www/target_ibmvscsi.html
A    scst-latest/www/target_iscsi.html
A    scst-latest/www/target_local.html
A    scst-latest/www/target_lsi.html
A    scst-latest/www/target_mvsas.html
A    scst-latest/www/target_old.html
A    scst-latest/www/target_qla2x00t.html
A    scst-latest/www/target_srp.html
A    scst-latest/www/targets.html
A    scst-latest/www/users.html
A    scst-latest/www/images
A    scst-latest/www/images/avago.jpg
A    scst-latest/www/images/iss.jpg
A    scst-latest/www/images/LPe16002.jpg
A    scst-latest/www/images/tooltips.js
A    scst-latest/www/images/Orange.css
A    scst-latest/www/images/t_emulex.gif
A    scst-latest/www/images/t_sas.gif
A    scst-latest/www/images/t_qlogic.gif
A    scst-latest/www/images/t_unsupported.gif
A    scst-latest/www/images/page.gif
A    scst-latest/www/images/menubg.gif
A    scst-latest/www/images/init_scst.png
A    scst-latest/www/images/menubg_current.gif
A    scst-latest/www/images/menudivide.gif
A    scst-latest/www/images/scst_mgmt_cmd_thread.png
A    scst-latest/www/images/arrow.gif
A    scst-latest/www/images/clock.gif
A    scst-latest/www/images/quote.gif
A    scst-latest/www/images/t_fcoe.gif
A    scst-latest/www/images/logo.gif
A    scst-latest/www/images/headerbg.gif
A    scst-latest/www/images/comment.gif
A    scst-latest/www/images/scst_cmd_thread.png
A    scst-latest/www/images/fig1.png
A    scst-latest/www/images/fig2.png
A    scst-latest/www/images/scst_mgmt_thread.png
A    scst-latest/www/images/t_rdma.gif
A    scst-latest/www/images/fig3.png
A    scst-latest/www/images/footerbg.gif
A    scst-latest/www/images/fig4.png
A    scst-latest/www/images/t_lsi.gif
A    scst-latest/www/images/square_arrow.gif
A    scst-latest/www/images/headerbg-orange.gif
A    scst-latest/www/iscsi-scst
A    scst-latest/www/iscsi-scst/index.html
A    scst-latest/www/Gentoo-HOWTO.pdf
A    scst-latest/www/sgv_big_order_alloc-sfw5-rc3.diff
A    scst-latest/www/vl_res.txt
A    scst-latest/www/max_outstanding_r2t.txt
A    scst-latest/www/bart_res.txt
A    scst-latest/www/tomasz_res.txt
A    scst-latest/www/sgv_big_order_alloc.diff
A    scst-latest/Makefile
A    scst-latest/SVN_TAGS
A    scst-latest/scst.spec.in
A    scst-latest/nightly
A    scst-latest/nightly/conf
A    scst-latest/nightly/conf/nightly.conf
A    scst-latest/nightly/conf/nightly.sendmail
A    scst-latest/nightly/bin
A    scst-latest/nightly/bin/nightly
A    scst-latest/nightly/README.txt
A    scst-latest/mpt
A    scst-latest/mpt/mpt_scst.c
A    scst-latest/mpt/mpt_scst.h
A    scst-latest/mpt/Makefile
A    scst-latest/mpt/in-tree
A    scst-latest/mpt/in-tree/Makefile
A    scst-latest/mpt/in-tree/Kconfig
A    scst-latest/mpt/in-tree/Kconfig-2.6.24.diff
A    scst-latest/mpt/in-tree/Makefile.diff
A    scst-latest/mpt/in-tree/Kconfig.diff
A    scst-latest/mpt/README
A    scst-latest/mpt/scsi3.h
A    scst-latest/ibmvstgt
A    scst-latest/ibmvstgt/src
A    scst-latest/ibmvstgt/src/Kconfig
A    scst-latest/ibmvstgt/src/orig
A    scst-latest/ibmvstgt/src/orig/2.6.35
A    scst-latest/ibmvstgt/src/orig/2.6.35/Kconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/hosts.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/generic_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/hp6xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/xen_domu_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/c2k_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/apollo_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/prpmc2800_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/gef_ppc9a_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/rm200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/a500_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pnx8550-stb810_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/cm5200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pnx8335-stb225_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc832x_mds_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/BF561-ACVILON_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/BF548-EZKIT_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ip22_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/lboxre2_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/migor_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/amigaone_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/socrates_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/landisk_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/shx3_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/msp71xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7343_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7722_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc834x_itx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/malta_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/maple_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/x86_64_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mvme147_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sdk7786_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/amiga_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sparc64_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/merisc_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc7448_hpc2_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/c3000_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/holly_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ppc6xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/eiger_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/bigsur_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc832x_rdb_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc85xx_smp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/rb532_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sbc834x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/m32104ut_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/linkstation_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/fuloong2e_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pcm030_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ap325rxa_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/warp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc83xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/espt_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc85xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/gef_sbc610_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ip27_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc834x_itxgp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/zx1_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/r7780mp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/default_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc8313_rdb_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/tb0287_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/motionpro_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc5200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/wii_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mappi2.vdec2_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc8610_hpcd_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ppc64_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/m32700ut.smp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mvme16x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/rts7751r2dplus_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ecovec24-romimage_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ecovec24_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/g5_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc837x_mds_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ip32_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/lemote2f_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/cell_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sun3x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ppc44x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/m32700ut.up_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pmac32_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/atstk1002_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/opsput_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/xes_mpc85xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/atstk1006_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/BF527-EZKIT-V2_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/bvme6000_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/chrp32_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ul2_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/cobalt_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/powertv_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sh7785lcr_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/markeins_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/tiger_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc836x_mds_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sparc32_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/titan_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ip28_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/rts7751r2d1_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/celleb_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/BF526-EZBRD_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/urquell_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/i386_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/hammerhead_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7724_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/decstation_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc837x_rdb_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ppc64e_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/iseries_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sdk7780_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sh7763rdp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pseries_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/jazz_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pasemi_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/IP0X_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7712_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/storcenter_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/multi_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7750_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/atstk1003_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sam440ep_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/r7785rp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mac_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/atari_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/pnx8550-jbs_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/redwood_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/q40_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/lite5200b_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mappi2.opsp_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/cayman_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/tqm5200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/BF527-EZKIT_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sh7785lcr_32bit_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc8641_hpcn_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/gef_sbc310_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sh03_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc86xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/tb0226_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/CM-BF527_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/CM-BF548_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc8315_rdb_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/stx_gp3_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/sun3_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/se7721_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/icon_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mtx1_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/hp300_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/bcm47xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/mpc512x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/ps3_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/712_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/s3c2410_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/at572d940hfek_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/cam60_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.35/Makefile
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_transport_srp.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_transport_fc.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_sysfs.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_transport_srp_internal.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_tgt_if.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_host.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_tgt_priv.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_tgt.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_tgt_lib.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_transport_fc_internal.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/scsi_tgt_if.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/ibmvstgt.c
A    scst-latest/ibmvstgt/src/orig/2.6.35/libsrp.h
A    scst-latest/ibmvstgt/src/orig/2.6.35/libsrp.c
A    scst-latest/ibmvstgt/src/orig/2.6.36
A    scst-latest/ibmvstgt/src/orig/2.6.36/Kconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/srp.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/ibmvstgt.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/ip32_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_transport_srp.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/amiga_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/jazz_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_transport_srp_internal.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_tgt_if.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/sun3x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_host.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_tgt_lib.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/apollo_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/multi_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/s3c2410_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/bvme6000_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/atari_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/mac_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/rm200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/at572d940hfek_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_transport_fc.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_transport_fc_internal.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/pnx8550-jbs_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/q40_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_sysfs.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/pnx8550-stb810_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/libsrp.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/Makefile
A    scst-latest/ibmvstgt/src/orig/2.6.36/markeins_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/ip22_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/hosts.c
A    scst-latest/ibmvstgt/src/orig/2.6.36/libsrp.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/tb0226_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/ip27_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/mpc5200_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/motionpro_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/tb0287_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/sun3_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/hp300_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/mpc8610_hpcd_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/bcm47xx_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/decstation_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/malta_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/mvme147_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_tgt.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_tgt_priv.h
A    scst-latest/ibmvstgt/src/orig/2.6.36/mvme16x_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/cam60_defconfig
A    scst-latest/ibmvstgt/src/orig/2.6.36/scsi_tgt_if.c
A    scst-latest/ibmvstgt/src/ibmvstgt.c
A    scst-latest/ibmvstgt/src/libsrp.c
A    scst-latest/ibmvstgt/src/srpnew.h
A    scst-latest/ibmvstgt/src/dummy_powerpc_defs.h
A    scst-latest/ibmvstgt/src/libsrpnew.h
A    scst-latest/ibmvstgt/src/SLES-10-SP3-ibmvscsis.c
A    scst-latest/ibmvstgt/src/Makefile
A    scst-latest/ibmvstgt/src/ip32_defconfig
A    scst-latest/ibmvstgt/src/amiga_defconfig
A    scst-latest/ibmvstgt/src/jazz_defconfig
A    scst-latest/ibmvstgt/src/sun3x_defconfig
A    scst-latest/ibmvstgt/src/apollo_defconfig
A    scst-latest/ibmvstgt/src/multi_defconfig
A    scst-latest/ibmvstgt/src/bvme6000_defconfig
A    scst-latest/ibmvstgt/src/rm200_defconfig
A    scst-latest/ibmvstgt/src/mac_defconfig
A    scst-latest/ibmvstgt/src/atari_defconfig
A    scst-latest/ibmvstgt/src/scsi_transport_fc.c
A    scst-latest/ibmvstgt/src/q40_defconfig
A    scst-latest/ibmvstgt/src/scsi_sysfs.c
A    scst-latest/ibmvstgt/src/markeins_defconfig
A    scst-latest/ibmvstgt/src/ip22_defconfig
A    scst-latest/ibmvstgt/src/hosts.c
A    scst-latest/ibmvstgt/src/ip27_defconfig
A    scst-latest/ibmvstgt/src/motionpro_defconfig
A    scst-latest/ibmvstgt/src/mpc5200_defconfig
A    scst-latest/ibmvstgt/src/sun3_defconfig
A    scst-latest/ibmvstgt/src/hp300_defconfig
A    scst-latest/ibmvstgt/src/mpc8610_hpcd_defconfig
A    scst-latest/ibmvstgt/src/bcm47xx_defconfig
A    scst-latest/ibmvstgt/src/malta_defconfig
A    scst-latest/ibmvstgt/src/mvme147_defconfig
A    scst-latest/ibmvstgt/src/mvme16x_defconfig
A    scst-latest/ibmvstgt/src/scsi-Makefile
A    scst-latest/ibmvstgt/src/scsi_host.h
A    scst-latest/ibmvstgt/src/scsi_transport_srp.c
A    scst-latest/ibmvstgt/src/pnx8550-stb810_defconfig
A    scst-latest/ibmvstgt/src/tb0287_defconfig
A    scst-latest/ibmvstgt/src/decstation_defconfig
A    scst-latest/ibmvstgt/src/pnx8550-jbs_defconfig
A    scst-latest/ibmvstgt/src/tb0226_defconfig
A    scst-latest/ibmvstgt/src/s3c2410_defconfig
A    scst-latest/ibmvstgt/src/at572d940hfek_defconfig
A    scst-latest/ibmvstgt/src/cam60_defconfig
A    scst-latest/ibmvstgt/src/scsi_transport_srp_internal.h
A    scst-latest/ibmvstgt/src/scsi_transport_fc_internal.h
A    scst-latest/ibmvstgt/src/scsi_tgt_if.h
A    scst-latest/ibmvstgt/src/scsi_tgt_lib.c
A    scst-latest/ibmvstgt/src/scsi_tgt.h
A    scst-latest/ibmvstgt/src/scsi_tgt_priv.h
A    scst-latest/ibmvstgt/src/scsi_tgt_if.c
A    scst-latest/ibmvstgt/src/ibmvscsi.h
A    scst-latest/ibmvstgt/src/viosrp.h
A    scst-latest/ibmvstgt/Makefile
A    scst-latest/ibmvstgt/README.sysfs
A    scst-latest/ibmvstgt/generate-in-tree-patches
A    scst-latest/ibmvstgt/README.procfs
A    scst-latest/doc
A    scst-latest/doc/scst_user_spec.sgml
A    scst-latest/doc/Makefile
A    scst-latest/doc/Using-the-DLM-as-a-Distributed-In-Memory-Database.pdf
A    scst-latest/doc/scst_pg.sgml
A    scst-latest/doc/fig2.png
A    scst-latest/doc/fig1.png
A    scst-latest/README
A    scst-latest/scst-dkms.spec.in
A    scst-latest/mvsas_tgt
A    scst-latest/mvsas_tgt/mv_tgt.c
A    scst-latest/mvsas_tgt/mv_tgt.h
A    scst-latest/mvsas_tgt/mv_init.c
A    scst-latest/mvsas_tgt/Makefile
A    scst-latest/mvsas_tgt/mv_64xx.c
A    scst-latest/mvsas_tgt/mv_64xx.h
A    scst-latest/mvsas_tgt/mv_94xx.c
A    scst-latest/mvsas_tgt/mv_94xx.h
A    scst-latest/mvsas_tgt/mv_chips.h
A    scst-latest/mvsas_tgt/mv_defs.h
A    scst-latest/mvsas_tgt/mv_sas.c
A    scst-latest/mvsas_tgt/mv_sas.h
A    scst-latest/mvsas_tgt/mv_spi.c
A    scst-latest/mvsas_tgt/mv_spi.h
A    scst-latest/mvsas_tgt/README
A    scst-latest/mvsas_tgt/ChangeLog
A    scst-latest/qla_isp
A    scst-latest/qla_isp/linux-2.6
A    scst-latest/qla_isp/linux-2.6/Makefile
A    scst-latest/qla_isp/linux-2.6/build
A    scst-latest/qla_isp/linux-2.6/build/Makefile
A    scst-latest/qla_isp/LICENSE
A    scst-latest/qla_isp/common
A    scst-latest/qla_isp/common/isp.c
A    scst-latest/qla_isp/common/isp_library.c
A    scst-latest/qla_isp/common/isp_library.h
A    scst-latest/qla_isp/common/isp_stds.h
A    scst-latest/qla_isp/common/isp_target.c
A    scst-latest/qla_isp/common/isp_target.h
A    scst-latest/qla_isp/common/isp_tpublic.h
A    scst-latest/qla_isp/common/ispmbox.h
A    scst-latest/qla_isp/common/ispreg.h
A    scst-latest/qla_isp/common/ispvar.h
A    scst-latest/qla_isp/firmware
A    scst-latest/qla_isp/firmware/fwbin
A    scst-latest/qla_isp/firmware/asm_12160.h
A    scst-latest/qla_isp/firmware/asm_1000.h
A    scst-latest/qla_isp/firmware/asm_2100.h
A    scst-latest/qla_isp/firmware/asm_2200.h
A    scst-latest/qla_isp/firmware/asm_1040.h
A    scst-latest/qla_isp/firmware/asm_2300.h
A    scst-latest/qla_isp/firmware/asm_2400.h
A    scst-latest/qla_isp/firmware/asm_2500.h
A    scst-latest/qla_isp/firmware/asm_1080.h
A    scst-latest/qla_isp/firmware/asm_2322.h
A    scst-latest/qla_isp/linux
A    scst-latest/qla_isp/linux/isp_cb_ops.c
A    scst-latest/qla_isp/linux/isp_ioctl.h
A    scst-latest/qla_isp/linux/isp_linux.c
A    scst-latest/qla_isp/linux/isp_linux.h
A    scst-latest/qla_isp/linux/isp_pci.c
A    scst-latest/qla_isp/linux/isp_scst.c
A    scst-latest/qla_isp/README.scst
A    scst-latest/qla_isp/ChangeLog
A    scst-latest/qla_isp/TAGS
A    scst-latest/qla_isp/FIRMWARE.readme
A    scst-latest/qla_isp/README
A    scst-latest/qla_isp/Makefile
A    scst-latest/AskingQuestions
A    scst-latest/qla_isp-release.patch
 U   scst-latest
Checked out revision 7212.
ubuntu@zesty-dkms:~/Downloads$

Step 3

ubuntu@zesty-dkms:~/Downloads$ mv scst-latest scst-3.3.0
ubuntu@zesty-dkms:~/Downloads$

Step 4

ubuntu@zesty-dkms:~/Downloads$ wget https://github.com/gstanden/scst-3.x-debian/archive/master.zip
--2017-07-29 02:12:44--  https://github.com/gstanden/scst-3.x-debian/archive/master.zip
Resolving github.com (github.com)... 192.30.253.113, 192.30.253.112
Connecting to github.com (github.com)|192.30.253.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/gstanden/scst-3.x-debian/zip/master [following]
--2017-07-29 02:12:45--  https://codeload.github.com/gstanden/scst-3.x-debian/zip/master
Resolving codeload.github.com (codeload.github.com)... 192.30.253.120, 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 39738 (39K) [application/zip]
Saving to: ‘master.zip’

master.zip                                       100%[==========================================================================================================>]  38.81K  --.-KB/s    in 0.06s  

2017-07-29 02:12:45 (623 KB/s) - ‘master.zip’ saved [39738/39738]

ubuntu@zesty-dkms:~/Downloads$

Step 5

ubuntu@zesty-dkms:~/Downloads$ ls -lrt
total 44
drwxr-xr-x 19 ubuntu ubuntu  4096 Jul 29 02:09 scst-3.3.0
-rw-r--r--  1 ubuntu ubuntu 39738 Jul 29 02:12 master.zip
ubuntu@zesty-dkms:~/Downloads$ unzip master.zip
Archive:  master.zip
6d0269f78e4fa87c54c4bfa3b1087c693274be8e
   creating: scst-3.x-debian-master/
  inflating: scst-3.x-debian-master/LICENSE 
  inflating: scst-3.x-debian-master/Makefile-dkms 
  inflating: scst-3.x-debian-master/README 
  inflating: scst-3.x-debian-master/README.Debian 
  inflating: scst-3.x-debian-master/README.md 
  inflating: scst-3.x-debian-master/README.source 
  inflating: scst-3.x-debian-master/changelog 
 extracting: scst-3.x-debian-master/compat 
  inflating: scst-3.x-debian-master/control 
  inflating: scst-3.x-debian-master/copyright 
 extracting: scst-3.x-debian-master/dirs 
  inflating: scst-3.x-debian-master/dkms.conf 
 extracting: scst-3.x-debian-master/docs 
 extracting: scst-3.x-debian-master/info 
 extracting: scst-3.x-debian-master/iscsi-scst.install 
  inflating: scst-3.x-debian-master/iscsi-scst.manpages 
   creating: scst-3.x-debian-master/patches/
  inflating: scst-3.x-debian-master/patches/scst_itf_h.diff 
 extracting: scst-3.x-debian-master/patches/series 
  inflating: scst-3.x-debian-master/rules 
 extracting: scst-3.x-debian-master/scst-dkms.install 
  inflating: scst-3.x-debian-master/scst-dkms.postinst.in 
  inflating: scst-3.x-debian-master/scst-dkms.prerm.in 
 extracting: scst-3.x-debian-master/scst-fileio-tgt.install 
  inflating: scst-3.x-debian-master/scst-files.tar 
  inflating: scst-3.x-debian-master/scst.conf 
  inflating: scst-3.x-debian-master/scstadmin.install 
 extracting: scst-3.x-debian-master/scstadmin.manpages 
  inflating: scst-3.x-debian-master/scstadmin.postinst 
  inflating: scst-3.x-debian-master/scstadmin.postrm 
   creating: scst-3.x-debian-master/source/
 extracting: scst-3.x-debian-master/source/format 
ubuntu@zesty-dkms:~/Downloads$

Step 6

ubuntu@zesty-dkms:~/Downloads$ mv scst-3.x-debian-master scst-3.3.0/debian
ubuntu@zesty-dkms:~/Downloads$

Step 7

ubuntu@zesty-dkms:~/Downloads$ sudo rm -rf /usr/src/scst-3.3.0/
ubuntu@zesty-dkms:~/Downloads$ sudo rm -rf /var/lib/dkms/scst/3.3.0/dsc/
ubuntu@zesty-dkms:~/Downloads$ sudo mkdir -p /usr/src/scst-3.3.0/
ubuntu@zesty-dkms:~/Downloads$ sudo mkdir -p /var/lib/dkms/scst/3.3.0/dsc/
ubuntu@zesty-dkms:~/Downloads$

Step 8

ubuntu@zesty-dkms:~/Downloads$ sudo cp scst-3.3.0/debian/dkms.conf /usr/src/scst-3.3.0/dkms.conf
ubuntu@zesty-dkms:~/Downloads$

Step 9

ubuntu@zesty-dkms:~/Downloads$ sudo dkms add -m scst -v 3.3.0

Creating symlink /var/lib/dkms/scst/3.3.0/source ->
                 /usr/src/scst-3.3.0

DKMS: add completed.
ubuntu@zesty-dkms:~/Downloads$

Step 10

ubuntu@zesty-dkms:~/Downloads$ cd ~/Downloads/scst-3.3.0/
ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$ sudo cp -a . /usr/src/scst-3.3.0/.
ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$

Step 11

ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$ sudo dkms mkdsc -m scst -v 3.3.0 --source-only
Using /etc/dkms/template-dkms-mkdsc
copying template...
modifying debian/changelog...
modifying debian/compat...
modifying debian/control...
modifying debian/copyright...
modifying debian/dirs...
modifying debian/postinst...
modifying debian/prerm...
modifying debian/README.Debian...
modifying debian/rules...
copying legacy postinstall template...
Copying source tree...
Building source package... dpkg-source --before-build scst-dkms-3.3.0
 debian/rules clean
dh_clean: Compatibility levels before 9 are deprecated (level 7 in use)
 dpkg-source -b scst-dkms-3.3.0
dpkg-source: warning: no source format specified in debian/source/format, see dpkg-source(1)
 dpkg-genchanges --build=source >../scst-dkms_3.3.0_source.changes
dpkg-genchanges: info: including full source code in upload
 dpkg-source --after-build scst-dkms-3.3.0


DKMS: mkdsc completed.
Moving built files to /var/lib/dkms/scst/3.3.0/dsc...
Cleaning up temporary files...
ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$

Step 12

ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$ sudo tar -xzf /var/lib/dkms/scst/3.3.0/dsc/scst-dkms_3.3.0.tar.gz -C /usr/src/scst-3.3.0
ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$ sudo mv /usr/src/scst-3.3.0/scst-dkms-3.3.0 /usr/src/scst-3.3.0/scst-dkms-mkdsc
ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$

Step 13

ubuntu@zesty-dkms:~/Downloads/scst-3.3.0$ cd /usr/src/scst-3.3.0/
ubuntu@zesty-dkms:/usr/src/scst-3.3.0$ sudo fakeroot debian/rules clean
dh_testdir
dh_clean
    rm -f debian/debhelper-build-stamp
    rm -f debian/iscsi-scst.substvars
    rm -f debian/iscsi-scst.*.debhelper
    rm -rf debian/iscsi-scst/
    rm -f debian/scst-fileio-tgt.substvars
    rm -f debian/scst-fileio-tgt.*.debhelper
    rm -rf debian/scst-fileio-tgt/
    rm -f debian/scstadmin.substvars
    rm -f debian/scstadmin.*.debhelper
    rm -rf debian/scstadmin/
    rm -f debian/scst-dkms.substvars
    rm -f debian/scst-dkms.*.debhelper
    rm -rf debian/scst-dkms/
    rm -rf debian/.debhelper/
    rm -f debian/*.debhelper.log
    rm -f debian/files
    find .  \( \( \
        \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS \) -prune -o -type f -a \
            \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
         -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
         -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
         -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
        \) -exec rm -f {} + \) -o \
        \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
    rm -f *-stamp
/usr/bin/make -C scstadmin clean
make[1]: Entering directory '/usr/src/scst-3.3.0/scstadmin'
cd scstadmin && /usr/bin/make clean
make[2]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
/usr/bin/make -C scst-1.0.0 clean
make[3]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
make[3]: *** No rule to make target 'clean'.  Stop.
make[3]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
Makefile:32: recipe for target 'clean' failed
make[2]: [clean] Error 2 (ignored)
make[2]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
make[1]: Leaving directory '/usr/src/scst-3.3.0/scstadmin'
/usr/bin/make -C iscsi-scst/usr clean
make[1]: Entering directory '/usr/src/scst-3.3.0/iscsi-scst/usr'
rm -f *.o iscsi-scstd iscsi-scst-adm .depend*
make[1]: Leaving directory '/usr/src/scst-3.3.0/iscsi-scst/usr'
ubuntu@zesty-dkms:/usr/src/scst-3.3.0$

Step 14

ubuntu@zesty-dkms:/usr/src/scst-3.3.0$ sudo fakeroot debian/rules binary
QUILT_PATCHES=debian/patches \
    quilt --quiltrc /dev/null push -a || test $? = 2
Applying patch scst_itf_h.diff
patching file scst/include/scst_itf_ver.h

Now at patch scst_itf_h.diff
touch debian/stamp-patched
sed -i "s/-DCONFIG_SCST_DEBUG //g" `find . -name Makefile`
/usr/bin/make -C scstadmin
make[1]: Entering directory '/usr/src/scst-3.3.0/scstadmin'
cd scstadmin && /usr/bin/make all
make[2]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for SCST_SCST
Writing MYMETA.yml and MYMETA.json
/usr/bin/make -C scst-1.0.0
make[3]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
cp lib/SCST/SCST.pm blib/lib/SCST/SCST.pm
Manifying 1 pod document
make[3]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
make[2]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
make[1]: Leaving directory '/usr/src/scst-3.3.0/scstadmin'
/usr/bin/make -C iscsi-scst include/iscsi_scst_itf_ver.h
make[1]: Entering directory '/usr/src/scst-3.3.0/iscsi-scst'
echo "/* Autogenerated, don't edit */" >include/iscsi_scst_itf_ver.h
echo "" >>include/iscsi_scst_itf_ver.h
echo -n "#define ISCSI_SCST_INTERFACE_VERSION " >>include/iscsi_scst_itf_ver.h
echo -n "ISCSI_VERSION_STRING \"_" >>include/iscsi_scst_itf_ver.h
echo "`sha1sum include/iscsi_scst.h|awk '{printf $1}'`\"" >>include/iscsi_scst_itf_ver.h
make[1]: Leaving directory '/usr/src/scst-3.3.0/iscsi-scst'
/usr/bin/make -C iscsi-scst/usr SCST_INC_DIR=/usr/src/scst-3.3.0/scst/include
make[1]: Entering directory '/usr/src/scst-3.3.0/iscsi-scst/usr'
cc -M -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   iscsid.c iscsi_scstd.c conn.c session.c target.c message.c ctldev.c log.c chap.c event.c param.c config.c isns.c md5.c sha1.c misc.c >.depend_d
cc -c -o iscsid.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   iscsid.c
cc -c -o iscsi_scstd.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   iscsi_scstd.c
cc -c -o conn.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   conn.c
cc -c -o session.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   session.c
cc -c -o target.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   target.c
cc -c -o message.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   message.c
cc -c -o ctldev.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   ctldev.c
cc -c -o log.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   log.c
cc -c -o chap.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   chap.c
cc -c -o event.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   event.c
cc -c -o param.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   param.c
cc -c -o config.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   config.c
cc -c -o isns.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   isns.c
cc -c -o md5.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   md5.c
cc -c -o sha1.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   sha1.c
cc -c -o misc.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   misc.c
cc iscsid.o iscsi_scstd.o conn.o session.o target.o message.o ctldev.o log.o chap.o event.o param.o config.o isns.o md5.o sha1.o misc.o   -o iscsi-scstd
cc -M -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   iscsi_adm.c param.c >.depend_adm
cc -c -o iscsi_adm.o -O2 -Wall -Wextra -Wstrict-prototypes -Wno-sign-compare -Wimplicit-function-declaration -Wno-unused-parameter -Wno-missing-field-initializers -g -I../include -I/usr/src/scst-3.3.0/scst/include -D_GNU_SOURCE   iscsi_adm.c
cc iscsi_adm.o param.o   -o iscsi-scst-adm
make[1]: Leaving directory '/usr/src/scst-3.3.0/iscsi-scst/usr'
sed -i "s|/usr/local/|/usr/|g" usr/fileio/Makefile
/usr/bin/make -C usr/fileio
make[1]: Entering directory '/usr/src/scst-3.3.0/usr/fileio'
cc -M -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -I/usr/src/scst-3.3.0/usr/fileio/../../scst/include -I../include -D_GNU_SOURCE -D__USE_FILE_OFFSET64 -D__USE_LARGEFILE64 -DEXTRACHECKS -DDEBUG -g -fno-inline -fno-inline-functions -W -Wno-unused-parameter  -DDEBUG_EXT_COPY_REMAP fileio.c common.c debug.c crc32.c >.depend_f
cc -c -o fileio.o -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -I/usr/src/scst-3.3.0/usr/fileio/../../scst/include -I../include -D_GNU_SOURCE -D__USE_FILE_OFFSET64 -D__USE_LARGEFILE64 -DEXTRACHECKS -DDEBUG -g -fno-inline -fno-inline-functions -W -Wno-unused-parameter  -DDEBUG_EXT_COPY_REMAP fileio.c
cc -c -o common.o -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -I/usr/src/scst-3.3.0/usr/fileio/../../scst/include -I../include -D_GNU_SOURCE -D__USE_FILE_OFFSET64 -D__USE_LARGEFILE64 -DEXTRACHECKS -DDEBUG -g -fno-inline -fno-inline-functions -W -Wno-unused-parameter  -DDEBUG_EXT_COPY_REMAP common.c
cc -c -o debug.o -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -I/usr/src/scst-3.3.0/usr/fileio/../../scst/include -I../include -D_GNU_SOURCE -D__USE_FILE_OFFSET64 -D__USE_LARGEFILE64 -DEXTRACHECKS -DDEBUG -g -fno-inline -fno-inline-functions -W -Wno-unused-parameter  -DDEBUG_EXT_COPY_REMAP debug.c
cc -c -o crc32.o -O2 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -I/usr/src/scst-3.3.0/usr/fileio/../../scst/include -I../include -D_GNU_SOURCE -D__USE_FILE_OFFSET64 -D__USE_LARGEFILE64 -DEXTRACHECKS -DDEBUG -g -fno-inline -fno-inline-functions -W -Wno-unused-parameter  -DDEBUG_EXT_COPY_REMAP crc32.c
cc fileio.o common.o debug.o crc32.o -lpthread  -o fileio_tgt
make[1]: Leaving directory '/usr/src/scst-3.3.0/usr/fileio'
dh_installdirs
    install -d debian/iscsi-scst
    install -d debian/iscsi-scst/usr/sbin debian/iscsi-scst/etc/init.d
    install -d debian/scst-fileio-tgt
    install -d debian/scstadmin
    install -d debian/scst-dkms
/usr/bin/make DESTDIR=/usr/src/scst-3.3.0/debian/tmp -C scstadmin install
make[1]: Entering directory '/usr/src/scst-3.3.0/scstadmin'
cd scstadmin && /usr/bin/make install
make[2]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
Generating a Unix-style Makefile
Writing Makefile for SCST_SCST
Writing MYMETA.yml and MYMETA.json
/usr/bin/make -C scst-1.0.0
make[3]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
Skip blib/lib/SCST/SCST.pm (unchanged)
Manifying 1 pod document
make[3]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
/usr/bin/make -C scst-1.0.0 install DESTDIR=/usr/src/scst-3.3.0/debian/tmp
make[3]: Entering directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
Manifying 1 pod document
Installing /usr/src/scst-3.3.0/debian/tmp/usr/local/share/perl/5.24.1/SCST/SCST.pm
Installing /usr/src/scst-3.3.0/debian/tmp/usr/local/man/man3/SCST::SCST.3pm
Appending installation info to /usr/src/scst-3.3.0/debian/tmp/usr/local/lib/x86_64-linux-gnu/perl/5.24.1/perllocal.pod
make[3]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs/scst-1.0.0'
install -d /usr/src/scst-3.3.0/debian/tmp/usr/local/sbin
install -m 755 scstadmin /usr/src/scst-3.3.0/debian/tmp/usr/local/sbin
regex="s|%INSTALLSITELIB%|$(make -sC scst-1.0.0 print-INSTALLSITELIB | grep -v ^make)|"; echo "${regex}"; sed -i "${regex}" /usr/src/scst-3.3.0/debian/tmp/usr/local/sbin/scstadmin
s|%INSTALLSITELIB%|/usr/local/share/perl/5.24.1|
make[2]: Leaving directory '/usr/src/scst-3.3.0/scstadmin/scstadmin.sysfs'
for m in scstadmin/man*/*.[1-9]; do                \
  if [ -e $m ]; then                        \
    d=/usr/src/scst-3.3.0/debian/tmp/usr/local/man/$(basename $(dirname $m));            \
    if install -d $d; then                    \
      install -m 644 $m $d;                    \
    fi                                \
  fi                                \
done
# Remove the files that are obsolete since SCST-SCST has been
# renamed into SCST_SCST.
rm -rf "/usr/src/scst-3.3.0/debian/tmp$(/usr/bin/perl -V:sitearch | sed "s|.*='||;s|'.*||")/auto/SCST-SCST"
# Install the files that have just been built.
install -d /usr/src/scst-3.3.0/debian/tmp/etc/init.d
tmp=/tmp/scst-initd-$$ && init.d/scst >$tmp &&               \
  install -m 755 $tmp /usr/src/scst-3.3.0/debian/tmp/etc/init.d/scst &&             \
  rm -f $tmp
if [ ! -e  /usr/src/scst-3.3.0/debian/tmp/etc/default/scst ]; then        \
  mkdir -p /usr/src/scst-3.3.0/debian/tmp/etc/default;            \
  install -m 755 default/scst /usr/src/scst-3.3.0/debian/tmp/etc/default;    \
fi
for s in iscsi-scst qla2x00t; do            \
  { if [ -n "/usr/src/scst-3.3.0/debian/tmp" ]; then chr="chroot /usr/src/scst-3.3.0/debian/tmp"; else chr=""; fi; if type systemctl >/dev/null 2>&1; then $chr systemctl disable "$s.service"; elif type chkconfig >/dev/null 2>&1; then $chr chkconfig --del "$s"; elif type update-rc.d >/dev/null 2>&1; then $chr update-rc.d -f "$s" remove; elif type rc-update >/dev/null 2>&1; then $chr rc-update del "$s"; elif type /usr/lib/lsb/remove_initd >/dev/null 2>&1; then $chr /usr/lib/lsb/remove_initd "$s"; fi; rm -f /usr/src/scst-3.3.0/debian/tmp/etc/init.d/$s; } >/dev/null 2>&1;        \
done

If you want SCST to start automatically at boot time, run the following command:
chroot /usr/src/scst-3.3.0/debian/tmp systemctl enable scst.service

make[1]: Leaving directory '/usr/src/scst-3.3.0/scstadmin'
install -vD -m 755 usr/fileio/fileio_tgt /usr/src/scst-3.3.0/debian/tmp/usr/bin/fileio_tgt
install: creating directory '/usr/src/scst-3.3.0/debian/tmp/usr/bin'
'usr/fileio/fileio_tgt' -> '/usr/src/scst-3.3.0/debian/tmp/usr/bin/fileio_tgt'
# hacks
# remove uneeded perl files
rm -rf /usr/src/scst-3.3.0/debian/tmp/usr/lib/perl
rm -rf /usr/src/scst-3.3.0/debian/tmp/usr/local/lib
# fix incorrect man location
mkdir -p /usr/src/scst-3.3.0/debian/tmp/usr/share/man
mv -f /usr/src/scst-3.3.0/debian/tmp/usr/local/man/* /usr/src/scst-3.3.0/debian/tmp/usr/share/man
# binaries
mkdir -p /usr/src/scst-3.3.0/debian/tmp/usr/sbin
mv -f /usr/src/scst-3.3.0/debian/tmp/usr/local/sbin/scstadmin /usr/src/scst-3.3.0/debian/tmp/usr/sbin
# perl
mv -f /usr/src/scst-3.3.0/debian/tmp/usr/local/share/perl /usr/src/scst-3.3.0/debian/tmp/usr/share
# need manual install for iscsi-scst/usr for  now
install -vD -m 755 iscsi-scst/usr/iscsi-scstd /usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scstd
'iscsi-scst/usr/iscsi-scstd' -> '/usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scstd'
install -vD -m 644 iscsi-scst/doc/manpages/iscsi-scstd.conf.5 /usr/src/scst-3.3.0/debian/tmp/usr/share/man/man5/iscsi-scstd.conf.5
'iscsi-scst/doc/manpages/iscsi-scstd.conf.5' -> '/usr/src/scst-3.3.0/debian/tmp/usr/share/man/man5/iscsi-scstd.conf.5'
install -vD -m 644 iscsi-scst/doc/manpages/iscsi-scstd.8 /usr/src/scst-3.3.0/debian/tmp/usr/share/man/man8/iscsi-scstd.8
install: creating directory '/usr/src/scst-3.3.0/debian/tmp/usr/share/man/man8'
'iscsi-scst/doc/manpages/iscsi-scstd.8' -> '/usr/src/scst-3.3.0/debian/tmp/usr/share/man/man8/iscsi-scstd.8'
install -vD -m 755 iscsi-scst/usr/iscsi-scst-adm /usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scst-adm
'iscsi-scst/usr/iscsi-scst-adm' -> '/usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scst-adm'
install -vD -m 644 iscsi-scst/doc/manpages/iscsi-scst-adm.8 /usr/src/scst-3.3.0/debian/tmp/usr/share/man/man8/iscsi-scst-adm.8
'iscsi-scst/doc/manpages/iscsi-scst-adm.8' -> '/usr/src/scst-3.3.0/debian/tmp/usr/share/man/man8/iscsi-scst-adm.8'
# create this directory manually
mkdir -p /usr/src/scst-3.3.0/debian/tmp/var/lib/scst/pr
# copy example scst.conf
install -vD -m 644 debian/scst.conf /usr/src/scst-3.3.0/debian/tmp/etc/scst.conf
'debian/scst.conf' -> '/usr/src/scst-3.3.0/debian/tmp/etc/scst.conf'
# copy scst-files.tar SAN builder archive
install -vD -m 644 debian/scst-files.tar /usr/src/scst-3.3.0/debian/tmp/etc/scst-files.tar
'debian/scst-files.tar' -> '/usr/src/scst-3.3.0/debian/tmp/etc/scst-files.tar'
# process scst-dkms manually
for f in debian/dkms.conf debian/scst-dkms.postinst debian/scst-dkms.prerm;do \
    sed "s|@DKMSNAME@|scst|g" $f.in > $f ;\
    sed -i "s|@DKMSMODVER@|3.3.0|g" $f ;\
done
sed: can't read debian/dkms.conf.in: No such file or directory
install -vD -m 644 debian/Makefile-dkms /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/Makefile
install: creating directory '/usr/src/scst-3.3.0/debian/tmp/usr/src'
install: creating directory '/usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0'
'debian/Makefile-dkms' -> '/usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/Makefile'
install -vD -m 644 debian/dkms.conf /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/dkms.conf
'debian/dkms.conf' -> '/usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/dkms.conf'
cp -a scst /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/
mkdir /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/iscsi-scst
cp -a iscsi-scst/{Makefile,include,kernel} /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/iscsi-scst/
cp -a scst_local /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/
cp -a qla2x00t /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/
cp -a fcst /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0/
# install files
dh_installman
    install -d debian/iscsi-scst/usr/share/man/man5/
    install -p -m0644 debian/tmp/usr/share/man/man5/iscsi-scstd.conf.5 debian/iscsi-scst/usr/share/man/man5/iscsi-scstd.conf.5
    install -d debian/iscsi-scst/usr/share/man/man8/
    install -p -m0644 debian/tmp/usr/share/man/man8/iscsi-scst-adm.8 debian/iscsi-scst/usr/share/man/man8/iscsi-scst-adm.8
    install -p -m0644 debian/tmp/usr/share/man/man8/iscsi-scstd.8 debian/iscsi-scst/usr/share/man/man8/iscsi-scstd.8
    man --recode UTF-8 ./iscsi\-scstd\.conf\.5 > iscsi\-scstd\.conf\.5\.new
    chmod 0755 -- iscsi-scstd.conf.5.new
    chown 0:0 -- iscsi-scstd.conf.5.new
    mv -f iscsi-scstd.conf.5.new iscsi-scstd.conf.5
    man --recode UTF-8 ./iscsi\-scst\-adm\.8 > iscsi\-scst\-adm\.8\.new
    chmod 0755 -- iscsi-scst-adm.8.new
    chown 0:0 -- iscsi-scst-adm.8.new
    mv -f iscsi-scst-adm.8.new iscsi-scst-adm.8
    man --recode UTF-8 ./iscsi\-scstd\.8 > iscsi\-scstd\.8\.new
    chmod 0755 -- iscsi-scstd.8.new
    chown 0:0 -- iscsi-scstd.8.new
    mv -f iscsi-scstd.8.new iscsi-scstd.8
    install -d debian/scstadmin/usr/share/man/man1/
    install -p -m0644 debian/tmp/usr/share/man/man1/scstadmin.1 debian/scstadmin/usr/share/man/man1/scstadmin.1
    install -d debian/scstadmin/usr/share/man/man5/
    install -p -m0644 debian/tmp/usr/share/man/man5/scst.5 debian/scstadmin/usr/share/man/man5/scst.5
    install -p -m0644 debian/tmp/usr/share/man/man5/scst.conf.5 debian/scstadmin/usr/share/man/man5/scst.conf.5
    man --recode UTF-8 ./scst\.conf\.5 > scst\.conf\.5\.new
    chmod 0755 -- scst.conf.5.new
    chown 0:0 -- scst.conf.5.new
    mv -f scst.conf.5.new scst.conf.5
    man --recode UTF-8 ./scst\.5 > scst\.5\.new
    chmod 0755 -- scst.5.new
    chown 0:0 -- scst.5.new
    mv -f scst.5.new scst.5
    man --recode UTF-8 ./scstadmin\.1 > scstadmin\.1\.new
    chmod 0755 -- scstadmin.1.new
    chown 0:0 -- scstadmin.1.new
    mv -f scstadmin.1.new scstadmin.1
dh_install --sourcedir=/usr/src/scst-3.3.0/debian/tmp
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scst-adm debian/iscsi-scst//usr/sbin/
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/sbin/iscsi-scstd debian/iscsi-scst//usr/sbin/
    install -d debian/scst-fileio-tgt//usr/bin
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/bin/fileio_tgt debian/scst-fileio-tgt//usr/bin/
    install -d debian/scstadmin//etc/init.d
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/etc/init.d/scst debian/scstadmin//etc/init.d/
    install -d debian/scstadmin//usr/sbin
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/sbin/scstadmin debian/scstadmin//usr/sbin/
    install -d debian/scstadmin//usr/share/perl/5.24.1/SCST
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/share/perl/5.24.1/SCST/SCST.pm debian/scstadmin//usr/share/perl/5.24.1/SCST/
    install -d debian/scstadmin//var/lib/scst
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/var/lib/scst/pr debian/scstadmin//var/lib/scst/
    install -d debian/scst-dkms//usr/src
    cp --reflink=auto -a /usr/src/scst-3.3.0/debian/tmp/usr/src/scst-3.3.0 debian/scst-dkms//usr/src/
dh_testdir -a
dh_testroot -a
dh_installchangelogs -p scstadmin -a scstadmin/ChangeLog
    install -d debian/scstadmin/usr/share/doc/scstadmin
    install -p -m0644 debian/changelog debian/scstadmin/usr/share/doc/scstadmin/changelog.Debian
    install -p -m0644 scstadmin/ChangeLog debian/scstadmin/usr/share/doc/scstadmin/changelog
    install -d debian/iscsi-scst/usr/share/doc/iscsi-scst
    install -p -m0644 debian/changelog debian/iscsi-scst/usr/share/doc/iscsi-scst/changelog.Debian
    install -p -m0644 scstadmin/ChangeLog debian/iscsi-scst/usr/share/doc/iscsi-scst/changelog
    install -d debian/scst-fileio-tgt/usr/share/doc/scst-fileio-tgt
    install -p -m0644 debian/changelog debian/scst-fileio-tgt/usr/share/doc/scst-fileio-tgt/changelog.Debian
    install -p -m0644 scstadmin/ChangeLog debian/scst-fileio-tgt/usr/share/doc/scst-fileio-tgt/changelog
    install -d debian/scst-dkms/usr/share/doc/scst-dkms
    install -p -m0644 debian/changelog debian/scst-dkms/usr/share/doc/scst-dkms/changelog.Debian
    install -p -m0644 scstadmin/ChangeLog debian/scst-dkms/usr/share/doc/scst-dkms/changelog
dh_strip -a
    strip --remove-section=.comment --remove-section=.note debian/iscsi-scst/usr/sbin/iscsi-scstd
    strip --remove-section=.comment --remove-section=.note debian/iscsi-scst/usr/sbin/iscsi-scst-adm
    strip --remove-section=.comment --remove-section=.note debian/scst-fileio-tgt/usr/bin/fileio_tgt
dh_compress -a
    cd debian/iscsi-scst
    chmod a-x usr/share/doc/iscsi-scst/changelog usr/share/doc/iscsi-scst/changelog.Debian usr/share/man/man5/iscsi-scstd.conf.5 usr/share/man/man8/iscsi-scst-adm.8 usr/share/man/man8/iscsi-scstd.8
    gzip -9nf usr/share/doc/iscsi-scst/changelog usr/share/doc/iscsi-scst/changelog.Debian usr/share/man/man5/iscsi-scstd.conf.5 usr/share/man/man8/iscsi-scst-adm.8 usr/share/man/man8/iscsi-scstd.8
    cd '/usr/src/scst-3.3.0'
    cd debian/scst-fileio-tgt
    chmod a-x usr/share/doc/scst-fileio-tgt/changelog usr/share/doc/scst-fileio-tgt/changelog.Debian
    gzip -9nf usr/share/doc/scst-fileio-tgt/changelog usr/share/doc/scst-fileio-tgt/changelog.Debian
    cd '/usr/src/scst-3.3.0'
    cd debian/scstadmin
    chmod a-x usr/share/doc/scstadmin/changelog usr/share/doc/scstadmin/changelog.Debian usr/share/man/man1/scstadmin.1 usr/share/man/man5/scst.5 usr/share/man/man5/scst.conf.5
    gzip -9nf usr/share/doc/scstadmin/changelog usr/share/doc/scstadmin/changelog.Debian usr/share/man/man1/scstadmin.1 usr/share/man/man5/scst.5 usr/share/man/man5/scst.conf.5
    cd '/usr/src/scst-3.3.0'
    cd debian/scst-dkms
    chmod a-x usr/share/doc/scst-dkms/changelog usr/share/doc/scst-dkms/changelog.Debian
    gzip -9nf usr/share/doc/scst-dkms/changelog usr/share/doc/scst-dkms/changelog.Debian
    cd '/usr/src/scst-3.3.0'
dh_fixperms -a
    find debian/iscsi-scst  -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
    find debian/iscsi-scst ! -type l  -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
    find debian/iscsi-scst/usr/share/doc -type f  ! -regex 'debian/iscsi-scst/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/iscsi-scst/usr/share/doc -type d  -print0 2>/dev/null | xargs -0r chmod 0755
    find debian/iscsi-scst/usr/share/man -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/iscsi-scst/usr/include -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/iscsi-scst/usr/share/applications -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/iscsi-scst/usr/lib/x86_64-linux-gnu/perl5/5.24 debian/iscsi-scst/usr/share/perl5 -type f -perm -5 -name '*.pm'  -print0 2>/dev/null | xargs -0r chmod a-X
    find debian/iscsi-scst -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \)  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/iscsi-scst/usr/sbin -type f  -print0 2>/dev/null | xargs -0r chmod a+x
    find debian/iscsi-scst/etc/init.d -type f  -print0 2>/dev/null | xargs -0r chmod a+x
    find debian/iscsi-scst/usr/lib -type f -name '*.ali'  -print0 2>/dev/null | xargs -0r chmod uga-w
    find debian/scst-fileio-tgt  -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
    find debian/scst-fileio-tgt ! -type l  -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
    find debian/scst-fileio-tgt/usr/share/doc -type f  ! -regex 'debian/scst-fileio-tgt/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-fileio-tgt/usr/share/doc -type d  -print0 2>/dev/null | xargs -0r chmod 0755
    find debian/scst-fileio-tgt/usr/share/man -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-fileio-tgt/usr/include -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-fileio-tgt/usr/share/applications -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-fileio-tgt/usr/lib/x86_64-linux-gnu/perl5/5.24 debian/scst-fileio-tgt/usr/share/perl5 -type f -perm -5 -name '*.pm'  -print0 2>/dev/null | xargs -0r chmod a-X
    find debian/scst-fileio-tgt -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \)  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-fileio-tgt/usr/bin -type f  -print0 2>/dev/null | xargs -0r chmod a+x
    find debian/scst-fileio-tgt/usr/lib -type f -name '*.ali'  -print0 2>/dev/null | xargs -0r chmod uga-w
    find debian/scstadmin  -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
    find debian/scstadmin ! -type l  -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
    find debian/scstadmin/usr/share/doc -type f  ! -regex 'debian/scstadmin/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scstadmin/usr/share/doc -type d  -print0 2>/dev/null | xargs -0r chmod 0755
    find debian/scstadmin/usr/share/man -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scstadmin/usr/include -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scstadmin/usr/share/applications -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scstadmin/usr/lib/x86_64-linux-gnu/perl5/5.24 debian/scstadmin/usr/share/perl5 -type f -perm -5 -name '*.pm'  -print0 2>/dev/null | xargs -0r chmod a-X
    find debian/scstadmin -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \)  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scstadmin/usr/sbin -type f  -print0 2>/dev/null | xargs -0r chmod a+x
    find debian/scstadmin/etc/init.d -type f  -print0 2>/dev/null | xargs -0r chmod a+x
    find debian/scstadmin/usr/lib -type f -name '*.ali'  -print0 2>/dev/null | xargs -0r chmod uga-w
    find debian/scst-dkms  -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0
    find debian/scst-dkms ! -type l  -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
    find debian/scst-dkms/usr/share/doc -type f  ! -regex 'debian/scst-dkms/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-dkms/usr/share/doc -type d  -print0 2>/dev/null | xargs -0r chmod 0755
    find debian/scst-dkms/usr/share/man -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-dkms/usr/include -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-dkms/usr/share/applications -type f  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-dkms/usr/lib/x86_64-linux-gnu/perl5/5.24 debian/scst-dkms/usr/share/perl5 -type f -perm -5 -name '*.pm'  -print0 2>/dev/null | xargs -0r chmod a-X
    find debian/scst-dkms -perm -5 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' \)  -print0 2>/dev/null | xargs -0r chmod 0644
    find debian/scst-dkms/usr/lib -type f -name '*.ali'  -print0 2>/dev/null | xargs -0r chmod uga-w
dh_installdeb -a
    install -d debian/iscsi-scst/DEBIAN
    find debian/iscsi-scst/etc -type f -printf '/etc/%P
' | LC_ALL=C sort >> debian/iscsi-scst/DEBIAN/conffiles
    rm -f debian/iscsi-scst/DEBIAN/conffiles
    install -d debian/scst-fileio-tgt/DEBIAN
    install -d debian/scstadmin/DEBIAN
    sed s/#DEBHELPER#// < debian/scstadmin.postinst > debian/scstadmin/DEBIAN/postinst
    chmod 0755 -- debian/scstadmin/DEBIAN/postinst
    chown 0:0 -- debian/scstadmin/DEBIAN/postinst
    sed s/#DEBHELPER#// < debian/scstadmin.postrm > debian/scstadmin/DEBIAN/postrm
    chmod 0755 -- debian/scstadmin/DEBIAN/postrm
    chown 0:0 -- debian/scstadmin/DEBIAN/postrm
    find debian/scstadmin/etc -type f -printf '/etc/%P
' | LC_ALL=C sort >> debian/scstadmin/DEBIAN/conffiles
    chmod 0644 -- debian/scstadmin/DEBIAN/conffiles
    chown 0:0 -- debian/scstadmin/DEBIAN/conffiles
    install -d debian/scst-dkms/DEBIAN
    sed s/#DEBHELPER#// < debian/scst-dkms.postinst > debian/scst-dkms/DEBIAN/postinst
    chmod 0755 -- debian/scst-dkms/DEBIAN/postinst
    chown 0:0 -- debian/scst-dkms/DEBIAN/postinst
    sed s/#DEBHELPER#// < debian/scst-dkms.prerm > debian/scst-dkms/DEBIAN/prerm
    chmod 0755 -- debian/scst-dkms/DEBIAN/prerm
    chown 0:0 -- debian/scst-dkms/DEBIAN/prerm
dh_shlibdeps -a
    dpkg-shlibdeps -Tdebian/iscsi-scst.substvars debian/iscsi-scst/usr/sbin/iscsi-scstd debian/iscsi-scst/usr/sbin/iscsi-scst-adm
    dpkg-shlibdeps -Tdebian/scst-fileio-tgt.substvars debian/scst-fileio-tgt/usr/bin/fileio_tgt
dh_gencontrol -a
    echo misc:Depends= >> debian/iscsi-scst.substvars
    echo misc:Pre-Depends= >> debian/iscsi-scst.substvars
    dpkg-gencontrol -piscsi-scst -ldebian/changelog -Tdebian/iscsi-scst.substvars -Pdebian/iscsi-scst
    chmod 0644 -- debian/iscsi-scst/DEBIAN/control
    chown 0:0 -- debian/iscsi-scst/DEBIAN/control
    echo misc:Depends= >> debian/scst-fileio-tgt.substvars
    echo misc:Pre-Depends= >> debian/scst-fileio-tgt.substvars
    dpkg-gencontrol -pscst-fileio-tgt -ldebian/changelog -Tdebian/scst-fileio-tgt.substvars -Pdebian/scst-fileio-tgt
    chmod 0644 -- debian/scst-fileio-tgt/DEBIAN/control
    chown 0:0 -- debian/scst-fileio-tgt/DEBIAN/control
    echo misc:Depends= >> debian/scstadmin.substvars
    echo misc:Pre-Depends= >> debian/scstadmin.substvars
    dpkg-gencontrol -pscstadmin -ldebian/changelog -Tdebian/scstadmin.substvars -Pdebian/scstadmin
dpkg-gencontrol: warning: Depends field of package scstadmin: unknown substitution variable ${shlibs:Depends}
    chmod 0644 -- debian/scstadmin/DEBIAN/control
    chown 0:0 -- debian/scstadmin/DEBIAN/control
    echo misc:Depends= >> debian/scst-dkms.substvars
    echo misc:Pre-Depends= >> debian/scst-dkms.substvars
    dpkg-gencontrol -pscst-dkms -ldebian/changelog -Tdebian/scst-dkms.substvars -Pdebian/scst-dkms
    chmod 0644 -- debian/scst-dkms/DEBIAN/control
    chown 0:0 -- debian/scst-dkms/DEBIAN/control
dh_md5sums -a
    (cd debian/iscsi-scst >/dev/null ; find . -type f  ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
    chmod 0644 -- debian/iscsi-scst/DEBIAN/md5sums
    chown 0:0 -- debian/iscsi-scst/DEBIAN/md5sums
    (cd debian/scst-fileio-tgt >/dev/null ; find . -type f  ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
    chmod 0644 -- debian/scst-fileio-tgt/DEBIAN/md5sums
    chown 0:0 -- debian/scst-fileio-tgt/DEBIAN/md5sums
    (cd debian/scstadmin >/dev/null ; find . -type f ! -path "./etc/init.d/scst"  ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
    chmod 0644 -- debian/scstadmin/DEBIAN/md5sums
    chown 0:0 -- debian/scstadmin/DEBIAN/md5sums
    (cd debian/scst-dkms >/dev/null ; find . -type f  ! -regex './DEBIAN/.*' -printf '%P\0' | LC_ALL=C sort -z | xargs -r0 md5sum > DEBIAN/md5sums) >/dev/null
    chmod 0644 -- debian/scst-dkms/DEBIAN/md5sums
    chown 0:0 -- debian/scst-dkms/DEBIAN/md5sums
dh_builddeb -a
    dpkg-deb --build debian/iscsi-scst ..
dpkg-deb: building package 'iscsi-scst' in '../iscsi-scst_3.3.0_amd64.deb'.
    dpkg-deb --build debian/scst-fileio-tgt ..
dpkg-deb: building package 'scst-fileio-tgt' in '../scst-fileio-tgt_3.3.0_amd64.deb'.
    dpkg-deb --build debian/scstadmin ..
dpkg-deb: building package 'scstadmin' in '../scstadmin_3.3.0_amd64.deb'.
    dpkg-deb --build debian/scst-dkms ..
dpkg-deb: building package 'scst-dkms' in '../scst-dkms_3.3.0_amd64.deb'.
ubuntu@zesty-dkms:/usr/src/scst-3.3.0$

Step 15

ubuntu@zesty-dkms:/usr/src/scst-3.3.0$ cd ..
ubuntu@zesty-dkms:/usr/src$ ls -lrt *.deb
-rw-r--r-- 1 root root  65602 Jul 29 02:29 iscsi-scst_3.3.0_amd64.deb
-rw-r--r-- 1 root root  32550 Jul 29 02:29 scst-fileio-tgt_3.3.0_amd64.deb
-rw-r--r-- 1 root root  48206 Jul 29 02:29 scstadmin_3.3.0_amd64.deb
-rw-r--r-- 1 root root 757702 Jul 29 02:29 scst-dkms_3.3.0_amd64.deb
ubuntu@zesty-dkms:/usr/src$

Step 16

ubuntu@zesty-dkms:/usr/src$ ScstRelease=3.3.0
ubuntu@zesty-dkms:/usr/src$ echo $ScstRelease
3.3.0
ubuntu@zesty-dkms:/usr/src$ sudo dkms remove scst/3.3.0 --all
ubuntu@zesty-dkms:/usr/src$ sudo rm -rf /var/lib/dkms/scst
ubuntu@zesty-dkms:/usr/src$

Step 17

Install the packages as shown below.

sudo dpkg -D2 -i /usr/src/scst-dkms_"$ScstRelease"_amd64.deb
sudo dpkg -D2 -i /usr/src/iscsi-scst_"$ScstRelease"_amd64.deb
sudo dpkg -D2 -i /usr/src/scstadmin_"$ScstRelease"_amd64.deb
sudo dpkg -D2 -i /usr/src/scst-fileio-tgt_"$ScstRelease"_amd64.deb

The output should be similar to that shown below.

Selecting previously unselected package scst-dkms.
(Reading database ... 204224 files and directories currently installed.)
Preparing to unpack .../src/scst-dkms_3.3.0_amd64.deb ...
D000002: maintscript_new nonexistent preinst '/var/lib/dpkg/tmp.ci/preinst'
Unpacking scst-dkms (3.3.0) ...
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/postinst' installed as '/var/lib/dpkg/info/scst-dkms.postinst'
D000002: process_archive tmp.ci script/file '.' contains dot
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/control' is control
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/md5sums' installed as '/var/lib/dpkg/info/scst-dkms.md5sums'
D000002: process_archive tmp.ci script/file '..' contains dot
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/prerm' installed as '/var/lib/dpkg/info/scst-dkms.prerm'
Setting up scst-dkms (3.3.0) ...
D000002: fork/exec /var/lib/dpkg/info/scst-dkms.postinst ( configure  )
Loading new scst-3.3.0 DKMS files...
Building for 4.10.0-28-generic
Building initial module for 4.10.0-28-generic      <-- This step takes awhile (minute or two)
Done.

scst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_cdrom.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_changer.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_disk.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_modisk.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_processor.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_raid.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_tape.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_user.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_vdisk.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

iscsi-scst.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

scst_local.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

qla2xxx_scst.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

qla2x00tgt.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

isert-scst.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.10.0-28-generic/updates/dkms/

depmod...

DKMS: install completed.
Selecting previously unselected package iscsi-scst.
(Reading database ... 204626 files and directories currently installed.)
Preparing to unpack .../src/iscsi-scst_3.3.0_amd64.deb ...
D000002: maintscript_new nonexistent preinst '/var/lib/dpkg/tmp.ci/preinst'
Unpacking iscsi-scst (3.3.0) ...
D000002: process_archive tmp.ci script/file '.' contains dot
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/control' is control
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/md5sums' installed as '/var/lib/dpkg/info/iscsi-scst.md5sums'
D000002: process_archive tmp.ci script/file '..' contains dot
Setting up iscsi-scst (3.3.0) ...
D000002: vmaintscript_installed nonexistent postinst
Processing triggers for systemd (232-21ubuntu5) ...
D000002: fork/exec /var/lib/dpkg/info/systemd.postinst ( triggered /etc/init.d )
Processing triggers for ureadahead (0.100.0-19) ...
D000002: fork/exec /var/lib/dpkg/info/ureadahead.postinst ( triggered /etc/init.d )
Processing triggers for man-db (2.7.6.1-2) ...
D000002: fork/exec /var/lib/dpkg/info/man-db.postinst ( triggered /usr/share/man )
Selecting previously unselected package scstadmin.
(Reading database ... 204634 files and directories currently installed.)
Preparing to unpack .../src/scstadmin_3.3.0_amd64.deb ...
D000002: maintscript_new nonexistent preinst '/var/lib/dpkg/tmp.ci/preinst'
Unpacking scstadmin (3.3.0) ...
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/postinst' installed as '/var/lib/dpkg/info/scstadmin.postinst'
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/conffiles' installed as '/var/lib/dpkg/info/scstadmin.conffiles'
D000002: process_archive tmp.ci script/file '.' contains dot
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/postrm' installed as '/var/lib/dpkg/info/scstadmin.postrm'
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/control' is control
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/md5sums' installed as '/var/lib/dpkg/info/scstadmin.md5sums'
D000002: process_archive tmp.ci script/file '..' contains dot
Setting up scstadmin (3.3.0) ...
D000002: fork/exec /var/lib/dpkg/info/scstadmin.postinst ( configure  )
Processing triggers for systemd (232-21ubuntu5) ...
D000002: fork/exec /var/lib/dpkg/info/systemd.postinst ( triggered /etc/init.d )
Processing triggers for ureadahead (0.100.0-19) ...
D000002: fork/exec /var/lib/dpkg/info/ureadahead.postinst ( triggered /etc/init.d )
Processing triggers for man-db (2.7.6.1-2) ...
D000002: fork/exec /var/lib/dpkg/info/man-db.postinst ( triggered /usr/share/man )
Selecting previously unselected package scst-fileio-tgt.
(Reading database ... 204646 files and directories currently installed.)
Preparing to unpack .../scst-fileio-tgt_3.3.0_amd64.deb ...
D000002: maintscript_new nonexistent preinst '/var/lib/dpkg/tmp.ci/preinst'
Unpacking scst-fileio-tgt (3.3.0) ...
D000002: process_archive tmp.ci script/file '.' contains dot
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/control' is control
D000002: process_archive tmp.ci script/file '/var/lib/dpkg/tmp.ci/md5sums' installed as '/var/lib/dpkg/info/scst-fileio-tgt.md5sums'
D000002: process_archive tmp.ci script/file '..' contains dot
Setting up scst-fileio-tgt (3.3.0) ...
D000002: vmaintscript_installed nonexistent postinst





Comments