Vladislav Bolkhovitin 728f8f149e Blocked revisions 3676-3687,3691-3694,3696-3697,3699-3700,3702-3704,3707,3714-3719,3731-3732,3735-3737,3741-3742,3748-3750,3752-3756,3759-3760,3764-3769,3771-3772,3774 via svnmerge
........
  r3676 | bvassche | 2011-07-17 09:20:59 -0400 (Sun, 17 Jul 2011) | 1 line
  
  scstadmin: Fix documentation of -list_lun_attr and also the error message printed if -driver or -target is missing for -list_lun_attr.
........
  r3677 | bvassche | 2011-07-17 09:30:14 -0400 (Sun, 17 Jul 2011) | 1 line
  
  scstadmin: Add missing comma in an error message
........
  r3678 | bvassche | 2011-07-17 09:54:28 -0400 (Sun, 17 Jul 2011) | 1 line
  
  scstadmin: Add information about -list_grp_attr in the scstadmin help text. Also, complain if no group name has been specified for -list_grp_attr.
........
  r3679 | bvassche | 2011-07-17 10:07:18 -0400 (Sun, 17 Jul 2011) | 1 line
  
  scstadmin: Make clear that -group is optional for -set_lun_attr.
........
  r3680 | bvassche | 2011-07-18 03:46:17 -0400 (Mon, 18 Jul 2011) | 1 line
  
  /etc/init.d/scst: Use the -noprompt option of scstadmin instead of "echo y |".
........
  r3681 | bvassche | 2011-07-18 03:49:05 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Only show usage information if -h or -help has been specified. Do not try to execute the specified command if there is a syntax error in the command line arguments.
........
  r3682 | bvassche | 2011-07-18 03:54:12 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Make -write_config write out initiator names in alphabetical order
........
  r3683 | bvassche | 2011-07-18 04:56:06 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Partially revert r3678. Checking whether a group name has been specified is the responsability of the Perl command line parser.
........
  r3684 | bvassche | 2011-07-18 05:13:12 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Should have been included in r3683.
........
  r3685 | bvassche | 2011-07-18 06:00:13 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: When adding a target attribute, report that a target attribute is being added instead of a driver attribute.
........
  r3686 | bvassche | 2011-07-18 06:37:31 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Change help text wording.
........
  r3687 | bvassche | 2011-07-18 07:54:02 -0400 (Mon, 18 Jul 2011) | 1 line
  
  scstadmin: Make clear that the initiator group argument is optional for the LUN manipulation commands.
........
  r3691 | bvassche | 2011-07-19 11:39:39 -0400 (Tue, 19 Jul 2011) | 1 line
  
  scstadmin: Fix handlers(), the subroutine that scans for loaded device handlers
........
  r3692 | bvassche | 2011-07-19 12:10:11 -0400 (Tue, 19 Jul 2011) | 1 line
  
  Whitespace-ony changes: use tab to indent and remove trailing whitespace
........
  r3693 | bvassche | 2011-07-19 15:06:02 -0400 (Tue, 19 Jul 2011) | 1 line
  
  /etc/init.d/scst: Replace another instance of "echo y | scstadmin" by "scstadmin -noprompt".
........
  r3694 | bvassche | 2011-07-20 02:54:59 -0400 (Wed, 20 Jul 2011) | 1 line
  
  scstadmin: Add local variables for emacs
........
  r3696 | bvassche | 2011-07-20 08:47:04 -0400 (Wed, 20 Jul 2011) | 1 line
  
  scstadmin: Add support for the sysfs interface provided by the code on the sysfs-tree-changes branch
........
  r3697 | bvassche | 2011-07-20 10:47:45 -0400 (Wed, 20 Jul 2011) | 1 line
  
  scstadmin: Unify the code for enumerating all SCST devices and the code for enumerating all SCST devices associated with a specific device handler
........
  r3699 | bvassche | 2011-07-20 12:39:12 -0400 (Wed, 20 Jul 2011) | 1 line
  
  scstadmin: Fix copy/paste bugs in the error messages in initiators() and luns().
........
  r3700 | bvassche | 2011-07-21 03:27:15 -0400 (Thu, 21 Jul 2011) | 1 line
  
  Add man pages for scstadmin, /etc/scst.conf and /etc/default/scst, including the scst-devel mailing list address for feedback and scstadmin author information
........
  r3702 | bvassche | 2011-07-21 04:24:55 -0400 (Thu, 21 Jul 2011) | 1 line
  
  scstadmin: Refactoring - rename mkpath() into make_path(). While the current code works fine, the function mkpath() has the same name but different behavior than the Perl library function mkpath(), which is confusing for humans.
