[U2] Scrub or Combine Distributed Part Files?

2010-03-11 Thread Andrew E. Tegenkamp
I am trying to use HS.SCRUB on a distributed file and keep coming up with
the error: "Invalid file type. Program "*HS.SCRUB": Line 2827, Improper data
type."

Is it possible to scrub a distributed file or do I need to do each part file
separately? On restore, this was also the only dictionary that was a folder
instead of just a file, so it's possible that is causing the issue, but I'm
not sure.

I am also just working with a copy of the data so I can also combine the
data back into one file, but I'm not sure if that is possible or how to go
about it if that is an option, or if it would even help.

Thanks for any tips,
Andrew


...
Andrew E. Tegenkamp
Director, Systems Integration
G3 Systems, Inc.
P:540.951.4300
F:540.951.4311
http://www.g3.com


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you determine terminal emulator?

2010-03-11 Thread Beverly Wilson
Thanks for your input, Tony. I almost always find your responses to the 
list to be thought-provoking.


I think for this project (converting greenbar reports to screen or exports) 
I'm going to go with the "hard way" approach. The "easy way" is 
interesting, but much more complex to set up than the "hard way". I'm not 
even certain that Viaduct supports login scripting. It probably does, but 
I've not looked at it for much beyond data import/export scripting.


If I understand how the "easy way" would work, the user would ask for a new 
connection/login from the emulator. In response, the emulator runs a 
script, prompting for userid, password, then passing it to the server. Once 
the user is logged in, the emulator's script would be able to call it's own 
specific "programX" which would store emulator type for that session. U2 
would record the emulator type and then execute a logto into the regular 
"MAIN" account, which would then execute it's own LOGIN script. The 
emulator type would have to be stored under a unique id specific to that 
user/port id and/or process id to allow for multiple logins.


Do people using login scripts with their emulators add auditing for changes 
of the scripts on each PC to their internal security scans? It would seem 
to be an ideal place for an unscrupulous someone to insert a password 
capture routine.  No, a better, more secure approach would be to put the 
login script on the network, and have the emulator run the centralized (and 
audited) script. How you lockdown the emulator settings to only use the 
centralized script is another exercise.


Regards,
--bev

Bev Wilson
410.309.2700 voice
410.309.2701 fax

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you determine terminal emulator?

2010-03-11 Thread Bill Haskett




Beverly:

AccuTerm "Internet Explorer" edition maintains a single configuration 
and script file.  Users download and install the base AccuTerm 
applicatioin when connecting to a web server.  All users use the same 
configuration and login script (or whatever script you run), so 
there's no need to worry about client changes to anything 
(configuration settings or login script).


HTH,

Bill


Beverly Wilson said the following on 3/10/2010 9:44 AM:
Thanks for your input, Tony. I almost always find your responses to 
the list to be thought-provoking.


I think for this project (converting greenbar reports to screen or 
exports) I'm going to go with the "hard way" approach. The "easy way" 
is interesting, but much more complex to set up than the "hard way". 
I'm not even certain that Viaduct supports login scripting. It 
probably does, but I've not looked at it for much beyond data 
import/export scripting.


If I understand how the "easy way" would work, the user would ask for 
a new connection/login from the emulator. In response, the emulator 
runs a script, prompting for userid, password, then passing it to the 
server. Once the user is logged in, the emulator's script would be 
able to call it's own specific "programX" which would store emulator 
type for that session. U2 would record the emulator type and then 
execute a logto into the regular "MAIN" account, which would then 
execute it's own LOGIN script. The emulator type would have to be 
stored under a unique id specific to that user/port id and/or process 
id to allow for multiple logins.


Do people using login scripts with their emulators add auditing for 
changes of the scripts on each PC to their internal security scans? 
It would seem to be an ideal place for an unscrupulous someone to 
insert a password capture routine.  No, a better, more secure 
approach would be to put the login script on the network, and have 
the emulator run the centralized (and audited) script. How you 
lockdown the emulator settings to only use the centralized script is 
another exercise.


Regards,
--bev

Bev Wilson
410.309.2700 voice
410.309.2701 fax

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Scrub or Combine Distributed Part Files?

2010-03-11 Thread Mark Eastwood

I suspect the Distributed file is not the problem, but rather bad
dictionaries.  Do all the dictionaries have a data-type defined (A&S
types attr 6, D&I types attr 8)? A common issue I've encountered is when
a dictionary is right justified but attribute contains non-numeric data.


HTH, 
Mark

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse Slow - Fixed

2010-03-11 Thread David A Barrett
Bill,

