Skip to main content

Controlling your users

  • March 17, 2024
  • 3 replies
  • 0 views

Richard Ginsburg

I have a client who started their business on R83 and are now on D3 Linux. All of their USERS were created long before D3 and by my former partner. In every account on this particular system, regardless of where you are, a CTRL-BREAK re-executes the MD item - BASIC or PROC - when you type END from the debugger. I reached out to Rocket support and was unable to get a solution, so I poked around in my old reliable R83 manual and found that if Attribute 9 in the USERS item is set to R, that's exactly what will happen. If it's set to L, then END leaves the user at TCL.

The moral? Never trash your old manuals.



------------------------------
Richard Ginsburg
President
Ginsburg Consulting
Manassas VA US
------------------------------

3 replies

Bryan Buchanan
  • Participating Frequently
  • March 18, 2024

I have a client who started their business on R83 and are now on D3 Linux. All of their USERS were created long before D3 and by my former partner. In every account on this particular system, regardless of where you are, a CTRL-BREAK re-executes the MD item - BASIC or PROC - when you type END from the debugger. I reached out to Rocket support and was unable to get a solution, so I poked around in my old reliable R83 manual and found that if Attribute 9 in the USERS item is set to R, that's exactly what will happen. If it's set to L, then END leaves the user at TCL.

The moral? Never trash your old manuals.



------------------------------
Richard Ginsburg
President
Ginsburg Consulting
Manassas VA US
------------------------------

It's still in the current manual: D3 Reference Manual 10.3.4

System Files -> users file :)



------------------------------
Bryan Buchanan
------------------------------

Brian Cram
Forum|alt.badge.img+3
  • Rocketeer
  • March 18, 2024

It's still in the current manual: D3 Reference Manual 10.3.4

System Files -> users file :)



------------------------------
Bryan Buchanan
------------------------------

Nice catches. For the record, I was the idiot at Rocket who had no clue.



------------------------------
Brian S. Cram
Principal Technical Support Engineer
Rocket Software
------------------------------

  • Participating Frequently
  • March 18, 2024

I have a client who started their business on R83 and are now on D3 Linux. All of their USERS were created long before D3 and by my former partner. In every account on this particular system, regardless of where you are, a CTRL-BREAK re-executes the MD item - BASIC or PROC - when you type END from the debugger. I reached out to Rocket support and was unable to get a solution, so I poked around in my old reliable R83 manual and found that if Attribute 9 in the USERS item is set to R, that's exactly what will happen. If it's set to L, then END leaves the user at TCL.

The moral? Never trash your old manuals.



------------------------------
Richard Ginsburg
President
Ginsburg Consulting
Manassas VA US
------------------------------

Setting attribute 7 in the users file (privledge level) to SYS0 will prevent them from changing anything while in debug.

With the system login used by D3, system administrators can log in using one ID with full privledges and normal users with a different and restricted ID. Both ID's accessing the same  account.



------------------------------
Warwick Dreher
Warwick Dreher
Croydon AU
------------------------------