[X2Go-Commits] [x2goserver] branch master updated (a4f7c88 -> dad7d33)
git-admin at x2go.org
git-admin at x2go.org
Wed Feb 28 23:40:12 CET 2018
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
More information about the x2go-commits
mailing list