>File MESSAGES  Type= 2  Modulo= 1  Sep= 1 

Coming across one of these in a system I'm working on always steams me. It 
has to be one of silliest and most easily avoidable time-bombs people can 
set in a system.  The difference between a modulo 11 and a modulo 1 file 
on performance is astronomical, and the disc cost of just making sure that 
every file - even one you're absolutely positive will never have more that 
a couple of records in -  has at least an 11 or a 101 modulo is totally 
negligible. 



Dave Barrett
Project Manager,
Lawyers' Professional Indemnity Company (LAWPRO®)
250 Yonge Street, Suite 3101, P.O. Box 3 
Toronto, Ontario  M5B 2L7
Tel: 416-598-5872
Fax: 416-599-8341

This e-mail may be privileged and/or confidential, and the sender does not 
waive any related rights and obligations. Any distribution, use or copying 
of this e-mail or the information it contains by other than an intended 
recipient is unauthorized. If you received this e-mail in error, please 
delete it and advise me (by return e-mail or otherwise) immediately. 

Ce courrier électronique est confidentiel et protégé. L'expéditeur ne 
renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, 
utilisation ou copie de ce message ou des renseignements qu'il contient 
par une personne autre que le (les) destinataire(s) désigné(s) est 
interdite. Si vous recevez ce courrier électronique par erreur, veuillez 
le supprimer et m'en aviser immédiatement, par retour de courrier 
électronique ou par un autre moyen.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] udt 7.2.5

2010-03-11 Thread Symeon Breen
Will the latest release of udt work on redhat enterprise linux version 4 -
the availability matrix has it for version 5 only - would it work on version
4 tho - has anyone tried ? Or is there something fundamental so that it will
not work on 4 ?

 

 

 

Thanks

Symeon.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse Slow - Fixed

2010-03-11 Thread Brutzman, Bill
Dave:

Thanks for pointing this out.  It happened to me because I have a habit of 
grabbing the first example out of the UniVerse Reference Manual.  I just marked 
up my copy.

Upon seeing this post, perhaps Wally or someone at Rocket will take an action 
item to tweak the next release of the UniVerse (and UniData) User Reference 
manual changing it from say 2  1  1   to   2  11  1.

--Bill


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David A Barrett
Sent: Thursday, March 11, 2010 3:02 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] UniVerse Slow - Fixed

Bill,

>File MESSAGES  Type= 2  Modulo= 1  Sep= 1

Coming across one of these in a system I'm working on always steams me. It has 
to be one of silliest and most easily avoidable time-bombs people can set in a 
system.  The difference between a modulo 11 and a modulo 1 file on performance 
is astronomical, and the disc cost of just making sure that every file - even 
one you're absolutely positive will never have more that a couple of records in 
-  has at least an 11 or a 101 modulo is totally negligible. 



Dave Barrett
Project Manager,
Lawyers' Professional Indemnity Company (LAWPRO®)
250 Yonge Street, Suite 3101, P.O. Box 3 Toronto, Ontario  M5B 2L7
Tel: 416-598-5872
Fax: 416-599-8341

This e-mail may be privileged and/or confidential, and the sender does not 
waive any related rights and obligations. Any distribution, use or copying of 
this e-mail or the information it contains by other than an intended recipient 
is unauthorized. If you received this e-mail in error, please delete it and 
advise me (by return e-mail or otherwise) immediately. 

Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce 
pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation 
ou copie de ce message ou des renseignements qu'il contient par une personne 
autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez ce 
courrier électronique par erreur, veuillez le supprimer et m'en aviser 
immédiatement, par retour de courrier électronique ou par un autre moyen.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse Slow - Fixed

2010-03-11 Thread Dan Fitzgerald

Well... first off, there's almost no reason to have a sep of 1. You should 
write a program to change all of those 1's to 4's. 

 

Second, 11, while not as bad as 1, is still wholly inadequate for all but very 
small files. THe answer isn't so much a different default as at least a little 
conscientiousness. If you haven't checked your file sizes in the past quarter, 
you're neglecting an important maintenance job. 

 

Periodic health checks are vital; U2 can run rings around everything else, but 
not if you have bottlenecks all over the system. Lock table sizing, file 
sizing, sync settings, select buffer settings, and, of course, programming 
techniques (I'm astonished at how many times I find files getting opened inside 
of loops, or how many times I see the same piece of data read a dozen times in 
a program, for example).
 