........
  r3703 | bvassche | 2011-07-21 04:26:04 -0400 (Thu, 21 Jul 2011) | 1 line
  
  scstadmin: Modify make_path() such that there is only a single leading slash at the start of absolute paths and such that it does not convert relative paths into absolute paths.
........
  r3704 | bvassche | 2011-07-21 04:27:01 -0400 (Thu, 21 Jul 2011) | 1 line
  
  scstadmin: Refactoring - use make_path() wherever possible
........
  r3707 | bvassche | 2011-07-21 09:46:55 -0400 (Thu, 21 Jul 2011) | 1 line
  
  scstadmin: For the new sysfs interface, make scstadmin independent of the presence of the text [key] on the second line of the value of a sysfs attribute
........
  r3714 | mgandalf | 2011-07-21 13:31:09 -0400 (Thu, 21 Jul 2011) | 1 line
  
  - Initial module support for ALUA
........
  r3715 | mgandalf | 2011-07-21 14:50:58 -0400 (Thu, 21 Jul 2011) | 5 lines
  
  - Hopefully finish out module additions (largely untested)
  - Add basic functions to scstadmin for ALUA
  - Increment versio to be more inline with next SCST release
........
  r3716 | mgandalf | 2011-07-21 14:53:32 -0400 (Thu, 21 Jul 2011) | 1 line
  
  - Rename module directory to new version.
........
  r3717 | mgandalf | 2011-07-21 14:53:54 -0400 (Thu, 21 Jul 2011) | 1 line
  
  - Fix Makefile.
........
  r3718 | bvassche | 2011-07-21 15:00:24 -0400 (Thu, 21 Jul 2011) | 1 line
  
  scstadmin: Make the default installation prefix /usr/local configurable
........
  r3719 | bvassche | 2011-07-22 07:50:11 -0400 (Fri, 22 Jul 2011) | 1 line
  
  ib_srpt: Update author information
........
  r3731 | bvassche | 2011-07-22 09:48:13 -0400 (Fri, 22 Jul 2011) | 1 line
  
  Update kernel versions
........
  r3732 | bvassche | 2011-07-22 11:40:31 -0400 (Fri, 22 Jul 2011) | 1 line
  
  Remove kernel versions 2.6.26 and older
........
  r3735 | mgandalf | 2011-07-22 14:19:33 -0400 (Fri, 22 Jul 2011) | 5 lines
  
  - Add initiator and attribute methods to module.
  - Rename overly long method names.
  - Add a couple more ALUA options to scstadmin.
........
  r3736 | vlnb | 2011-07-22 19:10:08 -0400 (Fri, 22 Jul 2011) | 5 lines
  
  Improve changing debug/release/etc states by making them not depending
  from the previous state. Hence, the corresponding labels were renamed to
  2debug, 2release and 2perf.
........
  r3737 | bvassche | 2011-07-23 04:27:34 -0400 (Sat, 23 Jul 2011) | 1 line
  
  scstadmin: Install scstadmin in the proper directory
........
  r3741 | bvassche | 2011-07-23 08:08:01 -0400 (Sat, 23 Jul 2011) | 1 line
  
  Revert r3737
........
  r3742 | bvassche | 2011-07-23 08:25:55 -0400 (Sat, 23 Jul 2011) | 1 line
  
  scstadmin: Make (un)installation work again
........
  r3748 | bvassche | 2011-07-24 06:03:32 -0400 (Sun, 24 Jul 2011) | 1 line
  
  Remove kernel 2.6.28 because it doesn't build with a recent "make".
........
  r3749 | bvassche | 2011-07-24 06:36:21 -0400 (Sun, 24 Jul 2011) | 1 line
  
  scst: Only define KERN_CONT for non-RHEL pre-2.6.24 kernels instead of defining it conditionally.
........
  r3750 | bvassche | 2011-07-24 06:56:57 -0400 (Sun, 24 Jul 2011) | 1 line
  
  ib_srpt: Fix an RHEL-specific compiler warning.
........
  r3752 | mgandalf | 2011-07-25 11:24:50 -0400 (Mon, 25 Jul 2011) | 4 lines
  
  - Add in device group attributes for if/when they are supported.
  - Add a couple more ALUA arguments to scstadmin.
