Jelte Jansen e26aaedc8e merge branches/trac284 (Not every 'data' parsing is done with json) il y a 15 ans
..
tests e26aaedc8e merge branches/trac284 (Not every 'data' parsing is done with json) il y a 15 ans
Makefile.am bae3083818 Remove EXTRA_DIST += cmdctl.spec -- that file shouldn't exist yet il y a 15 ans
README 93eb75d061 Change cmd-ctrld to b10-cmdctl. il y a 15 ans
TODO ce44a279ea suggested changes: il y a 15 ans
b10-cmdctl.8 d7802279b9 Update some docs to have correct bind10-devel path. il y a 15 ans
b10-cmdctl.xml d7802279b9 Update some docs to have correct bind10-devel path. il y a 15 ans
cmdctl-accounts.csv 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': il y a 15 ans
cmdctl-certfile.pem 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': il y a 15 ans
cmdctl-keyfile.pem 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': il y a 15 ans
cmdctl.py.in ce44a279ea suggested changes: il y a 15 ans
cmdctl.spec.pre.in 6fe33b957f update literal_eval calls to also use json.loads il y a 15 ans
run_b10-cmdctl.sh.in f22c273643 added missing copyright statements to every relevant .in, .py, .cc and .h file that didn't have one yet il y a 15 ans

README

When b10-cmdctrl runs, user should provide one certificate and create one account for bindctl.


1. Get a certificate

b10-cmdctrl is a https server, so a certificate should be acquired for the SSL-encrypted connection services it provides.
There are many ways of acquiring appropriate cetificates, such as buying one from a certification authority. Another common practice is to generate a self-signed certificate. The simplest way to do this is with the OpenSSL package, using something like the following:

openssl req -new -x509 -days 365 -nodes -out cert.pem -keyout cert.pem

copy the content from the generated cert.pem. to create_your_cert.pem.

2. Generate one account for bindctl or other web client tools.

run command:
python \parkinglot\tools\usr_mgr\usr_mgr.py

The account information is saved in passwd.csv