Timothy Pearson
2570846cbe
Fix non-root-user display server startup failure
6 years ago
Koichiro IWAO
d6992cf62d
sesman: add XRDP_ prefix to xrdp related environment variable
...
and remove CHANSRV, use the shorter name
6 years ago
Koichiro IWAO
59f3a79fe4
sesman: pass pulse socket name via environment variable
6 years ago
Koichiro IWAO
a63c411772
sesman: rename vnc password file, just a cosmetic change
7 years ago
Jay Sorg
e40f0dc7e2
sesman: add hostname to vnc password file
7 years ago
Ian Geiser
4b87548b71
Use g_create_path instead of g_create_dir
...
Rename g_mk_temp_dir to g_mk_socket_path
8 years ago
Koichiro IWAO
1acef2567c
sesman: pass xrdp socket path to user session
...
via environment variable.
8 years ago
Koichiro IWAO
06ce0d7ee3
sesman: LOGNAME should be set to username
...
which is used to store login name. The login name shall be the string
that would be returned by the getlogin() function [1]. Some applications
only refers LOGNAME environment variable and don't fallback to other
variables such as USER.
Fixes #725 . Reported by @seidler2547.
[1] The Single UNIX Specification, Issue 7
8 years ago
Pavel Roskin
6ed4c969f4
Eliminate APP_CC and DEFAULT_CC
8 years ago
Pavel Roskin
b2d3dcf169
Include config_ac.h from all source files
8 years ago
Pavel Roskin
7ba3610787
Use <> for system includes, move system includes above local ones
8 years ago
Pavel Roskin
b1db87ea21
Use per-display VNC password files, remove old style password if found
...
Every session uses its own VNC password, so keep then in separate files.
The old style password file uses the user's password encrypted with a
known key. Since we are not replacing it anymore, we should remove it.
8 years ago
Pavel Roskin
e9d064e390
Don't try to create .vnc directory if it exists
...
Report system error if it cannot be created.
8 years ago
Pavel Roskin
60029514a6
Report system error if the VNC password file cannot be created
8 years ago
Pavel Roskin
6fef1e4eb5
Use const pointers in function arguments when possible
8 years ago
jsorg71
81fe939dd3
Merge pull request #388 from metalefty/freebsd/fuse
...
sesman: Add /sbin to PATH for FreeBSD
8 years ago
speidy
c9b55e3691
sesman: env_set_user, fix potential bof issues
9 years ago
Koichiro IWAO
c0ac8251f7
sesman: Add /sbin to PATH for FreeBSD
...
to enable to execute FUSE mount program.
The place of FUSE mount programs are:
FreeBSD : /sbin/mount_fusefs
GNU/Linux : /bin/fusermount
See also #387 .
9 years ago
Pavel Roskin
92a6833e9b
Fix typos
9 years ago
Pavel Roskin
5575197eaa
sesman: don't set LANG, let initialization scripts take care of it
...
Setting LANG to en_US.UTF-8 suppresses language settings from
/etc/locale.conf
See https://bugzilla.redhat.com/show_bug.cgi?id=1290820
9 years ago
Jay Sorg
dcdb617e63
for Xvnc sesman session, use hash of password for vnc auth
9 years ago
Jay Sorg
d91de3c1cc
sesman: remove rfbDes calls
9 years ago
Laxmikant Rashinkar
a990287c46
coverity: fixed unchecked return value from library
11 years ago
Jay Sorg
49fcc23673
sesman: added SessionVariables to sesman.ini and some indent cleanup
11 years ago
Jay Sorg
2515caa66a
sesman: added a env var to know when xrdp session
12 years ago
Laxmikant Rashinkar
78498f6682
Merge branch 'master' of github.com:neutrinolabs/xrdp
12 years ago
Laxmikant Rashinkar
6ad1d7f78d
folder redirection: fixed language issues
12 years ago
Jay Sorg
c6fa03102f
copyright year update
12 years ago
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
12 years ago
norrarvid
4d4ebbf363
Initial syslog support in XRDP
13 years ago
Jay Sorg
cadad6e181
/tmp cleanup
13 years ago
jsorg71
befb33c893
remove some tabs
15 years ago
jsorg71
7e36a89921
update copyright year
15 years ago
jsorg71
328649af9b
g_thread_sck set outside of lock fix and g_cfg should always be a pointer to a struct
15 years ago
jsorg71
d9ba6c30ca
remove g_set_file_rights since g_file_open sets the bits right
16 years ago
ilsimo
d14b076a70
still more work on logging
...
libscp makefile fix
17 years ago
jsorg71
f6825d1365
align
17 years ago
ilsimo
4c9d3862e5
updating logging subsystem
17 years ago
jsorg71
cd57d1b689
update copyright year
17 years ago
jsorg71
930160ea50
patch from 'Hug Me'
18 years ago
ilsimo
f22b5b42a7
making libscp a real library
...
some fixes in configuration options
18 years ago
jsorg71
6886ba4556
copyright year update
18 years ago
jsorg71
8c73bc31cb
minor fixes and indent
19 years ago
jsorg71
5603962061
fix warning and some comments
19 years ago
jsorg71
1a00bf6b85
check return value of g_initgroups
19 years ago
ilsimo
5a6f8dfea5
adding initgroups() to support multiple user groups
19 years ago
ilsimo
013ab3c61f
updated code documentation
19 years ago
jsorg71
b1b3ff9e7d
year update and moved some stuff to os_calls.c
19 years ago
ilsimo
9ac351a4cb
added --nodaemon and --kill options
...
added pid file generation
improved some code documentation
19 years ago
ilsimo
e7dbdea767
Adding logging functions and adding log options in config files
19 years ago