Naoki Kambe f75dda7a75 [master] appended auto-generated doc files into .gitignore. okayed on jabber. 12 years ago
..
tests 464682a218 Merge branch 'master' into trac1828 13 years ago
.gitignore f75dda7a75 [master] appended auto-generated doc files into .gitignore. okayed on jabber. 12 years ago
Makefile.am b31ee71173 [master] use DISTCLEANFILES instead of MAINTAINERCLEANFILES for docs 12 years ago
README 93eb75d061 Change cmd-ctrld to b10-cmdctl. 15 years ago
TODO ce44a279ea suggested changes: 15 years ago
b10-cmdctl.xml 39b898c33b [master] cmdctl manpage improvements 13 years ago
cmdctl-accounts.csv 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': 15 years ago
cmdctl-certfile.pem 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': 15 years ago
cmdctl-keyfile.pem 53b5c9b950 1. Rename cmdctl account file name from 'passwd.csv' to 'cmdctl-accounts.csv': 15 years ago
cmdctl.py.in bed40730d9 [master] change INFO to ERROR for CMDCTL_SSL_SETUP_FAILURE_USER_DENIED logging 13 years ago
cmdctl.spec.pre.in d7aff6bf2f [1596] Missed a CmdCtl's spec file 13 years ago
cmdctl_messages.mes 44113e516b [1290] some small fixes needed for reliable testing 13 years ago
run_b10-cmdctl.sh.in 05eaa17705 [master] and more systest works again now 13 years ago

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