........
  r3753 | mgandalf | 2011-07-25 14:25:48 -0400 (Mon, 25 Jul 2011) | 5 lines
  
  - Finish out the new ALUA options to scstadmin.
  - Standardize the new options.
  - Bug fixes.
........
  r3754 | mgandalf | 2011-07-25 15:19:14 -0400 (Mon, 25 Jul 2011) | 4 lines
  
  - Read current ALUA configuration.
  - Write current ALUA configuration.
........
  r3755 | mgandalf | 2011-07-25 15:21:55 -0400 (Mon, 25 Jul 2011) | 3 lines
  
  - Remove some left over debugging.
........
  r3756 | mgandalf | 2011-07-25 16:11:21 -0400 (Mon, 25 Jul 2011) | 3 lines
  
  - Ignore the new DEVICE_GROUP clause when applying SCST attributes.
........
  r3759 | bvassche | 2011-07-26 05:26:17 -0400 (Tue, 26 Jul 2011) | 2 lines
  
  srpt: Change default build mode from release to debug. Add support for "make 2debug" / "make 2release" / "make 2perf".
........
  r3760 | bvassche | 2011-07-26 05:27:48 -0400 (Tue, 26 Jul 2011) | 1 line
  
  srpt: Make build mode switches silent
........
  r3764 | mgandalf | 2011-07-26 09:51:10 -0400 (Tue, 26 Jul 2011) | 1 line
  
  - Update addDeviceGroup() to latest svn.
........
  r3765 | mgandalf | 2011-07-26 12:47:49 -0400 (Tue, 26 Jul 2011) | 9 lines
  
  - Finish writeConfiguration().
  - Added clearConfiguration() support for ALUA.
  - Added applyConfiguration() support for ALUA.
  
  At this point, ALUA support should be complete. 
  
  Todo: Rewrite and simplify a whole lot of redundant code.
........
  r3766 | mgandalf | 2011-07-26 13:03:15 -0400 (Tue, 26 Jul 2011) | 3 lines
  
  - Forgot initiators within target groups. ALUA should be complete now.
........
  r3767 | mgandalf | 2011-07-26 13:03:42 -0400 (Tue, 26 Jul 2011) | 3 lines
  
  - Sync version with scst.
........
  r3768 | mgandalf | 2011-07-26 13:18:20 -0400 (Tue, 26 Jul 2011) | 1 line
  
  - Update man page for minor argument changes.
........
  r3769 | mgandalf | 2011-07-26 14:22:12 -0400 (Tue, 26 Jul 2011) | 1 line
  
  - Terminology fix pointed out my Bart Van Assche - rename initiator to target wrt target groups.
........
  r3771 | mgandalf | 2011-07-26 14:28:37 -0400 (Tue, 26 Jul 2011) | 1 line
  
  - Hopefully the last fix for initiator to target.
........
  r3772 | bvassche | 2011-07-26 14:31:58 -0400 (Tue, 26 Jul 2011) | 1 line
  
  scstadmin: Port ALUA support to new sysfs interface
........
  r3774 | mgandalf | 2011-07-26 14:39:14 -0400 (Tue, 26 Jul 2011) | 1 line
  
  - Help menu cleanup.
........


git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3776 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-07-27 01:25:52 +00:00
2011-03-28 11:31:49 +00:00
2011-05-23 19:26:04 +00:00
2011-03-29 13:57:47 +00:00
2011-04-19 22:59:12 +00:00
2011-06-01 18:24:14 +00:00
2008-06-26 16:35:10 +00:00
2011-01-14 21:06:44 +00:00

This is the SCST development repository. It contains not a single
project SCST as one can think, but a number of them, which are divided
as the following:

1. SCST core in scst/ subdirectory

2. Administration utility for SCST core scstadmin in scstadmin/

3. Target drivers in own subdirectories qla2x00t/, iscsi-scst/, etc.

4. User space programs in usr/ subdirectory, like fileio_tgt.

5. Some various docs in doc/ subdirectory.

Those subprojects are in most cases independent from each other,
although some of them depend from the SCST core. They put in the single
repository only to simplify their development, they are released
independently.

Thus, use "make all" only if you really need to build everything.
Otherwise build only what you need, like for iSCSI-SCST:

make scst scst_install iscsi iscsi_install

For more information about each subproject see their README files.

Vladislav Bolkhovitin <vst@vlnb.net>, http://scst.sourceforge.net
Description
No description provided
Readme 33 MiB
Languages
C 90.1%
Perl 4.2%
Shell 1.8%
HTML 1.7%
Makefile 1.2%
Other 0.9%