Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Frans Pop
Frans Pop wrote:
 I've packaged the new upstream version. Most debian/patches could be
 refreshed or updated without too many problems. I've also updated the
 packaging and fixed some BRs.

I found I'd missed updating the files to be installed. I've now updated 
that too and made some other (mostly minor) improvements.
 
 I've chosen to leave the following components disabled for now as I'm
 unsure how relevant they are for Debian:

The new list is:
- osasnmpd (was already disabled)
- vmur (was enabled, but files were not included in the deb)
- cpuplugd (daemon, so would require some work)
- ip_watcher
- ziomon

So I've disabled ip_watcher.

There were several executables that were built in the previous version, but 
not included in the deb: chchp, lschp, tape390_crypt, vmconvert.

I guess the main reason to exclude things is because either:
- they are not useful on Debian systems
- using them would conflict with the Debian way of configuring devices
  (using sysconfig-hardware)

That the basis on which I've excluded ip_watcher and also the following 
additional executables: chzcrypt, lszcrypt, mon_fsstatd, mon_procd.

However, as my s390 experience is limited to the Hercules emulator it's 
quite possible that I've been too conservative. Convincing me that 
something should be included should be fairly easy ;-)

 I've created a (temporary) git repository that includes all changes
 relative to the current 1.6.2-1 version:
git clone alioth.debian.org:git/s390-tools.git

That should have been (requires SSH access to alioth):
   git clone alioth.debian.org:~fjp/git/s390-tools.git
I'm not 100% if that works for others than me, but it's updated with my 
latest changes.

 I hope you can use that as a base for your update. Alternatively I can
 also upload the new version myself (and add myself as Uploader), but a
 review would be welcome.

That's unchanged :-)

 Note that the debian revision I used needs fixing before upload!

Already done in current version.

Cheers,
FJP



-- 
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Adam Thornton

On Jan 27, 2010, at 3:36 AM, Frans Pop wrote:

 Frans Pop wrote:
 I've packaged the new upstream version. Most debian/patches could be
 refreshed or updated without too many problems. I've also updated the
 packaging and fixed some BRs.
 
 I found I'd missed updating the files to be installed. I've now updated 
 that too and made some other (mostly minor) improvements.
 
 I've chosen to leave the following components disabled for now as I'm
 unsure how relevant they are for Debian:
 
 The new list is:
 - osasnmpd (was already disabled)
 - vmur (was enabled, but files were not included in the deb)
 - cpuplugd (daemon, so would require some work)
 - ip_watcher
 - ziomon
 
 So I've disabled ip_watcher.
 
 There were several executables that were built in the previous version, but 
 not included in the deb: chchp, lschp, tape390_crypt, vmconvert.
 
 I guess the main reason to exclude things is because either:
 - they are not useful on Debian systems
 - using them would conflict with the Debian way of configuring devices
  (using sysconfig-hardware)
 
 That the basis on which I've excluded ip_watcher and also the following 
 additional executables: chzcrypt, lszcrypt, mon_fsstatd, mon_procd.
 
 However, as my s390 experience is limited to the Hercules emulator it's 
 quite possible that I've been too conservative. Convincing me that 
 something should be included should be fairly easy ;-)

Well, all right, twist my arm

The unit record device has proven very useful to me in the past, so I'd vote 
that vmur gets in.  The reader and punch are actually still a common method of 
data interchange between machines under VM; they aren't nearly as fast or as 
flexible as the IUCV transport, but they're a whole lot easier to use.  

Adam


--
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Stephen Powell
Please excuse me for butting in here, gentlemen, but I'd like to say
a few words, if I may. 

On Wed, 27 Jan 2010 04:36:22 -0500, Frans Pop wrote:
 - vmur (was enabled, but files were not included in the deb)

Obviously, per Device Drivers, Features, and Commands, downloadable
from http://public.dhe.ibm.com/software/dw/linux390/docu/lk32dd04.pdf,
vmur is only useful when running Debian in a virtual machine under
z/VM.  I am one such user.  vmur provides a useful facility for
transferring files between CMS guests and Linux guests without
requiring a functioning TCP/IP network.  It also allows Linux files
(after being translated to EBCDIC) to be printed on z/VM system
printers.  I'll be honest and say I have not attempted to use it, but
I'd hate to see users' options closed out just because no-one has the
resources to test it.  I volunteer to test it for you, if I can
get IP connectivity to a working server from which I can download
installation images.  I'm not trying to make a lot more work for you.
If it would be a real bear to Debianize vmur, then there are
probably more important issues to deal with; but if it's not too
much fuss it would be nice to see it implemented.  I like the
general principle that Frans stated when he said:

 I guess the main reason to exclude things is because either:
 - they are not useful on Debian systems
 - using them would conflict with the Debian way of configuring devices
   (using sysconfig-hardware)

As to whether it conflicts with sysconfig-hardware, I don't know.
But it would definitely be useful on a Debian system running
under z/VM.  And I would venture to guess that most Debian systems
for the s390 architecture run in a virtual machine on z/VM.
Take this with however many grains of salt you think its worth.



-- 
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Bastian Blank
On Sun, Jan 24, 2010 at 09:53:10PM +0100, Frans Pop wrote:
 I've created a (temporary) git repository that includes all changes 
 relative to the current 1.6.2-1 version:
git clone alioth.debian.org:git/s390-tools.git

The location of the package is currently
svn://svn.debian.org/kernel/people/waldi/s390/s390-tools.

Bastian

-- 
Ahead warp factor one, Mr. Sulu.


-- 
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Bastian Blank
On Sun, Jan 24, 2010 at 09:53:10PM +0100, Frans Pop wrote:
 I've created a (temporary) git repository that includes all changes 
 relative to the current 1.6.2-1 version:
