debian/0000755000000000000000000000000012046043114007161 5ustar debian/README.Debian0000644000000000000000000000142112045031020011210 0ustar wsl for Debian -------------- Upstream wsl claims to require curl and can optionally use wget, but on first run by a user (per user) will check if wget is installed when curl isn't present. If that turns out to be the case, it will set USEWGET for you in .wsl-config. Note that it will only do this once, so if you subsequently remove this variable and then remove curl, it'll whine at you. The upstream wsl README tells you that you need curl and optionally can use wget, but does the above check anyway. Ubuntu and Debian systems are more likely to have wget installed than curl, so the .deb for wsl lets you have either installed as a dependency. However, beware of the caveat herein described. -- Daniel Jared Dominguez , Fri, 02 Nov 2012 15:36:15 -0500 debian/install0000644000000000000000000000034512046026474010566 0ustar wsl-functions /usr/share/wsl/ wsl-ws2textc.xsl /usr/share/wsl/ viwsl /usr/bin wsl /usr/bin wslcred /usr/bin wslecn /usr/bin wslenum /usr/bin wslget /usr/bin wslid /usr/bin wslinvoke /usr/bin wslput /usr/bin wxmlgetvalue /usr/bin debian/watch0000644000000000000000000000144712042311574010224 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 # Uncomment to examine a Webpage # #http://www.example.com/downloads.php wsl-(.*)\.tar\.gz # Uncomment to examine a Webserver directory #http://www.example.com/pub/wsl-(.*)\.tar\.gz http://linux.dell.com/files/wsl/wsl-(.*)\.tar\.gz # Uncommment to examine a FTP server #ftp://ftp.example.com/pub/wsl-(.*)\.tar\.gz debian uupdate # Uncomment to find new files on sourceforge, for devscripts >= 2.9 # http://sf.net/wsl/wsl-(.*)\.tar\.gz # Uncomment to find new files on GooglePages # http://example.googlepages.com/foo.html wsl-(.*)\.tar\.gz debian/control0000644000000000000000000000137512046021203010565 0ustar Source: wsl Section: admin Priority: optional Maintainer: Daniel Jared Dominguez Build-Depends: debhelper (>= 8.0.0) Standards-Version: 3.9.2 Homepage: http://linux.dell.com/files/wsl/ #Vcs-Git: http://linux.dell.com/git/wsl.git #Vcs-Browser: http://linux.dell.com/cgi-bin/gitweb/gitweb.cgi?p=wsl.git;a=summary Package: wsl Architecture: all Depends: ${misc:Depends}, wget (>=1.13) | curl, libxml2-utils Recommends: xsltproc, gnupg, curl Description: Wsman Shell Command Line "whistle" WSL (aka "whistle") contains various scripts that serve as a client interface to WSMAN or Web Services for Management protocol base on DMTF standard specification. WSMAN provides standards based messaging for systems management CIM-style objects. debian/copyright0000644000000000000000000000332512042313130011111 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: wsl Source: http://linux.dell.com/files/wsl/ Files: * Copyright: 2011-2012 Dell, Inc License: BSD-3-Clause Files: debian/* Copyright: 2012 Dell, Inc License: BSD-3-Clause License: BSD-3-Clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Dell, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DELL INC. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/compat0000644000000000000000000000000212042311021010346 0ustar 8 debian/patches/0000755000000000000000000000000012046040437010615 5ustar debian/patches/sensible-editor.patch0000644000000000000000000000024412046040437014726 0ustar --- a/viwsl +++ b/viwsl @@ -3,5 +3,5 @@ # source function library . /usr/share/wsl/wsl-functions -vi ${HOME}/${MYCONFIG} +sensible-editor ${HOME}/${MYCONFIG} debian/patches/MYPATH.patch0000644000000000000000000000451312046040363012641 0ustar --- a/wxmlgetvalue +++ b/wxmlgetvalue @@ -3,7 +3,7 @@ MYNAME=`basename $0` MYPATH=${0%/*} NODATEDUMP=1 -. ${MYPATH}/wsl-functions + . /usr/share/wsl/wsl-functions usage() { ${WSCOLORERR} --- a/wsl-functions +++ b/wsl-functions @@ -575,7 +575,11 @@ if [ -z "${FORMATDISPLAY}" ] || [ ${XsLTSTAT} -ne 0 ] || [ ${ISSOAP} -ne 0 ]; then cat ${vFile} ; echo else - cat ${vFile} | sed 's/^\s*//g' | tr -d '\n' | xsltproc ${MYPATH}/wsl-ws2textc.xsl - + if [ -e /usr/share/wsl/wsl-ws2textc.xsl ]; then + cat ${vFile} | sed 's/^\s*//g' | tr -d '\n' | xsltproc /usr/share/wsl/wsl-ws2textc.xsl - + else + cat ${vFile} | sed 's/^\s*//g' | tr -d '\n' | xsltproc ${MYPATH}/wsl-ws2textc.xsl - + fi fi $WSCOLORNORM fi --- a/viwsl +++ b/viwsl @@ -1,7 +1,7 @@ #!/bin/bash # source function library -. ${0%/*}/wsl-functions +. /usr/share/wsl/wsl-functions vi ${HOME}/${MYCONFIG} --- a/wsl +++ b/wsl @@ -38,7 +38,7 @@ KEEPHISTORY=0 # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslcred +++ b/wslcred @@ -37,7 +37,7 @@ KEEPHISTORY=0 # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslenum +++ b/wslenum @@ -35,7 +35,7 @@ MYNAME=`basename $0` # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslecn +++ b/wslecn @@ -35,7 +35,7 @@ MYNAME=`basename $0` # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslget +++ b/wslget @@ -35,7 +35,7 @@ MYNAME=`basename $0` # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslid +++ b/wslid @@ -35,7 +35,7 @@ MYNAME=`basename $0` # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslinvoke +++ b/wslinvoke @@ -36,7 +36,7 @@ WSENUMMAXELEM=512 # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader --- a/wslput +++ b/wslput @@ -36,7 +36,7 @@ WSENUMMAXELEM=512 # source function library -. /etc/wsl/wsl-functions +. /usr/share/wsl/wsl-functions usage() { fUsageheader debian/patches/series0000644000000000000000000000004312046033547012033 0ustar MYPATH.patch sensible-editor.patch debian/docs0000644000000000000000000000002612042321367010037 0ustar README-wsl wsl-config debian/changelog0000644000000000000000000000106412046040551011036 0ustar wsl (0.2.1-1) unstable; urgency=low * Updated source * wsl-functions changes - Added NOINIT option for wrapper scripts - use bash instead of sh in SendRequest (Jared Dominguez) - Added fMessageThenExit for a message and exit code * wslecn: added getclass and getallclass commands -- Daniel Jared Dominguez Mon, 05 Nov 2012 16:44:54 -0600 wsl (0.2.0-1) unstable; urgency=low * Initial release (Closes: #692406) LP: #1068796 -- Daniel Jared Dominguez Mon, 05 Nov 2012 14:26:34 -0600 debian/wsl.links0000644000000000000000000000103412046030220011020 0ustar usr/share/man/man1/wsl.1.gz usr/share/man/man1/viwsl.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslcred.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslecn.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslenum.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslget.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslid.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslinvoke.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wslput.1.gz usr/share/man/man1/wsl.1.gz usr/share/man/man1/wxmlgetvalue.1.gz debian/rules0000755000000000000000000000115212046035411010241 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 buildroot := debian/tmp/ %: dh $@ override_dh_install: mkdir -p ${buildroot}/usr/share/wsl dh_install override_dh_installman: gzip -c wsl.1 > wsl.1.gz dh_installman rm wsl.1.gz debian/wsl.manpages0000644000000000000000000000001112042321163011472 0ustar wsl.1.gz debian/source/0000755000000000000000000000000012042311021010450 5ustar debian/source/format0000644000000000000000000000001412042311021011656 0ustar 3.0 (quilt)