operating_systems:linux:debian:acdsn-c-fx
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
operating_systems:linux:debian:acdsn-c-fx [2012/11/26 12:56] – [Commands] sbolay | operating_systems:linux:debian:acdsn-c-fx [2012/11/26 13:33] – [New] sbolay | ||
---|---|---|---|
Line 19: | Line 19: | ||
===== Arguments ===== | ===== Arguments ===== | ||
- | ==== Delete ==== | ||
- | ^ Label ^ Arguments ^ Options ^ Comments ^ | ||
- | | format | ||
- | | delete key | k ||| | ||
- | | delete right | r ||| | ||
- | | restart | ||
- | | delete unit | u ||| | ||
- | | delete user | x ||| | ||
- | |||
==== New ==== | ==== New ==== | ||
- | ^ Label ^ Arguments ^ Options | + | ^ Label ^ Arguments ^ Options |
- | | new address | + | | new address |
- | | new bad access timeout | + | | new buzzer mode |
- | | new valid access timeout | + | | new contact mode | c | <contact>\t< |
- | | new key | k | <key> | + | | new discontinuation |
- | | new lock | l | <device>\t<lock> | device (1-2) locked (1) or not (0)| | + | | new limit |
- | | new mode | m | + | | new mode | m |
- | | new rights | + | | ::: |
- | | new status & log rotation| s | - || | + | | ::: | ::: | <ow>\t<mode> | OW device enable/ |
- | | new timestamp | + | | new recess |
- | | new unit | u | + | | new timestamp |
- | | new overdrive speed | v | < | + | | new wire | w | - |
- | | new wire | w | - | + | |
- | | new user | x | < | + | |
- | | new baudrate | + | |
==== Query ==== | ==== Query ==== | ||
- | ^ Label ^ Arguments ^ Options ^ Comments | + | ^ Label ^ Arguments ^ Options ^ Comments |
- | | query general | + | | query buzzer |
- | | query bad access timeout | + | | query contact status |
- | | query valid access timeout | + | | query discontinuation status |
- | | query entry | + | | query family |
- | | query family | + | | query mode | m | 0 (zero) |
- | | query secret key | k ||| | + | | ::: |
- | | query lock | l ||| | + | | ::: |
- | | query mode | m | | + | | query recess |
- | | query rights | + | | query status |
- | | query status | + | | ::: |
- | | query timestamp | + | | ::: |
- | | query unit | u ||| | + | | query timestamp |
- | | query overdrive speed | + | | query value |
- | | query wire | w ||| | + | | query wire | w | 0 (zero) |
- | | query user | x ||| | + | | ::: |
- | + | ||
- | ===== Configuration Files ===== | + | |
- | + | ||
- | The configuration files are flat text file where each fields are separated by a tabulation. | + | |
- | + | ||
- | ==== keys.txt ==== | + | |
- | + | ||
- | Contains the list of the key used to hash the credentials on the iButton key. You can generate a new key every day and add it to this file, the most recent key comming first. | + | |
- | + | ||
- | ^ Field Name ^ Description | + | |
- | | timestamp | + | |
- | | key | The value of the secret key | [Z}4V;qr$(/ | + | |
- | + | ||
- | <file txt demo_keys.txt> | + | |
- | 1350028169 | + | |
- | 1349094539 | + | |
- | 1349085044 | + | |
- | 1349085044 | + | |
- | 1349085044 | + | |
- | </ | + | |
- | + | ||
- | ==== units.txt ==== | + | |
- | + | ||
- | Provides a link beetween | + | |
- | + | ||
- | ^ Field Name ^ Description | + | |
- | | id | The unique identifier | + | |
- | | label | + | |
- | + | ||
- | <file txt demo_units.txt> | + | |
- | 1 | + | |
- | 2 Main Office | + | |
- | 3 | + | |
- | </ | + | |
- | + | ||
- | ==== users.txt ==== | + | |
- | + | ||
- | Contains the list of all users, the timestamp of the last key read from the user and a value which can be incremented | + | |
- | when an iButton key is lost or if the data on the iButton key has been copied by some nasty people. | + | |
- | + | ||
- | ^ Field Name ^ Description | + | |
- | | id | The unique identifier the the user, as used in cron.txt | + | |
- | | timestamp | + | |
- | | increment | + | |
- | + | ||
- | <file txt demo_users.txt> | + | |
- | Arthur Dent | + | |
- | Ford Prefect | + | |
- | Zaphod Beeblebrox | + | |
- | </ | + | |
- | + | ||
- | ==== cron.txt ==== | + | |
- | + | ||
- | Contains the rights to access on some unit for a user during a specified time interval (specified as a cron). | + | |
- | + | ||
- | ^ Field Name ^ Description | + | |
- | | unit_id | + | |
- | | user_id | + | |
- | | cron | The cron value of the accessible periods for this rule | 0 8-17 * * * | | + | |
- | <file txt demo_cron.txt> | ||
- | 1 | ||
- | 2 | ||
- | 1 Ford Prefect | ||
- | </ | ||
- | |