[X2go-Tags] x2goserver.git - 3.0.99.6 (annotated tag) created: 3.0.99.6
X2go dev team
git-admin at x2go.org
Wed Oct 12 12:07:43 CEST 2011
The annotated tag, 3.0.99.6 has been created
at f38a3c286b1ef8c2866bec9beb89841155af3f1a (tag)
tagging 322d387aa0bc77f31f1f0a255551ec756a4ff58f (commit)
replaces 3.0.99-2
tagged by Mike Gabriel
on Wed Oct 12 12:07:35 2011 +0200
- Log -----------------------------------------------------------------
Upstream version 3.0.99.6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAABAgAGBQJOlWbnAAoJEIlP3EWN3QKAgYIH/1oe1sMrel6laA39bosH6Vrc
BcxAefBXwpdDJsBAT9cc131G2xGgpEds9naUPAae6TuWsyq2+LM1QJkd/QH3ubwc
+g2mhcL+xOU7Ykm5WoXIomZnHgRphXNIwPZ3th99PWLB8BECtN/m4PJ4+NLPyeeT
b0npofS1sZVU/V8b9f/KP4X1GfPwDc5T2JS6CIQXVR0IkErwNI68nDHloyUNNnXc
3uFP1aXbtdvZ/EyMaSeCvL09gCtb4S3ZM7Kg6FeZbnJ1guJZ/ykYtrwf9G/25ZUE
icRWugi4kiXVPlSqXuokAu3ec2IgDgWFkrNk6olSaXENVaCodmInauAGsAeWWd8=
=BUzL
-----END PGP SIGNATURE-----
Alexander Wuerstlein (4):
whitespace fixes
cleanup c&p-code
Use prepared statements, fix sql injections
Set sqlite db location from x2gouser home dir
Git Administrator (1):
Add setgid for x2gosqlitewrapper to Makefile.
Ivan Kabaivanov (4):
Makefile fix around man page installation in x2goserver-compat package.
minor Makefile fix
Makefile fix around man page installation in x2goserver-extensions package.
Proof-reading code, fixing typos
Martin Oehler (1):
Removes old debug code fragment, fixes x2golistsessions parsing.
Mike Gabriel (306):
replaced tabs with spaces
applies dropbox patch, used in PyHoca-GUI / Python X2go
added x2goprint as in x2goprint_3.0.0-1
apply patch that allows x2goprint with homes on NFSv3+4/Kerberos
adds x2goprint to debian/x2goserver.install
renamed x2godropbox to x2gomimebox
updates control file
adds xbase-clients as dependency
adds Mike Gabriel as Uploader
adds some Replaces: to control file
updates debian changelog
typo fix
adds a simple kill method for x2gocleansessions on init script stop
being a bit more precise (stop vs reload et al)
completely restructures x2goserver code, adds Makefile
adds copyright header to each individual file
remove SQL passwords directory
adds init script section to INSTALL
sending x2gocleansessions to background (INSTALL file)
fixes path to x2godbadmin script
remove deprecated dir /usr/lib/x2go/scripts
Debian changelog update
adds VCS information to control file
failing killall for x2gocleansessions should be ignored
adds new line at end of file
renamed x2goumount_session to x2goumount-session (with symlink for compat)
fixes lintian issue (full path in postinst)
simplifies dh_install
adds x2goversion support
adds man file installation to Makefile
changelog update
fixes x2goversion script, adds license header
symlink fix
adds html versions of man pages
replaces blanks by tabs
adds x2gosetkeyboard script (allows client-side settings of server-side xkbmap)
adds man page for x2gosetkeyboard
adds html version of x2gosetkeyboard man page, update man2html files
splits up x2goserver package into x2goserver + x2goserver-extras
Makefile fixes
fixes lintian issue clean: debian-changelog-line-too-long
manual man2html update
renamed x2goserver-extras to x2goserver-extensions
fixes lintian: debian-changelog-line-too-long
forgot to re-add files after renaming x2goserver-extras->x2goserver-extensions
adds man2html as build-dep
Rename x2goumount_session calls to x2goumount-session calls in x2goserver internal scripts.
add options and return values to x2gostartagent man page
layout fix for man pages (x2goserver package)
layout fix for man pages (x2goserver-extension package)
React to bug #627990, prefer man2html-base over man2html.
Fix wrong version file name.
really conflict with x2goserver-* and x2goprint packages
removed tab
removed setuidwrapper test code
added man pages
rebuilt html man pages
Re-arranged script files in /bin and /lib directories, this is still compensated by dh_install and dh_link and needs more work.
Tab'ified all script files, proper indentation, coding style.
Fix for x2gomountdirs, now also usernames containing blanks can use local folder sharing.
re-arranged compat scripts
x2goresume is no compat script, moving it to /lib dir
Add setuidwrapper to x2goserver package to replace usage of perlsuid.
Fixup for Conflicts stanza, make x2goserver-extensions binNMUable again.
rebuilt html man pages
fix setuidwrapper script (accept options as x2gosqlitewrapper.pl does)
disabled perlsuid check...
fix for typo that stem from indentation cleanup
let package build with setuidwrapper
Provide C wrapper for setuid call of x2gosqlitewrapper.pl. Remove dependency from perlsuid.
Use source format 3.0 (native).
rebuilt html man pages
make man2html build easily available in base folder's Makefile
* Fix of Debian clean rules, fix of Makefile's clean rules.
Breaks/replaces packages: x2goserver-one, x2goserver-home, x2goprint (instead of Conflicts).
Revert "disabled perlsuid check..."
Switch to setgid instead of setuid for SQLite wrapper.
Tab'ified postinst/postrm scripts.
indentation fix
Make sure upgrades from old x2goserver versions work more cleanly.
Update of INSTALL, UNINSTALL file.
x2goserver.postrm fix
run x2goserver.postinst configure also on upgrades
fixed x2goserver.preinst script...
fix for dpkg-statoverride in x2goserver.postinst script
path fix
make old x2gousers group warning louder
permissions fix
add some more cleanup for x2goserver versions that installed to /var/lib/x2go
make sure the x2gouser has correct home dir and shell
debian-changelog-line-too-long line 14
line lenght fix for changelog
syntax fix for usermod used in x2goserver.postinst
dh_dirs fix, create /var/db/x2go instead of /var/lib/x2go
write access to /var/db/x2go for egid x2gouser.
x2godbadmin: write access to /var/db/x2go for egid x2gouser
Store SQLite db in /var/lib/x2go to comply to latest FHS.
Tab'ified (forgotten) scripts in /usr/sbin.
Tab'ified (forgotten) init script.
Tab'ified (forgotten) scripts in x2goserver-extensions package.
/var/lib/x2go FHS path fixup in x2goserver.dirs
add Makefile.docupload to provide html man pages ttw.
re-arranged server-side paths for man pages
Install internal x2goserver scripts to /usr/lib/x2go, make sure scripts in /usr/bin find these scripts.
re-added lost/moved script x2gosuspend-agent
line-too-long fix for Debian changelog
tab fix
moved x2gosessionlimit to $PREFIX/bin
relying on $PATH, not using full paths at all
adapting x2golistsessions_root to new $PREFIX/lib/x2go path
moved x2golistsessions_root to $PREFIX/sbin
syntax fix
X2GO_LIB_PATH fix for x2golistsessions_root
ooopps... lost the first line...
man page separation (section 1 + 8)
moved compat scripts into separate package x2goserver-compat
moved man pages of x2goserver-extensions from section 8 -> 1
Makefiles, control file update (for package x2goserver-compat)
x2gosqlitewrapper -> $PREFIX/lib/x2go, removal of compat scripts from x2goserver package
moved x2gosqlitewrapper into $PREFIX/lib/x2go
updated man page section (8 -> 1)
updated man page section (8 -> 1)
man pages for x2goserver-compat complete (for now)
add version file for x2goserver-compat package
provide man pages for all script in $PREFIX/sbin
add man page for x2gosessionlimit
add dh doc install script
enable x2gosqlitewrapper to find x2gosqlitewrapper.pl again (same folder now)
path fix for $x2go_lib_path in x2godbwrapper.pm
x2gocleansessions fix for $X2GO_LIB_PATH changes
Add x2gobasepath script to reliably detect x2goserver install path.
syntax fix
using x2gobasepath script whenever we have to find the X2GO_LIB dir
Add man page for x2gobasepath.
Makefile fix for obsolete folder x2goserver/compat/bin
fixes man page sections in Makefile
typo fix
Makefile fix, uncommented SHAREDIR
more Makefile fixes related to man pages.
typo
update of INSTALL file
fix for setgid part in Makefile
calling build-arch when making build
installing x2gosqlitewrapper also through Makefile
permission fix for scripts in lib/x2go
changing uninstall order of components, making uninstallation more robust
section typo
making uinstall through Makefile even more robust
also uninstall x2gosqlitewrapper (explicitly)
silencing misleading error output during x2goserver postinst
fixes dpkg-statoverride on package removal/purge
replaced bashism in x2goserver.postinst
INSTALL howto update
Remove Debianisms from INSTALL howto.
fixed numbering scheme in INSTALL howto
Add INSTALL howto section for local folder sharing.
Add short note on X2go printing in INSTALL howto.
Add a note on fuse membership to printing section of INSTALL howto.
Add chromium-browser as possible WWWBROWSER to x2goruncommand.
Add lxterminal as possible TERMINAL to x2goruncommand.
comment fix
indentation fix
Add LibreOffice.org as possible OFFICE application to x2goruncommand.
Fix for TERMINAL command execution if konsole (KDE4) is installed on the server (closes upstream issue #87)
remove redundant which call in x2goruncommand
Silence x2golistsessions on missing session.log files.
typo fix
Fixing x2goserver.postinst
Spelling fix for error message.
Create x2goprint user/group on package installation, add same info to INSTALL howto. Change permissions on x2goprint, using 2755:root:x2goprint (setgid).
Change X2go printing concept: use setgit and a sgid wrapper instead of sudo.
Just realized, that I forgot to re-add many files after the /bin -> /lib migration in x2goserver source tree... So here come the man pages...
... and here the scripts x2gosessionlimit, x2golistsessions_root...
... and more man pages for x2goserver-extensions package
and... at last... a compat script...
Makefile update for x2goprint setgid wrapper.
INSTALL howto update.
Lintian fix: debian-changelog-line-too long.
Man pages of compat package moved to section 8, add man page for compat script x2gosuspend-agent, fix man page header of x2gosuspend man page.
Update of x2goserver-compat.manpages DH config file.
typo fix in postinst script
remove x2gouser group and x2gousers group if empty...
Purge section for x2goprint user and setgid bit on x2goprint wrapper in x2goserver.postrm.
make sure permissions for /var/spool/x2goprint are set correctly
add permission setting for home dir
now also installing x2goprint into the x2goserver package... (grml)
fix for x2goprint install location
derive x2goprint.pl full path name properly
Hand over creation of ~x2goprint to adduser script.
Partially revert setgid changes committed earlier.
revert setgid wrapper for x2goprint
revert test code in dbwrapper
postinst fix
Add sanity checks to x2goprint, script can only be run as root.
Fix x2goprint, add syslogging, add inline comments.
Add script lib/x2gologlevel: introduce [log] section in x2goserver.conf with only parameter ,,loglevel''.
x2gologlevel delivers int (instead of str) so that Perl scripts can handle it immediately
Change x2gologlevel script into a Perl module (and a script that calls it). Using x2gologlevel function in x2goprint to set loglevel mask.
Initialize Syslog module for all Perl scripts in x2goserver package.
comment update that explains different loglevels
fix for module import
dropping duplicate script x2gosessionlimit from lib dir
add package statement for x2gologlevel package
Add debugging support for almost all DB functions in x2godbwrapper.pm, fix for Syslog module initialization in all Perl scripts.
fix line-too-long in changelog
Add info loglevel messages for all scripts in bin dir.
properly closing syslog socket
Fix for x2godbwrapper.pm: we can't open/close the syslog socket in a package. This has to be done by the scripts that use x2godbwrapper.pm.
mark log messages with loglevel err with the string ERROR
Add info loglevel messages for x2goserver-extensions scripts.
syslogging for x2gocmdexitmessage
Add debug messages to x2gomountdirs script.
fix data type mismatch (Mike's learning Perl...)
minor fix
log message fix
add port in x2gomountdirs log message
Use usermapping for SSHFS mount points.
minor log message fix
minor log message fix
notice message for x2goresume-session
notice message for x2gosuspend-session, x2goterminate-session
minor log message fix
notice log message for x2gostartagent
changelog update
log message fix for x2gostartagent
log message fix for x2gostartagent
add log messages to x2goruncommand
add log messages to x2goumount-session
minor log message fix
not showing x2golistsessions calls in loglevel mode info
loglevel warn has to be warning
Cleanup of man page area, thanks to Ivan Kabaivanov for pointing that out.
Rename example user and group for session limits in x2goserver.conf so that people do not get the idea to put users in x2gouser group.
Makefile and man page area fix for x2goserver-extensions.
x2goserver.postinst: fix home path updates if new home path already exists
Add real error message if client fails to resume/suspend/terminate a session.
SQLite DB backend: Fix typo in date format template.
Present an ISO-8601 compliant datetime string in session lists rendered by x2golistsessions (and similar) command(s).
(awful syntax error fixes)
grammar fix in log messages
Silence knotify SIGHUP signals in case that no knotify is running in the X2go session.
Fix x2goumount-session for individual paths (folder type: disk), ToDo: folder type CDROM and removable media.
Let db_insertmount create a proper return value (success vs. failed).
Improvement of man pages.
replace - by _ in man pages
typo fixes
add newline at EOF
tab fixes
Add return value information of X2go commands to man pages.
If resuming or suspending of a session fails, mark the session has finished (because the session's x2goagent is very probably dead). Do not write an error to stderr if x2goterminate-session fails (i.e. if x2goagent is dead).
Man page update for x2gosession-terminate, x2gosession-resume.
path fix in dh manpages for x2goserver-extensions
changelog-line-too-long fix
Split up x2goprint script + man page + adduser x2goprint as seperate package x2goserver-printing.
Add man page for x2gobasepath and man page draft for x2gosessionlimit.
spelling-error-in-changelog seperate separate
control description improvement for x2goserver-printing
Identified x2goumount script (x2goserver-compat) as a necessary component of x2gognomebindings and moved it there (with new name: x2goumount-session-gnome).
removed obsolete copy of x2golistsessions_root from /lib dir, current version is in /sbin dir
newline and EOF
Add x2golistmounts script to X2go server core.
fix debian-changelog-line-too-long line 78
moved x2golistmounts to x2goserver-extensions
Add x2gofeature script and x2gofeature.d subscript for x2goserver-extensions and x2goserver-printing.
Add x2gofeature man page.
split off x2goserver.features feature.d script from x2gofeature, remove placeholder
add x2gofeature man page
fix for x2goserver-printing.features
update of x2golistmount man page
Move x2goversion into x2goserver core package.
add more features to x2gofeature
add X2GO_COMPAT_SCRIPTS feature to x2goserver-compat
Makefile update for including x2gofeature scripts into installation, minor fixes to x2goserver core package Makefile.
Add debug output around shadow session startup (in x2gostartagent).
log message improvement
Pass extra argument $USER to client-mode x2godesktopsharing, requires x2godesktopsharing (>=3.0.1.3) for it to work.
Clean session dir ~/.x2go/C-<session_id> after session terminates, if not running in debug mode.
Change of Desktop icons for shared folders. This change is needed for parallel installation of x2gognomebindings and x2golxdebindings.
version increment
fix detection of current desktop
fix detection of current desktop(2)
fix detection of current desktop(3)
Only remove server-side session directory if x2goruncommand has not failed.
Improve Makefile.docupload.
typo fix
Syntax fix in x2golistsessions_sql, hopefully fixes broken x2gocleansessions.
Add usage to x2gofeature, exit with -1 if feature is not available, with -2 if usage has been called.
Terminate x2godesktopsharing for current session on x2goterminate-session or when x2goruncommand is about to exit.
changelog-line-too-long fixes
copy+paste error
Resume/suspend x2godesktopsharing during x2goresume-session, x2gosuspend-session.
Provide pluggable X2go extension system for main X2go server functions.
add debug message
Makefile fix for x2goserver-extensions
add log messages to x2goserver-run-extensions
Adapt to renaming of x2godesktopsharing scripts.
Provide man page for x2goserver-run-extensions that explains the new plug-in mechanism of x2goserver.
man page improval: x2goserver-run-extensions
X2go server extensions have to completely quiet, diverting stdout/stderr to /dev/null.
Make digits at the beginning of X2go server extension scripts a must, not a suggestion. Contributed by Morty.
Use find instead of ls to list up installed X2go server extensions scripts/binaries.
some shots are to quick... fix for last commit
path fix for x2go-run-extensions
Fix for session dir cleanup, x2gologlevel returns int value, not string.
tabfix
release 3.0.99.6, rework changelog
Moritz 'Morty' Strübe (3):
x2gosuspend-session and x2goterminate-session will now suspend/terminate the current session, if no parameter is given
Make S-bit wrapper more robust
Fix copyleft
Moritz Morty Strübe (1):
Romoved static DB-Path
Oleksandr Shneyder (3):
support for ssl connect (postgresql)
fixed db_getserver
remove session directory after 10 sec delay to let x2goclient check cmdoutput file
Patrick Willam (1):
Fix for failing x2goresume-session script after removing hard-coded paths from all x2goserver scripts.
Paul van der Vlis (1):
support dependency based booting in Squeeze
Reinhard Tartler (10):
cleanup example files
remove unused preinst.bc file
port x2gosqlitewrapper from sudo to suidperl
ensure clean purges
cleanup init script
Remove files that get cleaned by the Makefile
Allow users to edit their *own* sessions only
fix $realuser variable after 6ec99657c4be82fe659cf3d13614be7a9734a380
restore behavior that allows 'root' to execute any command
Do proper error checking in maintainer scripts
-----------------------------------------------------------------------
hooks/post-receive
--
x2goserver.git (X2go Server)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "x2goserver.git" (X2go Server).
More information about the x2go-tags
mailing list