Skip to content

Commit

Permalink
opguide
Browse files Browse the repository at this point in the history
  • Loading branch information
freakout42 committed Aug 28, 2024
1 parent b117c76 commit 5219cb5
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,8 @@ Feature roadmap
- field help
- key help screen
- multi-record fields
- TOTP 3FA
- in-field editing
- editor
- checksumming form with password
- triggers
- transaction processing
- multiple blocks and master-detail
Expand Down
6 changes: 6 additions & 0 deletions docs/OperatorGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,9 @@ Build
=====

Fork in github and create codespace or download and extract:

https://github.com/freakout42/formax/archive/refs/heads/main.zip

Then do the following to build and install into `/opt/arx/`.
Nothing outside `/opt/arx/` will be touched in any way by
the installation with the exception of /etc/profile.d/arx.sh
Expand All @@ -107,6 +109,7 @@ Copy /opt/arx to your production/development/test machines.
Also /etc/profile.d/arx.sh should be installed for
convienience. On the production host `/opt/arx/bin/runform`
should have mode 2751:

-rwxr-s--x 1 axel devel 266152 Aug 10 16:05 runform

Forms
Expand All @@ -115,6 +118,7 @@ Forms
The forms should be copied into a directory owned by a
developer which primary group matches the group of the
runform binary with mode 751 and the forms 640:

drwxr-x--x 2 axel devel 6 Jul 4 16:07 lib
-rw-r----- 1 axel devel 36864 Aug 10 16:05 lib/scotty.frm

Expand All @@ -123,7 +127,9 @@ Users

Every user needs an account on the production machine. A
ssh-key must be generated and an .ssh/authorized created:

command="/usr/local/bin/formax",no-X11-forwarding,no-agent-forwarding ssh-rsa AAAA...

In `/usr/local/bin/formax` having mode 755:
~~~
#!/bin/sh
Expand Down

0 comments on commit 5219cb5

Please sign in to comment.