summaryrefslogtreecommitdiffstats
path: root/sesman/env.c
Commit message (Collapse)AuthorAgeFilesLines
* Use g_create_path instead of g_create_dirIan Geiser2017-07-141-2/+2
| | | | Rename g_mk_temp_dir to g_mk_socket_path
* sesman: pass xrdp socket path to user sessionKoichiro IWAO2017-05-161-0/+2
| | | | via environment variable.
* sesman: LOGNAME should be set to usernameKoichiro IWAO2017-04-061-0/+1
| | | | | | | | | | | 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
* Eliminate APP_CC and DEFAULT_CCPavel Roskin2017-03-141-2/+2
|
* Include config_ac.h from all source filesPavel Roskin2017-03-041-0/+4
|
* Use <> for system includes, move system includes above local onesPavel Roskin2017-01-041-1/+2
|
* Use per-display VNC password files, remove old style password if foundPavel Roskin2016-12-181-3/+15
| | | | | | 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.
* Don't try to create .vnc directory if it existsPavel Roskin2016-11-151-3/+7
| | | | Report system error if it cannot be created.
* Report system error if the VNC password file cannot be createdPavel Roskin2016-11-151-2/+2
|
* Use const pointers in function arguments when possiblePavel Roskin2016-10-171-3/+3
|
* Merge pull request #388 from metalefty/freebsd/fusejsorg712016-08-051-1/+1
|\ | | | | sesman: Add /sbin to PATH for FreeBSD
| * sesman: Add /sbin to PATH for FreeBSDKoichiro IWAO2016-06-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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.
* | sesman: env_set_user, fix potential bof issuesspeidy2016-07-221-12/+35
|/
* Fix typosPavel Roskin2016-02-131-1/+1
|
* sesman: don't set LANG, let initialization scripts take care of itPavel Roskin2016-02-071-1/+0
| | | | | | Setting LANG to en_US.UTF-8 suppresses language settings from /etc/locale.conf See https://bugzilla.redhat.com/show_bug.cgi?id=1290820
* for Xvnc sesman session, use hash of password for vnc authJay Sorg2015-10-101-5/+24
|
* sesman: remove rfbDes callsJay Sorg2015-08-181-8/+9
|
* coverity: fixed unchecked return value from libraryLaxmikant Rashinkar2014-07-201-1/+5
|
* sesman: added SessionVariables to sesman.ini and some indent cleanupJay Sorg2014-05-091-2/+18
|
* sesman: added a env var to know when xrdp sessionJay Sorg2013-07-301-0/+1
|
* Merge branch 'master' of github.com:neutrinolabs/xrdpLaxmikant Rashinkar2013-06-081-1/+1
|\
| * copyright year updateJay Sorg2013-06-081-1/+1
| |
* | folder redirection: fixed language issuesLaxmikant Rashinkar2013-06-081-0/+1
|/
* o moved from GNU General Public License to Apache License, Version 2.0Laxmikant Rashinkar2012-09-191-94/+103
| | | | | o applied new coding standards to all .c files o moved some files around
* Initial syslog support in XRDPnorrarvid2012-05-271-3/+3
|
* /tmp cleanupJay Sorg2012-02-141-0/+2
|
* remove some tabsjsorg712010-08-091-3/+3
|
* update copyright yearjsorg712010-07-261-1/+1
|
* g_thread_sck set outside of lock fix and g_cfg should always be a pointer to ↵jsorg712009-09-281-1/+1
| | | | a struct
* remove g_set_file_rights since g_file_open sets the bits rightjsorg712009-05-191-1/+0
|
* still more work on loggingilsimo2008-07-301-6/+6
| | | | libscp makefile fix
* alignjsorg712008-05-061-2/+4
|
* updating logging subsystemilsimo2008-02-201-3/+3
|
* update copyright yearjsorg712008-01-301-1/+1
|
* patch from 'Hug Me'jsorg712007-08-311-3/+4
|
* making libscp a real libraryilsimo2007-05-061-2/+13
| | | | some fixes in configuration options
* copyright year updatejsorg712007-01-121-1/+1
|
* minor fixes and indentjsorg712006-08-241-1/+1
|
* fix warning and some commentsjsorg712006-08-231-3/+4
|
* check return value of g_initgroupsjsorg712006-08-221-2/+4
|
* adding initgroups() to support multiple user groupsilsimo2006-07-011-0/+5
|
* updated code documentationilsimo2006-05-251-3/+0
|
* year update and moved some stuff to os_calls.cjsorg712006-04-231-1/+1
|
* added --nodaemon and --kill optionsilsimo2005-11-131-3/+8
| | | | | added pid file generation improved some code documentation
* Adding logging functions and adding log options in config filesilsimo2005-10-231-13/+5
|
* Adding auth.h env.c env.h session.c session.h tcp.c tcp.hilsimo2005-10-061-0/+108