> Date: Thu, 11 Mar 2010 16:04:43 -0500
> From: bi...@hkmetalcraft.com
> To: u2-users@listserver.u2ug.org
> Subject: Re: [U2] UniVerse Slow - Fixed
> 
> Dave:
> 
> Thanks for pointing this out. It happened to me because I have a habit of 
> grabbing the first example out of the UniVerse Reference Manual. I just 
> marked up my copy.
> 
> Upon seeing this post, perhaps Wally or someone at Rocket will take an action 
> item to tweak the next release of the UniVerse (and UniData) User Reference 
> manual changing it from say 2 1 1 to 2 11 1.
> 
> --Bill
> 
> 
> -Original Message-
> From: u2-users-boun...@listserver.u2ug.org 
> [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David A Barrett
> Sent: Thursday, March 11, 2010 3:02 PM
> To: u2-users@listserver.u2ug.org
> Subject: Re: [U2] UniVerse Slow - Fixed
> 
> Bill,
> 
> >File MESSAGES Type= 2 Modulo= 1 Sep= 1
> 
> Coming across one of these in a system I'm working on always steams me. It 
> has to be one of silliest and most easily avoidable time-bombs people can set 
> in a system. The difference between a modulo 11 and a modulo 1 file on 
> performance is astronomical, and the disc cost of just making sure that every 
> file - even one you're absolutely positive will never have more that a couple 
> of records in - has at least an 11 or a 101 modulo is totally negligible. 
> 
> 
> 
> Dave Barrett
> Project Manager,
> Lawyers' Professional Indemnity Company (LAWPRO®)
> 250 Yonge Street, Suite 3101, P.O. Box 3 Toronto, Ontario M5B 2L7
> Tel: 416-598-5872
> Fax: 416-599-8341
> 
> This e-mail may be privileged and/or confidential, and the sender does not 
> waive any related rights and obligations. Any distribution, use or copying of 
> this e-mail or the information it contains by other than an intended 
> recipient is unauthorized. If you received this e-mail in error, please 
> delete it and advise me (by return e-mail or otherwise) immediately. 
> 
> Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce 
> pas aux droits et obligations qui s'y rapportent. Toute diffusion, 
> utilisation ou copie de ce message ou des renseignements qu'il contient par 
> une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si 
> vous recevez ce courrier électronique par erreur, veuillez le supprimer et 
> m'en aviser immédiatement, par retour de courrier électronique ou par un 
> autre moyen.
> ___
> U2-Users mailing list
> U2-Users@listserver.u2ug.org
> http://listserver.u2ug.org/mailman/listinfo/u2-users
> ___
> U2-Users mailing list
> U2-Users@listserver.u2ug.org
> http://listserver.u2ug.org/mailman/listinfo/u2-users
  
_
Hotmail: Trusted email with powerful SPAM protection.
http://clk.atdmt.com/GBL/go/201469227/direct/01/
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Haydon Bishop is out of the office.

2010-03-11 Thread Haydon Bishop

I will be out of the office starting  11/03/2010 and will not return until
15/03/2010.

I will respond to your message when I return.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] udt 7.2.5

2010-03-11 Thread Wally Terhune
I don't know of any OS vendor that guarantees backward compatibility of an 
object built on a later release.

Wally Terhune
U2 Support Architect
Rocket Software
4700 S. Syracuse Street, Suite 400 **Denver, CO 80237 **USA
Tel: +1.720.475.8055
Email: wterh...@rs.com
Web: www.rocketsoftware.com/u2


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
Sent: Thursday, March 11, 2010 1:59 PM
To: 'U2 Users List'
Subject: [U2] udt 7.2.5

Will the latest release of udt work on redhat enterprise linux version 4 -
the availability matrix has it for version 5 only - would it work on version
4 tho - has anyone tried ? Or is there something fundamental so that it will
not work on 4 ?

 

 

 

Thanks

Symeon.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you determine terminal emulator?

2010-03-11 Thread Tony Gravagno
> From: Beverly Wilson
> I'm not even certain that Viaduct supports login 
> scripting. It probably does, but I've not looked at it 
> for much beyond data import/export scripting.

It does.  ViaDuct was my favorite emulator in the early 90's
until I found wIntegrate, and that was my favorite until the
later 90's when I found AccuTerm. :)   All support scripting.
The problem is that they're all different.  So if you send
ESC:"FOO" to any one of the emulators, it might do something nice
or it might lock it up.  That's the chance you take and
fine-tuning the scripts to play nice if they hit the wrong
emulator is what I call "the hard way".  You may get it right
with some experimenting but it could be time consuming to get it
just right.

 
> If I understand how the "easy way" would work, the 
> user would ask for a new connection/login from the 
> emulator. In response, the emulator runs a script, 
> prompting for userid, password, then passing it to the 
> server.

