Jianhui Zhao
ebd9b0d095
Merge pull request #34 from zsichen/dev
...
Check session id before accepting request
2019-11-05 14:39:25 +08:00
Jianhui Zhao
f877694fea
Merge pull request #33 from zsichen/docker
...
Docker: Update for building PAM
2019-11-04 18:43:02 +08:00
Jianhui Zhao
08b7250082
Merge pull request #32 from tamisoft/build_script_fix
...
Fix for the build.sh
2019-11-04 18:42:45 +08:00
zusicheng
3ab22bf875
command.go: Add required parameter in CommandInfo
2019-11-04 17:40:53 +08:00
zusicheng
8784e3c72e
Docker: Update for building PAM
2019-11-04 16:33:04 +08:00
cyzkul@gmail.com
5b0cc487a6
Security: Check session id before accepting request
2019-11-04 16:30:22 +08:00
Levente Tamas
d4ed044f3f
Fix for the build.sh
...
PAM introduced a dependency and need to build with CGO_ENABLED=1.
Make sure you have pam-devel and glibc-devel for both 64 and 32 bit architecture.
On a 64bit Fedora/Redhat:
dnf install glibc-devel.i686 pam-devel.i686 glibc-devel pam-devel
2019-11-02 18:37:31 +02:00
Jianhui Zhao
a34d67ab15
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-11-02 22:49:28 +08:00
Jianhui Zhao
93a354f8be
mod: update
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-11-02 22:16:20 +08:00
Jianhui Zhao
11bf5e4f17
Fix code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-11-02 22:15:42 +08:00
Jianhui Zhao
072ba343fb
Merge pull request #31 from tamisoft/noroot-pam
...
Removed root user dependency, added PAM authentication
2019-11-02 22:13:26 +08:00
Levente Tamas
d0a77891f8
Removed root user dependency, added PAM authentication
...
Example PAM file in /etc/pam.d/rttys, to check if the user given is member of
any groups listed in the /etc/rttys/groups.allowed file. Uses SSSD for auth.
auth requisite pam_listfile.so onerr=fail item=group sense=allow file=/etc/rttys/groups.allowed
auth required pam_sss.so forward_pass
account [default=bad success=ok user_unknown=ignore] pam_sss.so
2019-11-02 02:44:18 +02:00
Jianhui Zhao
285ec67a48
html: Fix code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-10-16 22:36:40 +08:00
Jianhui Zhao
5e23e860a4
Dockerfile: Trim trailing space
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-10-16 22:29:52 +08:00
Jianhui Zhao
071a6ef5b8
Merge pull request #30 from zsichen/master
...
support setting base url
2019-10-16 22:23:03 +08:00
zusicheng
6e5ab4eadc
add Dockerfile
2019-10-15 01:54:21 +08:00
zusicheng
4a3e22b1a7
Support configuring the base URL
2019-10-14 19:32:28 +08:00
Jianhui Zhao
b900169f52
Update mod
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-09-05 17:13:42 +08:00
Jianhui Zhao
50fe261d01
Change the license information
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2019-09-03 14:57:16 +08:00
Jianhui Zhao
27abde3a40
Bump version 2.10.3
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-08-13 11:26:07 +08:00
Jianhui Zhao
8239c6baae
html: Fix i18n
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-08-13 11:24:52 +08:00
Jianhui Zhao
48bd1a200a
html: keep package-lock.json
...
Also update all package
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-08-13 11:20:31 +08:00
Jianhui Zhao
25fd04e213
html: Drop debug code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-08-13 11:18:18 +08:00
Jianhui Zhao
16f3972fdb
Update README
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-05-09 23:51:39 +08:00
Jianhui Zhao
8a3fa3f82b
Change the license from LGPL2 to MIT
2019-05-07 11:20:25 +08:00
Jianhui Zhao
7de126d52c
pwauth: Optimize code
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-05-01 18:05:34 +08:00
Jianhui Zhao
c5ee722a71
Bump version 2.10.2
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-30 09:40:56 +08:00
Jianhui Zhao
a3e89a6227
package pwauth
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-30 09:39:33 +08:00
Jianhui Zhao
6c9c7fe547
Support login in freebsd by system user/password
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-29 22:49:36 +08:00
Jianhui Zhao
453271171e
Update README
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:34:50 +08:00
Jianhui Zhao
7fb76b2e53
Bump version 2.10.1
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:26:12 +08:00
Jianhui Zhao
d883e043b3
Support build darwin
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:25:11 +08:00
Jianhui Zhao
ca7dcda857
Optimized version management
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 23:23:55 +08:00
Jianhui Zhao
23c0cfc54d
rttys.conf: converter text file format from DOS to Unix
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 22:23:42 +08:00
Jianhui Zhao
d75ef1bf32
Log to /var/log/rttys.log when stdout is a terminal
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 22:22:20 +08:00
Jianhui Zhao
87a92484f7
Handle some error
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 14:25:39 +08:00
Jianhui Zhao
2b10e61335
Drop code which is not needed.
...
go doc http.Request.Body
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 14:15:40 +08:00
Jianhui Zhao
6c07415e3a
Bump version 2.10.0
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 00:46:50 +08:00
Jianhui Zhao
6745287881
Update README
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-27 00:36:12 +08:00
Jianhui Zhao
c9dc202e32
use go mod
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 23:45:30 +08:00
Jianhui Zhao
38b8c19cde
broker.go: Use json-iterator/go instead of buger/jsonparser
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 23:42:35 +08:00
Jianhui Zhao
17ba365002
Update README
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 22:49:39 +08:00
Jianhui Zhao
b2d0fcddfa
generate token: support set a password
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 22:45:55 +08:00
Jianhui Zhao
a3238472c0
Use json-iterator/go instead of buger/jsonparser
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 17:19:01 +08:00
Jianhui Zhao
ffa0103034
Optimize http signin
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 15:53:05 +08:00
Jianhui Zhao
80cee1943e
Optimize code by write a cache package
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 15:33:12 +08:00
Jianhui Zhao
700ea9136a
Optimize code by use http.SetCookie
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-26 13:46:00 +08:00
Jianhui Zhao
7d0d83ef12
Fix bug: should only authentication device
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-25 11:51:18 +08:00
Jianhui Zhao
9a35257b86
Update README
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-25 09:55:08 +08:00
Jianhui Zhao
ee2fd7ea18
Support device authentication
...
Signed-off-by: Jianhui Zhao <jianhuizhao329@gmail.com >
2019-04-25 00:20:06 +08:00