This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch master in repository x2goserver. from a4f7c88 x2goserver/sbin/x2godbadmin: use global variable instead of hardcoded string (since the global variable is used latter on anyway). adds e37db17 debian/control: depend upon libdbd-mysql-perl for MySQL/MariaDB support in perl DBD. adds 0e0b543 x2goserver.spec: depend upon perl(DBD::mysql) for MySQL/MariaDB support in perl DBD. adds 8659410 X2Go/Server/DB.pm: add high-level MySQL/MariaDB support. adds 80a47ae x2goserver/sbin/x2godbadmin: wrap PostgreSQL code in own block, should not have any functional impact. adds 0cb02f9 {X2Go/Server/DB/PostgreSQL.pm,x2goserver/sbin/x2godbadmin}: move /etc/x2go/x2gosql/passwords/x2goadmin or ${HOME}/.x2go/sqlpass to .../x2gopgadmin and .../pgsqlpass respectively. adds 9affa6e x2goserver/sbin/x2godbadmin: generate more secure user-level database passwords. adds 2bc9475 x2goserver/sbin/x2godbadmin: split out subroutines into main namespace, call them generically with correct parameters from specialized namespace. adds 29f722b x2goserver/sbin/x2godbadmin: remove potentially confusing whitespace. adds 40787aa x2goserver/sbin/x2godbadmin: fix up other try blocks; whitespace only. adds 8d70e8d x2goserver/sbin/x2godbadmin: implement MySQL support, based on Walid Moghrabis changes, but slightly amended. adds eddd356 x2goserver/sbin/x2godbadmin: update copyright header. adds d40334e debian/libx2go-server-db-perl.post{inst,rm}: add support for mysqladmin password file. adds 50ee68b UNINSTALL: add reference to remove mysqladmin password file if uninstalling the tarball manually. adds d685858 x2goserver/sbin/x2godbadmin: no need to specify or use database for list_users operation. adds f86c708 X2Go/Server/DB/PostgreSQL.pm: fix syntax error. adds 8d5383f x2goserver/sbin/x2godbadmin: don't use prototypes when functions actually take arguments. adds 73c2770 X2Go/Server/DB: add new file MySQL.pm, implementing the MySQL session storage backend. adds 53fe078 X2Go/Server/DB/MySQL.pm: copy over some (modified) functions and use them for validating session IDs, check user names at some places and the like, which will come in handy at a later point. adds a577b8a x2goserver/sbin/x2godbadmin: whitespace-only change. adds 161e569 X2Go/Server/DB/MySQL.pm: move into new X2Go_in_progress_do_not_use top-level directory. adds 952435c x2goserver/sbin/x2godbadmin: error out when encountering MySQL server config for now. adds ccdabf1 X2Go/Server/DB.pm: error out when encountering MySQL server config for now. adds dd5c20f x2goserver-common/etc/x2gosql/sql: add example MySQL section and add to "supported" backends list. adds a3866a5 x2goserver-common/etc/x2gosql/sql: reformat PostgreSQL comments. adds 2f21548 debian/control: deactivate libdbd-mysql-perl dependency for now, but keep as comment. adds dad7d33 x2goserver.spec: comment out perl(DBD::mysql) dependency for now. No new revisions were added by this update. Summary of changes: UNINSTALL | 9 +- X2Go/Server/DB.pm | 115 ++- X2Go/Server/DB/PostgreSQL.pm | 34 +- X2Go_in_progress_do_not_use/Server/DB/MySQL.pm | 751 +++++++++++++++++ debian/changelog | 52 ++ debian/control | 1 + debian/libx2go-server-db-perl.postinst | 2 + debian/libx2go-server-db-perl.postrm | 3 +- x2goserver-common/etc/x2gosql/sql | 26 +- x2goserver.spec | 1 + x2goserver/sbin/x2godbadmin | 1036 ++++++++++++++++++------ 11 files changed, 1764 insertions(+), 266 deletions(-) create mode 100644 X2Go_in_progress_do_not_use/Server/DB/MySQL.pm -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goserver.git