As I see it, no emulator scripts are required.  However, if
you're already using scripts, then sure, you can do all of this
automatically.  I'm sure someone here can offer services to
script this out with you.

Without using scripts - Every site is different, but generally a
user will open the emulator, see a login prompt, then manually
enter user/password.  What I'm suggesting is one of at least
three methods:
1) When the user does a login with their user/psw, rather than
putting them into MAIN, your user can manually or automatically
connect into a different account which will then save their
terminal preference.
2) Let users login with a different ID depending on their
emulator (I don't like this but it's easy).
3) When they login, just display a prompt for which emulator
they're using.  The setting or prompt can be in a .profile or
similar server-side config file.  That's not all that elegant,
and sure we want to automate such things, but sometimes the
fastest and cheapest solution is to just ask the user a simple
question rather than trying to make the environment smart enough
to figure it out.

Using the above methods, you don't need to worry about scripts in
the clients - everything is on the server and there aren't any
new security issues.

I hope that helps.  If you email I'll be happy to take this
offline.  I won't do the scripting but perhaps we can chat out
the best solution for your environment.

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
Nebula R&D sells Pick/MultiValue products
worldwide, and provides related development services
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] [SB+] Does anyone have a good SB+ defn for Accuterm.

2010-03-11 Thread Boydell, Stuart
By the way - does anyone have a good SB+ terminal definition (DMSYSDEFN item) 
for Accuterm? Preferably vt220 emulation or something with equivalent 
capabilities.
Good meaning: all the ansi colour sequences are set up, Aux port sequences are 
set up, all the Edit & Function Keys are setup.

Cheers,
Stuart Boydell 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [SBS] [SB+] Does anyone have a good SB+ defn for Accuterm.

2010-03-11 Thread Susan Joslyn
Stuart,
Pete very kindly made me some GREAT accuterm definitions!  How would you
like those?  They go in the DMSYSDEFN file.  Would you like that as an
accuterm FTPICK 'S'end file? Or something else?  Email me directly at
sjos...@sjplus.com and I will email it over to you!
Susan

-Original Message-
From: sbsolutions-boun...@listserver.u2ug.org
[mailto:sbsolutions-boun...@listserver.u2ug.org] On Behalf Of Boydell,
Stuart
Sent: Thursday, March 11, 2010 8:15 PM
To: U2 Users List; sbsoluti...@listserver.u2ug.org
Subject: [SBS] [SB+] Does anyone have a good SB+ defn for Accuterm.

By the way - does anyone have a good SB+ terminal definition (DMSYSDEFN
item) for Accuterm? Preferably vt220 emulation or something with equivalent
capabilities.
Good meaning: all the ansi colour sequences are set up, Aux port sequences
are set up, all the Edit & Function Keys are setup.

Cheers,
Stuart Boydell 

___
SBSolutions mailing list
sbsoluti...@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/sbsolutions

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do you determine terminal emulator?

2010-03-11 Thread Bob Rasmussen
I'd like to offer a different approach to the problem. Besides determining 
emulator, it can potentially determine location, which printer to use, and 
more.

The trick is to pass an environment variable to the host, at login time. 
The emulator can be configured to send whatever is needed. This is 
possible with both the telnet and the SSH protocol.

This used to be an easy option in the days of telnet. Then, owing to the 
security implications of passing things like a PATH variable, it was 
restricted in various telnetd (daemon) programs.

However, with OpenSSH's sshd, this is configurable. A setting in the 
sshd_config file specifies what environment variables can be passed (the 
default is "none"). Wildcards are accepted.

So for instance, if you use Anzio as an SSH client, and you configure your 
sshd_config to allow "ANZ_*", then any environment variable that the 
emulator sends that starts with "ANZ_" will be accepted. The sshd will 
place allowed variables into the environment that is inherited by 
everything downstream. Any shell script or program can query for the 
existence and value of any specific variable.

I don't know how many of the other emulators allow this.

Anzio users use this to specify their internal IP address, their program 
type (Anzio Lite or AnzioWin), Windows machine name, username, screen 
size, variations on terminal type, timezone, file locations, Terminal 
Services information, etc.

Regards,
Bob Rasmussen,   President,   Rasmussen Software, Inc.

personal e-mail: r...@anzio.com
 company e-mail: r...@anzio.com
  voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
fax: (US) 503-624-0760
web: http://www.anzio.com
 street address: Rasmussen Software, Inc.
 10240 SW Nimbus, Suite L9
 Portland, OR  97223  USA
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users