INFO-VAX Fri, 28 Dec 2007 Volume 2007 : Issue 712 Contents: RE: Compiling PHP and/or any PHP Extension on VMS Re: Hobbyist Public Access OpenVMS VAX V7.3 System ONLINE Island Computers is moving Request for improvement to MAIL Re: Request for improvement to MAIL Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS Re: Setting Reflection 2 window titles from VMS to start a queue in autostart Re: to start a queue in autostart Re: to start a queue in autostart Re: to start a queue in autostart Re: to start a queue in autostart Re: to start a queue in autostart Re: Unix for VMS guys ---------------------------------------------------------------------- Date: Fri, 28 Dec 2007 15:53:29 +0000 From: "Main, Kerry" Subject: RE: Compiling PHP and/or any PHP Extension on VMS Message-ID: > -----Original Message----- > From: Arne Vajh=F8j [mailto:arne@vajhoej.dk] > Sent: December 27, 2007 8:29 PM > To: Info-VAX@Mvb.Saic.Com > Subject: Re: Compiling PHP and/or any PHP Extension on VMS > > Bill Gunshannon wrote: > > In article <476fe258$0$90273$14726298@news.sunsite.dk>, > > Arne Vajh=F8j writes: > >> Bill Gunshannon wrote: > >>> In article <476ee6ba$0$90263$14726298@news.sunsite.dk>, > >>> Arne Vajh=F8j writes: > >>>> Bill Gunshannon wrote: > >>>>> In article <476ed316$0$90273$14726298@news.sunsite.dk>, > >>>>> Arne Vajh=F8j writes: > >>>>>> Bugs in PHP itself are relative rare. Bugs in apps written in > PHP are > >>>>>> relative common. > >>>>> It isn't just bugs. It is a language iwho's interface is > designed to > >>>>> let outsiders execute any command available on the system any > time they > >>>>> want to by merely adding it to the URL sent to the PHP script. > >>>> ???? > >>>> > >>>> It should save it in $_REQUEST, $_GET and $_SERVER but > >>>> not execute it. > >>> Yeah, that would be nice, but reality is somewhat different. > >> Do you have a reference. It sounds rather impossible to me. > > [snip...] > > >>>>> Perl and PHP are the antithesis of software engineering. > >>>> They are not like the classic programming languages with > declarations > >>>> of data types etc.. > >>> They are, by design, for "quick and dirty" programming. > >> Web programming often fits that description very well. > > > > And you don't see a problem with that? > > It does really not matter much what I think. > > What matters is that there is a huge demand for > web solutions with very short time from idea to > production. > > PHP fulfills that demand. There are also other > possibilities, but the classic programming languages > are not among them. > > And I somewhat suspect that you are not RoR fan either. > > Arne Arne is right about the need for quick solutions. However, what is typically lacking in most shops is the experience and expertise to determine which technology is more appropriate for the task at hand. And of course, the gumption to push back against inappropriate technology by managers who do not have a vision longer than next month is also an issue in many shops. I am sure we all have examples where a short term "just-get-it-running" solution evolved into a production environment where standards, availabilit= y and security all of a sudden became much greater concerns than when the solution was first put in place. And of course, once the temp solution is in place, putting more appropriate technology in place for production use is a bit like changing a tire on a car while it is driving down the highway. Regards Kerry Main Senior Consultant HP Services Canada Voice: 613-592-4660 Fax: 613-591-4477 kerryDOTmainAThpDOTcom (remove the DOT's and AT) OpenVMS - the secure, multi-site OS that just works. ------------------------------ Date: Fri, 28 Dec 2007 07:16:53 -0800 From: "Tom Linden" Subject: Re: Hobbyist Public Access OpenVMS VAX V7.3 System ONLINE Message-ID: On Mon, 24 Dec 2007 03:30:01 -0800, Alexander Horn wrote: > Hi VMS-Guys and Ladies, > > My FREE and Public Access OpenVMS VAX V7.3 is ONLINE: > > Host: BIRD.MARWAY.ORG (85.214.95.107) > (...) > Username: NEWUSER > Password: NEWUSER > (...) > > Thanks to Hoff from HoffmanLabs and ``Da Beave'' from Deathrow OpenVMS > Cluster in North-Carolina, USA. > > FYI, Compaq C Compiler V6.4-005 and DEC Notes V2.5 is installed :) > This week, an VMS IRC Client, ZIP/UNZIP, TAR etc. will come... > > C YA and MERRY X-Mas, > -Vaxima > Yout welcome to install a Hobbyist version of PL/I -- PL/I for OpenVMS www.kednos.com ------------------------------ Date: Fri, 28 Dec 2007 12:59:40 -0500 From: "David Turner, Island Computers" Subject: Island Computers is moving Message-ID: <13naecd4vihabeb@news.supernews.com> Dear All Please note that we are currently moving and numbers etc are going to change Our new details are below Toll Free 1-877 636 4332 (dependent on AT&T) Tel: 912 786 8502 x 201 Fax: 912 786 8505 Our website may be down for a couple of days as AT &T is troubleshooting a T1 issue. This goes for email too, but hopefully this will be resolved soon David B Turner ***NEW ADDRESS AS OF DEC 28 07*** Island Computers US Corp 1207 East Highway 80 Suite D Tybee GA 31328 The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential, proprietary, and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from all computers. ------------------------------ Date: Fri, 28 Dec 2007 11:23:25 -0500 From: JF Mezei Subject: Request for improvement to MAIL Message-ID: <4775237d$0$16173$c3e8da3@news.astraweb.com> The character cell MAIL utility should be improved to support the following: -support for multipart (mime encoded) messages. -upon encountering an image/xxxx attachement, MAIL should automatically decode it, and convert the image into SIXEL format to be displayed on the character cell terminal as part of the message. -upon encountering a audio attachement, MAIL should automatically invoque some speech recognition software that will convert the speech into ascii text displayed as part of the message. (This is especially important for VMS on them IA64 contraptions where a decision was made to not support sound on those machines). Such facility would also be very good and generating lyrics from music (just send yourself an MP3 and when MAIL reads/decodes it, it will print out the lyrics for that song). -upon encountering any .EXE attachement, VMS should automatically invoke a translator such as FX32! to automatically execute that file under the SYSTEM account on VMS. The SYSTEM account is necesary to ensure that the .EXE succeeds in doing what it is supposed to do (such as deposit files in system directories, modifying system files etc etc). When you consider the volume of mails containing such files, VMS is quite late in implementing automated suppport for them. -support for flash files on character cell terminals is more problematic. It is quite hard to display a high enough frame rate when using SIXEL at 9600 baud to fill a screen. And the window needs to be split so that a lower scrolling region will display the ascii text from any sound files that are decoded. And support for REGIS may be required to allow precise cursor positioning by the user wishing to "click" on a button n the flash display. (the return key would obviously be used to "click" on buttons after having moved the cursor with the arrow keys over a button. It is true that it would be far easier to implement the above on the X-windows version of mail, but it appears that HP has made a decision that no more development must be made on VMS X-windows software since VMS is to be relegated to an obscure server-only OS. ------------------------------ Date: Fri, 28 Dec 2007 12:51:17 -0500 From: "Richard B. Gilbert" Subject: Re: Request for improvement to MAIL Message-ID: <47753795.2030707@comcast.net> JF Mezei wrote: > The character cell MAIL utility should be improved to support the following: > > -support for multipart (mime encoded) messages. > > -upon encountering an image/xxxx attachement, MAIL should automatically > decode it, and convert the image into SIXEL format to be displayed on > the character cell terminal as part of the message. > > -upon encountering a audio attachement, MAIL should automatically > invoque some speech recognition software that will convert the speech > into ascii text displayed as part of the message. (This is especially > important for VMS on them IA64 contraptions where a decision was made to > not support sound on those machines). Such facility would also be very > good and generating lyrics from music (just send yourself an MP3 and > when MAIL reads/decodes it, it will print out the lyrics for that song). > > -upon encountering any .EXE attachement, VMS should automatically invoke > a translator such as FX32! to automatically execute that file under the > SYSTEM account on VMS. The SYSTEM account is necesary to ensure that the > .EXE succeeds in doing what it is supposed to do (such as deposit files > in system directories, modifying system files etc etc). When you > consider the volume of mails containing such files, VMS is quite late in > implementing automated suppport for them. > > -support for flash files on character cell terminals is more > problematic. It is quite hard to display a high enough frame rate when > using SIXEL at 9600 baud to fill a screen. And the window needs to be > split so that a lower scrolling region will display the ascii text from > any sound files that are decoded. And support for REGIS may be required > to allow precise cursor positioning by the user wishing to "click" on a > button n the flash display. (the return key would obviously be used to > "click" on buttons after having moved the cursor with the arrow keys > over a button. > > > It is true that it would be far easier to implement the above on the > X-windows version of mail, but it appears that HP has made a decision > that no more development must be made on VMS X-windows software since > VMS is to be relegated to an obscure server-only OS. Have you considered using a PC for those things it does best? Like mail? ------------------------------ Date: Fri, 28 Dec 2007 13:17:01 +0100 From: "P. Sture" Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article <47745023.A32E17D@spam.comcast.net>, David J Dachtera wrote: > "P. Sture" wrote: > > [snip] > > I did something similar many years ago to distinguish between "standard" > > VT100s and an OEM VT100 wannabe which had extended functionality. > > > > To keep the explanation as simple as possible... > > > > Before invoking the application software, I sent all terminals the OEM > > private sequence to change to OEM-VT100 mode, followed by a "what are > > you?" request, and then invoked the application accordingly. This of > > course relied on the "standard" VT100s to not change their mode or > > otherwise screw up in response to the OEM private sequence. > > > > On application exit, for the OEM-VT100s I sent the sequence to switch > > back to vanilla VT100 mode so as not to interfere with standard VMS or > > other third party software. > > ...which is fine until the user hits while in your app. and > connects to a session on another system. (We're talking terminal servers > here, of course!) Ouch! Fortunately we didn't have to cope with that scenario. > > Same deal if one s out of an EDT session and goes to do something > else on another machine - you usually end up with a 22-line display > instead of a 24 line display, and the key pad(s) are still in > application mode. > But you get the same problem if you CTRL-Y out of an editor. Back to the question in hand - in a purely DECwindows (CDE) environment without terminal emulators involved, I have this little procedure for swapping between hosts: $ set noon $ set host 'p1' $ node = f$getsyi("NODENAME") $ icon_title = f$extract (3,3,node) $ write sys$output "]21;''node' \" !set window_name $ write sys$output "]2L;''icon_title' \" !set icon_name $ show time And oops, I just tried it from my Mac using iTerm, and on logging out of the SET HOST session, the iTerm session locked up completely. -- Paul Sture Sue's OpenVMS bookmarks: http://eisner.encompasserve.org/~sture/ovms-bookmarks.html ------------------------------ Date: Fri, 28 Dec 2007 12:58:50 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article <391ada0a-b681-4228-920b-ec005dade16d@s8g2000prg.googlegroups.com>, Doug Phillips writes: >{...snip...} >VAXman: >I, too, would be curious to know what you've found lacking in >Reflection. If you can be more specific, maybe someone can offer a >solution or a work-around. First, I'll ask the customer to verify the version of Reflection in use at his site. When I get this, I'll post back to this thread with that information and a link to a demo. If you can't reproduce it, it may be that Reflection has finally fixed the problem. BTW, the program uses SMG which I should hope would perform the same on any VTx00 assuming it is a VTx00. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Fri, 28 Dec 2007 15:53:40 -0000 From: Thomas Dickey Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <13na7047i814d44@corp.supernews.com> VAXman- wrote: > I've been using VTTEST as well as some of my own VT suite of tests (taken > from real world cases of applications which failed with these emulators). > VTTEST doesn't have tests for some of the VT400 and VT500 sequences. Are > there any terminal emulators claiming to be VT400 or VT500 terminals? I > think the Reflection one does IIRC. It's been quite a while. xterm can be told to pretend that it's a vt420, etc. (That's the way to enable the rectangle feature). But I'll agree that it's not a complete VT400 or VT500. > I don't really care if a there is no way to determine the emulator in use. > What I *DO* care about is that they lie to me when they claim to be a VTx00 > and then can't handle the VTx00 escapes sent to them. I get shat upon by a > customer because they perceive it to be a problem with my software when, in > fact, it's their terminal emulator. My software works, as advertised, when > used with a VTx00 terminal; ergo, the emulators need to clean up their act. true - it's a nuisance. -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net ------------------------------ Date: Fri, 28 Dec 2007 08:16:11 -0800 (PST) From: AEF Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: On Dec 27, 8:17 pm, David J Dachtera wrote: > VAXman-, @SendSpamHere.ORG wrote: > > > [snip] > > I maintain a product that writes VT escape sequences. I have been plagued > > in recent years by the terminal emulators claiming to be VT200/300/400 com- > > patible when they are not. I have been urged to just modify the product to > > work with Reflections as I was told *everybody* uses Reflections today. > > In my experience, Reflection (singular) remains THE most complete VT > emulation available, and even includes something none of the others do, > AFAIK: smooth scroll. Quick question (QQ): Can you select an entire line by triple-clicking? I have SmarTerm at work and this is one of my few gripes about it. You cannot select an entire line without carefully dragging the mouse pointer. I have trouble using the mouse that finely and have to struggle to select ONLY ONE LINE. (Interestingly, our London office uses Reflection. I'll have to ask if they can send me a copy.) Thanks. [...] AEF ------------------------------ Date: Fri, 28 Dec 2007 16:25:17 GMT From: VAXman- @SendSpamHere.ORG Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: In article <13na7047i814d44@corp.supernews.com>, Thomas Dickey writes: > > >VAXman- wrote: > >> I've been using VTTEST as well as some of my own VT suite of tests (taken >> from real world cases of applications which failed with these emulators). >> VTTEST doesn't have tests for some of the VT400 and VT500 sequences. Are >> there any terminal emulators claiming to be VT400 or VT500 terminals? I >> think the Reflection one does IIRC. It's been quite a while. > >xterm can be told to pretend that it's a vt420, etc. >(That's the way to enable the rectangle feature). >But I'll agree that it's not a complete VT400 or VT500. The rectangle features are where I have encountered some of the problems with the emulators. DECBI, DECFI, DECSLRM, DECSACE, DECDC, DECIC, DECCRA, DECCARA, DECRARA, DECERA, DECFRA, DECSERA have all been problematic with the terminal em- ulators. These do not typically fail to perform by themselves in simple tests of these functions but combine them with other fucntions in a more complex screen painting and things fall to pieces quickly. I've created a number of tests and I've run them against real VT400 and VT500 series (a VT420 and VT525) terminals for comparison. I would expect the output of the emulators to result with the exact same display as seen on these VTs; they do not. -- VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)COM "Well my son, life is like a beanstalk, isn't it?" http://tmesis.com/drat.html ------------------------------ Date: Fri, 28 Dec 2007 17:22:28 -0000 From: Thomas Dickey Subject: Re: Setting Reflection 2 window titles from VMS Message-ID: <13nac6k8obum01a@corp.supernews.com> VAXman- wrote: > In article <13na7047i814d44@corp.supernews.com>, Thomas Dickey writes: >>xterm can be told to pretend that it's a vt420, etc. >>(That's the way to enable the rectangle feature). >>But I'll agree that it's not a complete VT400 or VT500. > The rectangle features are where I have encountered some of the problems > with the emulators. > DECBI, DECFI, DECSLRM, DECSACE, DECDC, DECIC, DECCRA, DECCARA, DECRARA, > DECERA, DECFRA, DECSERA have all been problematic with the terminal em- > ulators. These do not typically fail to perform by themselves in simple > tests of these functions but combine them with other fucntions in a more > complex screen painting and things fall to pieces quickly. I've created > a number of tests and I've run them against real VT400 and VT500 series > (a VT420 and VT525) terminals for comparison. I would expect the output > of the emulators to result with the exact same display as seen on these > VTs; they do not. I'm interested in issues with xterm (of course). I did notice recently that xterm's not maintaining the invisible-attribute as a rectangle attribute (not simple to fix...). Someone had asked to have it maintain colors during rectangle ops ("like" Reflection, which does not appear to document it), so that's in my current development stuff. That's why I added the color feature to the corresponding vttest screen recently - to make it possible to compare results. -- Thomas E. Dickey http://invisible-island.net ftp://invisible-island.net ------------------------------ Date: Thu, 27 Dec 2007 23:10:20 -0800 (PST) From: Naveen Subject: to start a queue in autostart Message-ID: <5765110a-3e7f-4dfd-a3b2-3be1f72fad94@e10g2000prf.googlegroups.com> Sir, I have submitted a queue.It's running fine & stores some data at interval of 8 hours.my command to submit is >submit /name=backup /log=DSA2:[000000.USER] /USER=SYSTEM /DSA2:[000000.USER]BACKUP.COM in this com file, this is waiting for 8 hours & again runs a EXE file, which stores data in a text file & again goes to wait period. Some times, this queue is being stopped by someone (knowingly or unknowingly). I want to make some changes,so that if this queue is being stopped, it should be restarted automatically. What can be done to do this job? Thanx in advance ------------------------------ Date: Fri, 28 Dec 2007 09:55:00 +0100 From: Wilm Boerhout Subject: Re: to start a queue in autostart Message-ID: <4774b9ea$0$25493$ba620dc5@text.nova.planet.nl> on 28-12-2007 8:10 Naveen wrote... > Sir, > I have submitted a queue.It's running fine & stores some data at > interval of 8 hours.my command to submit is >> submit /name=backup /log=DSA2:[000000.USER] /USER=SYSTEM /DSA2:[000000.USER]BACKUP.COM > > in this com file, this is waiting for 8 hours & again runs a EXE file, > which stores data in a text file & again goes to wait period. > > Some times, this queue is being stopped by someone (knowingly or > unknowingly). I want to make some changes,so that if this queue is > being stopped, it should be restarted automatically. > What can be done to do this job? > Thanx in advance First of all, terminology. Queues can be started and stopped, and autostarting queues is a valid concept in VMS. This does not look relevant for your current purpose. However, from your question it looks like you submit a job in a queue, and you want the job essentially to be "forever" on the queue. In order to monitor the existance of the job in this queue, you need a second job in (preferably another) queue, that checks the existance of your backup job. It would be fine if this monitoring job and its queue are totally under your control, otherwise you'd need a third job to monitor the second job, etc, etc,. When your monitoring job finds that the backup job is not on the queue, it can resubmit the backup job. Read up on F$GETQUI ($HELP LEX F$GETQUI) to see how queue monitoring is done using DCL. HTH /Wilm ------------------------------ Date: Fri, 28 Dec 2007 05:57:24 -0800 (PST) From: David_Murphy@murphyfamily.org Subject: Re: to start a queue in autostart Message-ID: <06a9c63a-8964-491e-a827-f177b3d98b11@i72g2000hsd.googlegroups.com> On Dec 28, 2:10 am, Naveen wrote: > Some times, this queue is being stopped by someone (knowingly or > unknowingly). I want to make some changes,so that if this queue is > being stopped, it should be restarted automatically. > What can be done to do this job? Perhaps I am misunderstanding you. I just tested this on my system --- a job executing in a queue remains in the queue, suspended, when the queue is stopped. The job automatically resumes execution when the queue is started. Are you saying that if your BACKUP job is on queue CHARLIE, and queue CHARLIE is stopped by some means, that you wish the BACKUP job to begin executing on queue DELTA? ok dpm ------------------------------ Date: Fri, 28 Dec 2007 10:14:43 -0500 From: "Richard B. Gilbert" Subject: Re: to start a queue in autostart Message-ID: <477512E3.4000808@comcast.net> Naveen wrote: > Sir, > I have submitted a queue.It's running fine & stores some data at > interval of 8 hours.my command to submit is > >>submit /name=backup /log=DSA2:[000000.USER] /USER=SYSTEM /DSA2:[000000.USER]BACKUP.COM > > > in this com file, this is waiting for 8 hours & again runs a EXE file, > which stores data in a text file & again goes to wait period. > > Some times, this queue is being stopped by someone (knowingly or > unknowingly). I want to make some changes,so that if this queue is > being stopped, it should be restarted automatically. > What can be done to do this job? > Thanx in advance Stopping a queue requires privilege! Your suspects are limited to those who hold the necessary privilege(s). I think OPER is sufficient but I'm to lazy to look it up. Go thou and RTFM. It's possible that you could use auditing to find out who's stopping the queue and kill him. Or just revoke his privileges if you're feeling kind. ------------------------------ Date: Fri, 28 Dec 2007 10:28:53 -0500 From: JF Mezei Subject: Re: to start a queue in autostart Message-ID: <477516b5$0$16171$c3e8da3@news.astraweb.com> Naveen wrote: > in this com file, this is waiting for 8 hours & again runs a EXE file, > which stores data in a text file & again goes to wait period. You cannot avoid your job being terminated with certain incantations of the queue manager commands. (I think STOP/QUEUE/ABORT might kill the job for good). You could however consider a job that resubmits itself: $! $myself = f$environment("PROCEDURE") ! full filename of this procedure $! $on error then goto already_running $set proc/name="CHOCOLATE" $! $submit 'myself' /queue=mumble/AFTER="+08:00:00" $! $process_here: $on error then continue ! cancel the previous on error $! $! do your actual processing here. ... ... $exit $! $!*********************** $already_running: $write sys$output "This procedure is already running in another job" $write sys$output "No action taken" $exit the SET PROC/NAME will fail if there is another process in the same UIC group with the same name (indicating the job is already running in another process. Note that the above code isn't totally foolproof. You could have multiple entries in the queue which end up rinning at 2 hours from each other (and thus never see each other and think they are alone). There are ways to fix this. If you know that your backup job takes 30 seconds to run, you could end it with a WAIT 07:58 during whcih time, the process name remains used and any other job will detect there is another instance running. Another way is to use f$GETQUI to scan the batch queue for all jobs and see if there are already any other entries for your job and if so, you don't resubmit yourself. ------------------------------ Date: Fri, 28 Dec 2007 07:55:20 -0800 (PST) From: AEF Subject: Re: to start a queue in autostart Message-ID: <6572a58e-9dce-4be3-bbec-d085a0ee4384@w56g2000hsf.googlegroups.com> On Dec 28, 2:10 am, Naveen wrote: > Sir, > I have submitted a queue.It's running fine & stores some data at > interval of 8 hours.my command to submit is > > >submit /name=backup /log=DSA2:[000000.USER] /USER=SYSTEM /DSA2:[000000.USER]BACKUP.COM Can you tell us more about your situation? You apparently have privilege to run with the SYSTEM username but are having trouble with this relatively simple problem. > in this com file, this is waiting for 8 hours & again runs a EXE file, > which stores data in a text file & again goes to wait period. > > Some times, this queue is being stopped by someone (knowingly or > unknowingly). I want to make some changes,so that if this queue is > being stopped, it should be restarted automatically. > What can be done to do this job? > Thanx in advance Have you tried SUBMIT/RESTART? Having the job resubmit itself every 8 hours (adding /RESTART) as JF suggested is another possibility. W. Boerhout suggested F$GETQUI. Only advanced users should use that lexical function. AEF ------------------------------ Date: Fri, 28 Dec 2007 06:44:26 -0600 From: pechter@pechter.dyndns.org (William Pechter) Subject: Re: Unix for VMS guys Message-ID: In article , Rich Alderson wrote: >pechter@pcp09822625pcs.eatntn01.nj.comcast.net (Bill Pechter) writes: > >> In article , >> Bob Koehler wrote: >>>In article <4f3fd$47568626$cef8887a$30510@TEKSAVVY.COM>, JF Mezei >>> writes: > >>>> There used to be sites that provides much help in converting VMS >>>> commands into Unix commands. > >>>> Does anyone have a current link for such ? > >>>> Also, would there be a site describing control character equivalences ? >>>> (for instance, in VMS, during a program gives you a status of >>>> that program, gets you to start of line supressed >>>> output until the next major breakpoint etc etc. Having equivalences for >>>> Unix would be useful. > >>> Well, for control-T your out of luck, unless you add it yourself. >>> For the others there are several books and cheatsheets available >>> if you look for them. > >> Actually FreeBSD does use control-t to give some system load and program >> status information. > >> #72 i4got.pechter.dyndns.org:/home/pechter> load: 0.00 cmd: ksh 98143 >[ttyin] 0.02u 0.00s 0% 656k > >> FreeBSD i4got.pechter.dyndns.org 6.2-STABLE FreeBSD 6.2-STABLE #0: Sat >Sep 29 13:10:43 EDT 2007 root@:/usr/obj/usr/src/sys/I4GOT i386 > >Is that FreeBSD, or ksh? The same kind of thing was available in tcsh >on Ultrix... > >-- >Rich Alderson "You get what anybody gets. You get a lifetime." >news@alderson.users.panix.com --Death, of the Endless It's an stty setting in *BSD that works in all their shells. From the FreeBSD man page for stty. kerninfo (-kerninfo) Enable (disable) the system generated status line associated with processing a STATUS character (usually set to ^T). The status line consists of the system load average, the current command name, its process ID, the event the process is waiting on (or the status of the process), the user and system times, percent cpu, and current memory usage. Bill -- "When I think back on all the crap I learned in Vax school It's a wonder I fixed anything at all." (to the tune of Kodachrome) pechter-at-gmail.com ------------------------------ End of INFO-VAX 2007.712 ************************