git clone alioth.debian.org:git/s390-tools.git

I merge most of the changes into my repo. The changelog now reads
  [ Bastian Blank ]
  * New upstream version. (closes: #566649)
  * Use 3.0 (quilt) source format.
  * Use debhelper compat level 7.
  * Set section to admin.
  * Don't install the scripts dbginfo.sh, scsi_logging_level and zfcpdbf.
  * Install ipl tools.

  [ Frans Pop ]
  * lstape, chccwdev: use bash as shell. Closes: #566675.
  * Update debian/copyright and add upstream web site in debian/control.
  * Document 'optional' parameter in zipl.conf man page. Closes: #566642.
  * Include the upstream README in /usr/share/doc.
  * Fix dpkg-genchanges warning 'missing Priority for source files'.
  * Add dependency on gawk as lsdasd calls awk with the --posix option.
Closes: #564893.

Some missing bits:
* IUCV console support
  - iucvtty is a getty and belongs into /sbin. This tool is security
sensitive.
  - ts-shell is a login shell to only allow access to iucvconn, also
security sensitive.
  - iucvconn is a normal userspace tool, but I don't know the needed
access level yet.

Bastian

-- 
All your people must learn before you can reach for the stars.
-- Kirk, The Gamesters of Triskelion, stardate 3259.2


signature.asc
Description: Digital signature


Re: Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-27 Thread Bastian Blank
On Wed, Jan 27, 2010 at 07:38:05PM +0100, Frans Pop wrote:
 Bastian Blank wrote:
 Did you consider also enabling vmur as requested by Adam and Stephen?

Not yet, but it is on the list.

 If you like I can try pushing some of our fixes (and maybe the zipl 
 optional patch?) upstream.

The later was rejected once, but yes.

  Some missing bits:
  * IUCV console support
- iucvtty is a getty and belongs into /sbin. This tool is security
  sensitive.
 That's a simple patch of the relevant Makefile + update of .install, right?

Yes, this is installed now.

- ts-shell is a login shell to only allow access to iucvconn, also
  security sensitive.

I decided to left this out for now.

 I've also prepared a new version of sysconfig with fixes for the 3 bugs I 
 reported and some other improvements (using dh_installudev to get udev 
 rules in new location for example).

dh_installudev is not appropriate in this case.

 Do you have a repo for that as well, or shall I just send you the new 
 source tarball so you can check it?

Next to the other.

Bastian

-- 
Those who hate and fight must stop themselves -- otherwise it is not stopped.
-- Spock, Day of the Dove, stardate unknown


-- 
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-25 Thread Peter Oberparleiter

On 24.01.2010 21:53, Frans Pop wrote:

I've chosen to leave the following components disabled for now as I'm
unsure how relevant they are for Debian:
- osasnmpd (was already disabled)
- cpuplugd (daemon, so would require some work)
- ipl_tools


ipl_tools are basic tools used to specify which actions to perform after 
a shutdown/reboot command, such as specifying from which disk to boot. 
These tools can be very useful for system administrators (especially on 
LPAR) and even for install tools (when a reboot is necessary, the 
installer can specify to boot the installed medium instead of ending up 
in the installer again). My recommendation would be to provide them per 
default for anyone who installs the s390-tools package.



- ziomon



Regards,
  Peter Oberparleiter


--
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#566649: s390-tools: New upstream version 1.8.3 available

2010-01-24 Thread Frans Pop
Bastian,

I've packaged the new upstream version. Most debian/patches could be 
refreshed or updated without too many problems. I've also updated the 
packaging and fixed some BRs.

I've chosen to leave the following components disabled for now as I'm 
unsure how relevant they are for Debian:
- osasnmpd (was already disabled)
- cpuplugd (daemon, so would require some work)
- ipl_tools
- ziomon

The debdiff for the deb and udeb are clean. I've done some light testing 
and e.g. zipl works correctly for me.

The changelog is:
  * New upstream version.
  * Update debhelper compatibility to level 6.
  * Document 'optional' parameter in zipl.conf man page. Closes: #566642.
  * lstape, chccwdev: use bash as shell. Closes: #566675.
  * Add dependency on gawk as lsdasd calls awk with the --posix option.
Closes: #564893.
  * Update debian/copyright and add upstream web site in debian/control.
  * Add README.source because of use of quilt.
  * Fix dpkg-genchanges warning 'missing Priority for source files'.
  * Add upstream README in /usr/share/doc.

Other fixes (Lintian cleanup):
- change section to admin (same as current overrides)
- added ${misc:Depends}
- fixed encoding of debian/copyright
- updated standards version

Remaining Lintian warnings:
W: s390-tools: copyright-without-copyright-notice
W: s390-tools: script-with-language-extension sbin/dbginfo.sh
(maybe that script should just be excluded?)
W: s390-tools: manpage-has-errors-from-man usr/share/man/man8/vmcp.8.gz 2: 
warning: macro `LO' not defined
W: s390-tools: binary-without-manpage sbin/dasdinfo
W: s390-tools: binary-without-manpage sbin/dbginfo.sh
W: s390-tools: binary-without-manpage sbin/scsi_logging_level

I've created a (temporary) git repository that includes all changes 
relative to the current 1.6.2-1 version:
   git clone alioth.debian.org:git/s390-tools.git

I hope you can use that as a base for your update. Alternatively I can also 
upload the new version myself (and add myself as Uploader), but a review 
would be welcome.

Note that the debian revision I used needs fixing before upload!

Cheers,
FJP



-- 
To UNSUBSCRIBE, email to debian-s390-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org