[opensuse-factory] New Tumbleweed snapshot 20191022 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20191022 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: GeoIP aaa_base (84.87+git20190822.82a17f1 -> 84.87+git20191017.bf0a315) akonadi-calendar amarok (2.9.70git.20190920T110913~b986f52d1d -> 2.9.70git.20191004T143525~5ed62f9a08) aspell (0.60.6.1 -> 0.60.8) autoyast2 (4.2.10 -> 4.2.12) brltty cifs-utils corosync djvulibre eventviews freetype2 gnome-shell-extensions gpg2 hplip kalarmcal kcontacts libdvdnav (6.0.0 -> 6.0.1) libreoffice (6.3.2.2 -> 6.3.3.1) libstorage-ng (4.2.16 -> 4.2.17) libvirt (5.7.0 -> 5.8.0) libxkbcommon (0.8.4 -> 0.9.1) libxslt libzypp (17.14.0 -> 17.15.0) llvm8 llvm9 lvm2 lvm2-device-mapper lz4 (1.9.1 -> 1.9.2) mercurial (5.1.1 -> 5.1.2) mutter obs-service-tar_scm open-iscsi patterns-base patterns-kde perl-Bootloader (0.925 -> 0.926) perl-Cpanel-JSON-XS (4.12 -> 4.14) perl-DateTime-Locale (1.240000 -> 1.250000) python-base python-libvirt-python (5.7.0 -> 5.8.0) python-numpy (1.17.2 -> 1.17.3) python-reportlab rpm rpm-config-SUSE (0.g35 -> 0.g40) rubygem-fast_gettext sddm sendmail shadow tbb valgrind vim (8.1.2052 -> 8.1.2148) virtualbox whois (5.5.1 -> 5.5.2) xen (4.12.1_02 -> 4.13.0_01) xf86-video-intel yast2 (4.2.27 -> 4.2.28) yast2-country (4.2.5 -> 4.2.6) yast2-security (4.2.4 -> 4.2.5) yast2-trans (84.87.20191014.7227f0a5d8 -> 84.87.20191020.c721485b2e) zbar === Details === ==== GeoIP ==== Subpackages: GeoIP-data libGeoIP1 - remove geoip-fetch and add deprecation link to descriptions (boo#1140511) ==== aaa_base ==== Version update (84.87+git20190822.82a17f1 -> 84.87+git20191017.bf0a315) Subpackages: aaa_base-extras - Update to version 84.87+git20191017.bf0a315: * Use short TERM name rxvt for rxvt-unicode and rxvt-unicode-256-color - Update to version 84.87+git20191017.14003c1: * Use official key binding functions in inputrc that is replace up-history with previous-history, down-history with next-history and backward-delete-word with backward-kill-word (bsc#1084934). Add some missed key escape sequences for urxvt-unicode terminal as well (boo#1007715). - Update to version 84.87+git20191016.80d1420: * backup-sysconfig: fall back top cpio if tar is not available (bsc#1089299) * backup-rpmdb: check if rpm database is okay before backup to avoid overwriting good backups with corrupt ones (bsc#1079861) * service: check if there is a second argument before using it (bsc#1051143) - Update to version 84.87+git20191014.52dc403: * also add color alias for ip command, jira#sle-9880, bsc#1153943 - Update to version 84.87+git20191010.b20083a: * check if variables can be set before modifying them to avoid warnings on login with a restricted shell (bsc#1138869) - Update to version 84.87+git20191009.4c2bd8e: * Add s390x compressed kernel support (bsc#1151023) * Fix LC_NAME and LC_ADDRESS in sh.ssh * fix string test to arithmetic test in /etc/profile.d/wsl.sh ==== akonadi-calendar ==== Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5 - Update build requirements and Requires of the devel package ==== amarok ==== Version update (2.9.70git.20190920T110913~b986f52d1d -> 2.9.70git.20191004T143525~5ed62f9a08) - Update to version 2.9.70git.20191004T143525~5ed62f9a08: * Register Play/Pause as global shortcut again (boo#1152751, kde#373590) * Fix missing directory separators when saving podcasts to disk ==== aspell ==== Version update (0.60.6.1 -> 0.60.8) Subpackages: aspell-spell libaspell15 - version update to 0.60.8 * Prevent a potentially unbounded buffer over-read by no longer supporting null-terminated UCS-2 and UCS-4 encoded strings with the original C API. @xref{Upgrading from Aspell 0.60.7}. * Ensure that possible typos are listed before other suggestions when typo analysis is used. Also fix a bug so that suggestions that split a word using a space or hyphen are not always first. * Add Markdown filter. * Add new @option{wordlists} option, which is a list of UTF-8 files that contain additional words to accept. * Add new @option{camel-case} option, which enables support for checking camelCase words. * Sort personal and replacement dictionaries. * Change @code{ultra} suggestion mode to only find words that are within one-edit distance or have the same soundslike. * Implement the @code{aspell filter} command. * Fix a bug in @code{AspellDocumentChecker} that prevented it from working with UCS-2 and UCS-4 encoded strings. * Remove unused @option{sug-edit-dist} option. * @code{AspellDocumentChecker} now expects the document a line at a time in order to work with the new Markdown filter. If the document is split on white space characters instead, nothing will break, but new filters such as the Markdown filter may give incorrect results. * The @option{clean} option and command will no longer split a word. * Various documentation improvements. * Removal of several outdated appendices that don't really belong in the main manual. Parts that are still relevent may eventually be moved elsewhere, but for now they are available online at @uref{http://aspell.net/0.60.7/man-html/}. * Fix various crashes and other problems found by Google's OSS-Fuzz. * Add partial support for recognizing the Unicode apostrophe (') in words. In particular Aspell will accept the Unicode apostrophe when the language uses an ISO Latin charset that doesn't already have a Unicode apostrophe. For now, Aspell will still use the ASCII version in suggestions. * Detect when a dictionary compiled on a 32-bit machine is used on a 64-bit one (and vise versa), as due to an oversight, compiled dictionaries depend on more than the endianness. Also added a compile time option to remove this dependency, but at the cost of breaking compatibility with already compiled dictionaries on 64-bit systems. * Fix a bug which caused Aspell to crash when passing in a null string to almost any of the C API functions. This should not happen if the size is also zero as the pointer should never be derefrenced. * Fix a bug that caused Aspell to crash with a SEGFAULT when built with mingw-w64. * In addition to outputting a warning when building with NDEBUG defined, also include NDEBUG in the version string. * Various compile fixes for newer version of Gcc and Clang. * Fix VPATH builds. * Use utf-8 encoding for manual instead of iso-8859-1. * Other minor updates and bug fixes. - deleted patches - aspell-automake-1.13.patch (upstreamed) - aspell-epmty_file.patch (upstreamed, bsc#266130 does not exhibit) - gcc7-fix-warnings.patch (upstreamed) ==== autoyast2 ==== Version update (4.2.10 -> 4.2.12) Subpackages: autoyast2-installation - AutoYaST support for the OnlineOnly installation medium (jsc#SLE-7214) - 4.2.12 - Do not run the registration step again in the installed system (in the 2nd stage after reboot) (bsc#1153293) - 4.2.11 ==== brltty ==== Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_7 python3-brlapi xbrlapi - change udev rule again to also not automatically use the braille driver for USB IDs 10c4:ea60 and 10c4:ea80 as these are generic IDs of generic UART bridges and should not be used for higher level devices (bsc#1093378, bsc#1093455, bsc#1007652) ==== cifs-utils ==== - Fix invalid free in mount.cifs; (bsc#1152930). * add 0012-mount.cifs-Fix-invalid-free.patch ==== corosync ==== Subpackages: libcfg6 libcmap4 libcorosync_common4 libcpg4 libquorum5 - Replace corosync-2.4.5.tar.gz with a clean source.tar.gz(bsc#1144200) The reason is some binaries left in corosync-2.4.5.tar.gz ==== djvulibre ==== Subpackages: libdjvulibre21 - do not segfault when mmx enabled [bsc#1154401] - added patches https://sourceforge.net/p/djvu/bugs/293/ + djvulibre-always-assume-that-cpuid-works-on-x86_64.patch ==== eventviews ==== Subpackages: eventviews-lang libKF5EventViews5 - Add 0001-month-monthscene.cpp-remove-comma-in-year-in-the-tit.patch to fix a display bug in korganizer (kde#412833) ==== freetype2 ==== Subpackages: freetype2-devel libfreetype6 libfreetype6-32bit - Use the compiler default C std, since 2012 gcc defaults have changed, we now only need to get rid of ANSIFLAGS, override that variable instead. ==== gnome-shell-extensions ==== Subpackages: gnome-shell-classic gnome-shell-classic-session gnome-shell-extensions-common gnome-shell-extensions-common-lang - Update gse-sle-classic-ext.patch: Change panel background color to transparent on lock screen and unlock screen. ==== gpg2 ==== Subpackages: gpg2-lang - Do not recommend lang package. The lang package already has a supplements. ==== hplip ==== Subpackages: hplip-hpijs hplip-sane - Added missing requirement lsb-release (needed for root password prompt, e.g. hp-plugin). - Changed the pgp server to pool.sks-keyservers.net to avoid timeouts from pgp.mit.edu * New patch: hplip-change-pgp-server.patch ==== kalarmcal ==== Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5 - Update (build) dependencies ==== kcontacts ==== Subpackages: kcontacts-lang libKF5Contacts5 - Add missing Requires to devel package, fix dependencies' versions ==== libdvdnav ==== Version update (6.0.0 -> 6.0.1) - Update to version 6.0.1: * improve random playback mode, to work-around broken discs * fix divide-by-zerop issue in tmap search * fix pthread on OS/2 - Removed gpg signature (not available) ==== libreoffice ==== Version update (6.3.2.2 -> 6.3.3.1) Subpackages: libreoffice-base libreoffice-base-drivers-firebird libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit - Add mssing krasa_jaga_svg icons to filelist - Update to 6.3.3.1: * 6.3 series stability fixes - Remove merged 0001-Check-for-EMOJI-content-only-on-ICU-57-and-newer.patch - As gtk2 will be removed in future releases we are disabling it on 6.3 too to test out if we expose some regressions while we can revert back and enable it again - Enable build on ppc64le. - Let the test suite run on ppc64le and disable the failing tests. ==== libstorage-ng ==== Version update (4.2.16 -> 4.2.17) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#675 - Log messages about the mount_by fallback are just warnings (related to bsc#1151075) - 4.2.17 ==== libvirt ==== Version update (5.7.0 -> 5.8.0) Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - Update to libvirt 5.8.0 - bsc#1149100 - Many incremental improvements and bug fixes, see https://libvirt.org/news.html ==== libxkbcommon ==== Version update (0.8.4 -> 0.9.1) Subpackages: libxkbcommon-x11-0 libxkbcommon0 - Update to release 0.9.1 * Fix context creation failing when run in privileged processes as defined by `secure_getenv(3)`, e.g. GDM. - Update to release 0.9.0 * Move ~/.xkb to before XKB_CONFIG_ROOT. This enables the user to have full control of the keymap definitions, instead of only augmenting them. ==== libxslt ==== Subpackages: libxslt-tools libxslt1 - Security fix [bsc#1154609, CVE-2019-18197] * Fix dangling pointer in xsltCopyText * Add libxslt-CVE-2019-18197.patch ==== libzypp ==== Version update (17.14.0 -> 17.15.0) - Fix empty metalink downloads if filesize is unknown (bsc#1153557) - Recognize riscv64 as architecture - Fix installation of new header file (fixes #185) - zypp.conf: Introduce `solver.focus` to define the resolvers general attitude when resolving jobs. (bsc#1146415) - New container detection algorithm for zypper ps (bsc#1146947) - version 17.15.0 (12) - Revert "Use CURL_HTTP_VERSION_2TLS if available" (bsc#1146027) - doc: add service example using variables - Fix build with rpm >= 4.15 (fixes #172) - version 17.14.1 (12) ==== llvm8 ==== Subpackages: clang8 clang8-checker libLLVM8 libLTO8 libclang8 - Don't build libc++ and python3-clang anymore, because they come from llvm9 now (boo#1145735). ==== llvm9 ==== Subpackages: libc++-devel libc++1 libc++abi-devel libc++abi1 - Let new {llvm,clang}*-doc packages "Conflict" with older devel packages, which they were split from. - Let doc packages conflict with older versions of themselves. ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - lvm2-pvscan needs process speed improvement on a large scale PVs (jcs#SLE-5498) + jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 libdevmapper1_03-32bit - lvm2-pvscan needs process speed improvement on a large scale PVs (jcs#SLE-5498) + jcs-SLE5498_pvscan-allow-use-of-noudevsync-option.patch ==== lz4 ==== Version update (1.9.1 -> 1.9.2) Subpackages: liblz4-1 liblz4-1-32bit - enable testsuite - verbose build - version update to 1.9.2 * decompression functions were reading a few bytes beyond input size * api: lz4frame initializers compatibility with c++, reported by @degski * cli : added command --list, based on a patch by @gabrielstedman ==== mercurial ==== Version update (5.1.1 -> 5.1.2) Subpackages: mercurial-lang - Mercurial 5.1.2 Regularly scheduled bug fix release. * extensions + phabricator: don't abort if property writing fails during amending * tests + test: allow different result for zstd compression (issue6188) ==== mutter ==== Subpackages: libmutter-5-0 mutter-data mutter-lang - Rebase patches: + Update mutter-SLE-bell.patch + Disable mutter-SLE-bsc984738-grab-display.patch ==== obs-service-tar_scm ==== Subpackages: obs-service-obs_scm obs-service-obs_scm-common - Fix building and installation for CentOS8, RHEL8 and RES8 ==== open-iscsi ==== Subpackages: iscsiuio libopeniscsiusr0_2_0 - Merge in latest upstream, with fixes for: * Support CHAP SHA-1, SHA-256, SHA3-256 vis openssl libcrypto - this requires an update of the SPEC file, as well * Initialize timeout for printing specific session info Updating (in addition to the SPEC file): * open-iscsi-SUSE-latest.diff.bz2 ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced - Remove tcpdump from enhanced_base ==== patterns-kde ==== Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast - Drop kde-odf-thumbnail recommends, is part of kio-extras5 - Recommend plasma5-thunderbolt in kde_plasma - Recommend kwrited5 in kde_plasma ==== perl-Bootloader ==== Version update (0.925 -> 0.926) - merge gh#openSUSE/perl-bootloader#123 - Accept sysconfig values without quotes - 0.926 ==== perl-Cpanel-JSON-XS ==== Version update (4.12 -> 4.14) - updated to 4.14 see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes 4.14 2019-10-15 (rurban) - Fix tests for nvtype long double (#153) - Fix PREREQ's. E.g. CentOS 7 has not Test::More anymore. (#152 by Pali) 4.13 2019-10-14 (rurban) - For JSON_TYPE_INT and JSON_TYPE_FLOAT allow to encode numeric values above 2^64 in PV slot via Math::BigInt/Float (#145, #148, #149 by Pali) - For JSON_TYPE_INT and JSON_TYPE_FLOAT encoder allow to pass Math::BigInt and Math::BigFloat objects with allow_bignum. (#147 by Pali) - Fix encoding floating point values above 2^64 in PV slot to JSON_TYPE_INT (#148, #150 by Pali) - Do not allow serializing objects when convert_blessed is not enabled. (#146 by Pali) ==== perl-DateTime-Locale ==== Version update (1.240000 -> 1.250000) - updated to 1.25 see /usr/share/doc/packages/perl-DateTime-Locale/Changes 1.25 2019-10-09 - Rebuilt all locale data with CLDR 36, released on 2019-10-04. ==== python-base ==== Subpackages: libpython2_7-1_0 python-xml - Add CVE-2019-16935-xmlrpc-doc-server_title.patch fixing bsc#1153238 (aka CVE-2019-16935) fixing a reflected XSS in python/Lib/DocXMLRPCServer.py ==== python-libvirt-python ==== Version update (5.7.0 -> 5.8.0) - Update to 5.8.0 - Add all new APIs and constants in libvirt 5.8.0 ==== python-numpy ==== Version update (1.17.2 -> 1.17.3) - update to version 1.17.3: * #14456: MAINT: clean up pocketfft modules inside numpy.fft namespace. * #14463: BUG: random.hypergeometic assumes npy_long is npy_int64, hung... * #14502: BUG: random: Revert gh-14458 and refix gh-14557. * #14504: BUG: add a specialized loop for boolean matmul. * #14506: MAINT: Update pytest version for Python 3.8 * #14512: DOC: random: fix doc linking, was referencing private submodules. * #14513: BUG,MAINT: Some fixes and minor cleanup based on clang analysis * #14515: BUG: Fix randint when range is 2**32 * #14519: MAINT: remove the entropy c-extension module * #14563: DOC: remove note about Pocketfft license file (non-existing here). * #14578: BUG: random: Create a legacy implementation of random.binomial. * #14687: BUG: properly define PyArray_DescrCheck ==== python-reportlab ==== - Add python38_build.patch to work around depreceated (and now removed) function time.clock() ==== rpm ==== Subpackages: rpm-build rpm-devel - Split librpmbuild into a separate subpackage, it's pulled in by python-rpm - Add set-flto=auto-by-default.patch in order to utilize -flto=auto. - Move more into rpm-build subpackage: * brp- and -check scripts * .prov and .req files, with *find* scripts * elfdeps, debugedit and sepdebugcrcfix * librpmbuild and dependents - Add upstream patches which remove libelf dep from librpmio and plugins: * 0001-Stop-papering-over-the-security-disaster-known-as-pr.patch * 0002-Fix-use-after-free-introduced-in-0f21bdd0d7b2c45564d.patch ==== rpm-config-SUSE ==== Version update (0.g35 -> 0.g40) - Update to version 0.g40: * locale.prov: also work with -locale packages * locale.prov: discard input in error case - Update to version 0.g37: * Add macros for locale provides ==== rubygem-fast_gettext ==== - cleanup control character in changelog ==== sddm ==== Subpackages: sddm-branding-openSUSE - Pickup UID_MIN/UID_MAX default values from the new %_distconfdir (/usr/etc/) default location for login.defs ==== sendmail ==== Subpackages: libmilter1_0 - Avoid recursion trouble in spec file cause by undefined _lto_cflags ==== shadow ==== - libeconf.patch: Add support for libeconf and /usr/etc for login.defs. - Move first configuration files and pam config files to /usr/etc ==== tbb ==== - Update to version 2019_u9 * Multiple APIs are deprecated. For details, please see Deprecated Features appendix in the TBB reference manual. * Added C++17 deduction guides for flow graph nodes. Preview Features * Added isolated_task_group class that allows multiple threads to add and execute tasks sharing the same isolation. * Extended the flow graph API to simplify connecting nodes. * Added erase() by heterogeneous keys for concurrent ordered containers. * Added a possibility to suspend task execution at a specific point and resume it later. Bugs fixed * Fixed the emplace() method of concurrent unordered containers to destroy a temporary element that was not inserted. * Fixed a bug in the merge() method of concurrent unordered containers. * Fixed behavior of a continue_node that follows buffering nodes. * Added support for move-only types to tbb::parallel_pipeline * Fixed detection of clang version when CUDA toolkit is installed - Refresh patches: * cmake-remove-include-path.patch * disable-irml.patch * optflags.patch ==== valgrind ==== - Move the BSD-style licensed client headers to a subpackage. Packages only requiring e.g. valgrind.h during build no longer need the full valgrind and valgrind-devel packages then. - Clean up documentation a bit: + use %build_cond, drop unused docbook_4 BuildRequires + remove the Postscript Valgrind manual in favor of the PDF one. - Add GFDL-1.2 to the License, relevant for man pages and Valgrind PDF/HTML manual. ==== vim ==== Version update (8.1.2052 -> 8.1.2148) Subpackages: gvim vim-data vim-data-common - Updated to version 8.1.2148, fixes the following problems * Using "x" before a closed fold may delete that fold. * SafeStateAgain not triggered if callback uses feedkeys(). * Compiler test for Perl may fail. * Not easy to jump to function line from profile. * "make test" for indent files doesn't cause make to fail. * The screen.c file is much too big. * Function for ex command is named inconsistently. * Fix for "x" deleting a fold has side effects. * "precedes" in 'listchars' not used properly. * The mouse code is spread out. * Some tests fail when +balloon_eval_term is missing but _balloon_eval is present. (Dominique Pelle) * No tests for state(). * No tests for SafeState and SafeStateAgain. * Test for SafeState and SafeStateAgain may fail. * Test for SafeStateAgain may still fail. * Mouse code is spread out. * When 'wincolor' is set text property changes highlighting. (Andy Stewart) * "gk" moves to start of line instead of upwards. * When editing a buffer 'colorcolumn' may not work. * Test for SafeState autocommand is a bit flaky. * Get many log messages when waiting for a typed character. * Crash when trying to put a terminal buffer in a popup window. * The ops.c file is too big. * Build error with +textprop but without +terminal. (Tony Mechelynck) * Popup window test fails without +terminal. * The terminal API is limited and can't be disabled. * The spell.c file is too big. * Some files have a weird name to fit in 8.3 characters. * Multi-byte chars do not work properly with "%.*S" in printf(). * Missing a few changes for the renamed files. * Cannot easily select one test function to execute. * Renamed libvterm mouse.c file not in distributed file list. * Do not get a hint that $TEST_FILTER was active. * Not clear why channel log file ends. * Double free when memory allocation fails. (Zu-Ming Jiang) * The fileio.c file is too big. * Leaking memory when getting item from dict. * Too many #ifdefs. * :mksession is not sufficiently tested. * mksession test fails on MS-Windows. * state() test fails on some Mac systems. * :mksession is not sufficiently tested. * write_session_file() often defined but not used. * Can't build with GTK and FEAT_GUI_GNOME. (Tony Mechelynck) * wrong error message if "termdebugger" is not executable. * The normal.c file is too big. * No tests for dragging the mouse beyond the window. * Various memory leaks reported by asan. * Cannot close the cmdline window from CmdWinEnter. (George Brown) * popup_getoptions() hangs with tab-local popup. * CTRL-C closes two popups instead of one. * Viminfo file not sufficiently tested. * Build number for ConPTY is outdated. * ":help expr-!~?" only works after searching. * When a popup is closed with CTRL-C the callback aborts. * No check for out of memory. * CursorLine highlight used while 'cursorline' is off. * Termcodes test fails when $TERM is "dumb". * memory access error for empty string when 'encoding' is a single byte encoding. * Some MB_ macros are more complicated than necessary. (Dominique Pelle) * Mode is not updated when switching to terminal in Insert mode. * Cannot build without terminal feature. * Parsing CSI sequence is messy. * Ruler is not updated if win_execute() moves cursor. * Fnamemodify() fails when repeating :e. * Viminfo not sufficiently tested. * The indent.c file is a bit big. * Renamed libvterm sources makes merging difficult. * Using hard coded executable path in test. * MSVC build fails. * MSVC tests fail. * MS-Windows: screen mess when not recognizing insider build. * Some tests fail when run as root. * Modifier keys are not always recognized. * With modifyOtherKeys Alt-a does not work properly. * using freed memory with autocmd from fuzzer. (Dhiraj Mishra, Dominique Pelle) * Parsing the termresponse is not tested. * Including the build number in the Win32 binary is confusing. * The modifyOtherKeys codes are not tested. * "gk" and "gj" do not work correctly in number column. * :tselect has an extra hit-enter prompt. * Some key mappings do not work with modifyOtherKeys. * Cannot see each command even when 'verbose' is set. * Side effects when using t_ti to enable modifyOtherKeys. * Cannot map <C-H> when modifyOtherKeys is enabled. * Build failure. * Crash when allocating memory fails. (Zu-Ming Jiang) * No test for right click extending Visual area. ==== virtualbox ==== Subpackages: virtualbox-guest-tools virtualbox-guest-x11 virtualbox-kmp-default - Kernel 5.4.0-rc3 introduces a change in the way the compiler handles the fallthrough attribute leading to build errors. File "fixes_for_5.4.patch" is modified to build correctly. ==== whois ==== Version update (5.5.1 -> 5.5.2) - whois 5.5.2: * Added the .xn--qxa6a (.??, European Union, Greek) TLD server * Updated the .td TLD server ==== xen ==== Version update (4.12.1_02 -> 4.13.0_01) Subpackages: xen-libs xen-tools xen-tools-domU - Update to Xen 4.13.0 RC1 release xen-4.13.0-testing-src.tar.bz2 - Drop patches contained in new tarball or invalid 5ca7660f-x86-entry-drop-unused-includes.patch 5cab2a6b-x86-ACPI-also-parse-AMD-tables-early.patch 5cab2ab7-x86-IOMMU-introduce-init-ops.patch 5cab2ae8-x86-IOMMU-abstract-iommu_supports_eim.patch 5cab2b4e-x86-IOMMU-abstract-iommu_enable_x2apic_IR.patch 5cab2b95-x86-IOMMU-initialize-iommu_ops-in.patch 5cac9a4b-x86-IOMMU-abstract-adjust_vtd_irq_affinities.patch 5cdeac7f-AMD-IOMMU-adjust-IOMMU-list-head-init.patch 5cf8da09-adjust-sysdom-creation-call-earlier-on-x86.patch 5d0cf4e4-AMD-IOMMU-initialize-IRQ-tasklet-once.patch 5d149bb0-AMD-IOMMU-dont-add-IOMMUs.patch 5d1b3fab-AMD-IOMMU-restrict-feature-logging.patch 5d358508-x86-IRQ-desc-affinity-represents-request.patch 5d358534-x86-IRQ-consolidate-arch-cpu_mask-use.patch 5d358a67-AMD-IOMMU-pass-IOMMU-to-iterate_ivrs_entries-cb.patch 5d358a92-AMD-IOMMU-pass-IOMMU-to-amd_iommu_alloc_intremap_table.patch 5d39811c-x86-IOMMU-dont-restrict-IRQ-affinities.patch 5d417813-AMD-IOMMU-bitfield-extended-features.patch 5d417838-AMD-IOMMU-bitfield-control-reg.patch 5d41785b-AMD-IOMMU-bitfield-IRTE.patch 5d41787e-AMD-IOMMU-pass-IOMMU-to-gfu-intremap-entry.patch 5d4178ad-AMD-IOMMU-128bit-non-guest-APIC-IRTE.patch 5d4178fc-AMD-IOMMU-split-amd_iommu_init_one.patch 5d41793f-AMD-IOMMU-allow-enabling-without-IRQ.patch 5d417a16-AMD-IOMMU-adjust-IRQ-setup-for-x2APIC.patch 5d417ab6-AMD-IOMMU-enable-x2APIC-mode.patch 5d417b38-AMD-IOMMU-correct-IRTE-updating.patch 5d417b6a-AMD-IOMMU-dont-needlessly-log-headers.patch 5d419d49-x86-spec-ctrl-report-proper-status.patch 5d43253c-x86-ucode-always-collect_cpu_info-at-boot.patch 5d4a9d25-AMD-IOMMU-drop-not-found-message.patch 5d4aa36f-x86-apic-enable-x2APIC-mode-earlier.patch 5d4afa7a-credit2-fix-memory-leak.patch 5d4d850a-introduce-bss-percpu-page-aligned.patch 5d516531-x86-xpti-dont-leak-TSS-adjacent-data.patch 5d5bf475-x86-PV-fix-handling-of-iommu-mappings.patch 5d6524ca-x86-mm-correctly-init-M2P-entries.patch 5d67ceaf-x86-properly-gate-PKU-clearing.patch 5d70bfba-x86-shadow-dont-enable-with-too-small-allocation.patch 5d779811-x86-fix-CPUID7-0-eax-levelling-MSR.patch 5d77b40f-fix-hvm_all_ioreq_servers_add_vcpu-cleanup.patch 5d80e7c0-AMD-IOMMU-free-shared-IRT-once.patch 5d80e80d-AMD-IOMMU-valid-flag-for-IVRS-mappings.patch 5d80e82e-AMD-IOMMU-alloc_intremap_table-callers-handle-errors.patch 5d80e857-x86-PCI-read-MSI-X-table-entry-count-early.patch 5d80ea13-vpci-honor-read-only-devices.patch 5d89d8d9-libxc-x86-avoid-overflow-in-CPUID-APIC-ID.patch 5d8b715f-ACPI-cpuidle-bump-max-num-of-states.patch 5d8b72e5-AMD-IOMMU-dont-blindly-alloc-intremap-tables.patch 5d8b730e-AMD-IOMMU-phantom-funcs-share-intremap-tables.patch 5d8b733b-x86-PCI-read-max-MSI-vector-count-early.patch 5d8b736d-AMD-IOMMU-replace-INTREMAP_ENTRIES.patch 5d8b7393-AMD-IOMMU-restrict-intremap-table-sizes.patch 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch CVE-2014-0222-blktap-qcow1-validate-l2-table-size.patch blktap2-no-uninit.patch libxl.prepare-environment-for-domcreate_stream_done.patch pygrub-python3-conversion.patch fix-xenpvnetboot.patch - bsc#1135799 - Partner-L3: Xen crashes on AMD ROME based machines 5d9ee2a8-AMD-IOMMU-alloc-1-devtab-per-PCI-seg.patch 5d9ee2f0-AMD-IOMMU-allocate_buffer-avoid-memset.patch 5d9ee312-AMD-IOMMU-prefill-all-DTEs.patch ==== xf86-video-intel ==== - Guard valgrind BuildRequires with a bcond, defaulting to disabled (upstream default), and actually enable it when requested. ==== yast2 ==== Version update (4.2.27 -> 4.2.28) Subpackages: yast2-logs - Fix showing details for accessing media error (bsc#1153297) - 4.2.28 ==== yast2-country ==== Version update (4.2.5 -> 4.2.6) Subpackages: yast2-country-data - Keyboard: Permit to set the Keyboard layout in AutoYaST config (bsc#1153550) - 4.2.6 ==== yast2-security ==== Version update (4.2.4 -> 4.2.5) - Added extra_services to security.rnc file (bsc#1153623). - 4.2.5 ==== yast2-trans ==== Version update (84.87.20191014.7227f0a5d8 -> 84.87.20191020.c721485b2e) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en yast2-trans-en_GB yast2-trans-en_US yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20191020.c721485b2e: * Translated using Weblate (Slovak) * Translated using Weblate (Danish) * Translated using Weblate (Danish) * Translated using Weblate (Slovak) * Translated using Weblate (Estonian) * Translated using Weblate (Czech) * Translated using Weblate (Estonian) * Translated using Weblate (Dutch) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * New POT for text domain 'storage'. * New POT for text domain 'country'. * New POT for text domain 'autoinst'. * New POT for text domain 'storage'. * New POT for text domain 'qt-pkg'. * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Czech) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Japanese) * Translated using Weblate (Dutch) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * New POT for text domain 'storage'. * New POT for text domain 'cluster'. * New POT for text domain 'autoinst'. * Translated using Weblate (Estonian) * Translated using Weblate (Estonian) * Translated using Weblate (Estonian) * Translated using Weblate (Estonian) * Translated using Weblate (Estonian) * Translated using Weblate (Albanian) * Translated using Weblate (Albanian) * New POT for text domain 'ntp-client'. * New POT for text domain 'http-server'. * Translated using Weblate (Slovak) * Translated using Weblate (Danish) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (Dutch) * Translated using Weblate (Czech) * Translated using Weblate (Catalan) * Translated using Weblate (Japanese) * New POT for text domain 'network'. * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Portuguese (Brazil)) ==== zbar ==== - Remove references to Qt4 from zbar-qt pkgconfig file (#62), add 0001-Create-correct-pkconfig-file-for-zbar-qt5.patch -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote: I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default? 1. ( 4/224) Removing kdm-4.11.22-18.1.x86_64 ............................................................................................................[done] Additional rpm output: warning: /usr/share/kde4/config/kdm/kdmrc saved as /usr/share/kde4/config/kdm/kdmrc.rpmsave update-alternatives: warning: alternative /usr/lib/X11/displaymanagers/kdm (part of link group default-displaymanager) doesn't exist; removing from list of alternatives update-alternatives: warning: /etc/alternatives/default-displaymanager is dangling; it will be updated with best choice update-alternatives: using /usr/lib/X11/displaymanagers/sddm to provide /usr/lib/X11/displaymanagers/default-displaymanager (default-displaymanager) in auto mode 2. (220/224) Installing: corosync-2.4.5-3.1.x86_64 .......................................................................................................[done] Additional rpm output: Updating /etc/sysconfig/corosync ... /var/tmp/rpm-tmp.VYQxPY: line 67: [: -eq: unary operator expected /var/tmp/rpm-tmp.VYQxPY: line 71: [: -gt: unary operator expected
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20191022
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed: GeoIP aaa_base (84.87+git20190822.82a17f1 -> 84.87+git20191017.bf0a315) akonadi-calendar amarok (2.9.70git.20190920T110913~b986f52d1d -> 2.9.70git.20191004T143525~5ed62f9a08) aspell (0.60.6.1 -> 0.60.8) autoyast2 (4.2.10 -> 4.2.12) brltty cifs-utils corosync djvulibre eventviews freetype2 gnome-shell-extensions gpg2 hplip kalarmcal kcontacts libdvdnav (6.0.0 -> 6.0.1) libreoffice (6.3.2.2 -> 6.3.3.1) libstorage-ng (4.2.16 -> 4.2.17) libvirt (5.7.0 -> 5.8.0) libxkbcommon (0.8.4 -> 0.9.1) libxslt libzypp (17.14.0 -> 17.15.0) llvm8 llvm9 lvm2 lvm2-device-mapper lz4 (1.9.1 -> 1.9.2) mercurial (5.1.1 -> 5.1.2) mutter obs-service-tar_scm open-iscsi patterns-base patterns-kde perl-Bootloader (0.925 -> 0.926) perl-Cpanel-JSON-XS (4.12 -> 4.14) perl-DateTime-Locale (1.240000 -> 1.250000) python-base python-libvirt-python (5.7.0 -> 5.8.0) python-numpy (1.17.2 -> 1.17.3) python-reportlab rpm rpm-config-SUSE (0.g35 -> 0.g40) rubygem-fast_gettext sddm sendmail shadow tbb valgrind vim (8.1.2052 -> 8.1.2148) virtualbox whois (5.5.1 -> 5.5.2) xen (4.12.1_02 -> 4.13.0_01) xf86-video-intel yast2 (4.2.27 -> 4.2.28) yast2-country (4.2.5 -> 4.2.6) yast2-security (4.2.4 -> 4.2.5) yast2-trans (84.87.20191014.7227f0a5d8 -> 84.87.20191020.c721485b2e) zbar
-- opensuse:tumbleweed:20191018 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Il giorno Thu, 24 Oct 2019 13:27:53 +0100 Ianseeks <bingmybong@btinternet.com> ha scritto:
reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is
KDM isn't part of TW. I guess you're using a third-party repository?
On Thursday, 24 October 2019 13:31:27 BST Luca Beltrame wrote:
Il giorno Thu, 24 Oct 2019 13:27:53 +0100 Ianseeks <bingmybong@btinternet.com> ha scritto:
reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is
KDM isn't part of TW. I guess you're using a third-party repository?
all tumbleweed apart from vlc, packman, vivaldi. -- opensuse:tumbleweed:20191018 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On jeudi 24 octobre 2019 14:27:53 CEST Ianseeks wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
Yes. Now that KDM is gone, update-alternatives picks the display manager with the highest priority. From what I see locally, sddm priority is 25, lightdm 15, xdm 10. I don't have gdm installed. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, 24 October 2019 13:33:52 BST Christophe Giboudeaux wrote:
On jeudi 24 octobre 2019 14:27:53 CEST Ianseeks wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
Yes. Now that KDM is gone, ggrrrrr, now i can't hide login ids if i want to
update-alternatives picks the display manager with the highest priority. From what I see locally, sddm priority is 25, lightdm 15, xdm 10. I don't have gdm installed.
thanks -- opensuse:tumbleweed:20191018 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi, Am 24.10.19 um 14:43 schrieb Ianseeks:
Yes. Now that KDM is gone, ggrrrrr, now i can't hide login ids if i want to
/etc/sddm.conf from https://wiki.ubuntuusers.de/SDDM/ take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples insert for hide users: [Users] HideUsers=user1,user2 is working here. simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 2019-10-24 15:54, Simon Becherer wrote:
/etc/sddm.conf from https://wiki.ubuntuusers.de/SDDM/
take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2
But can it do HideUsers=*? _That's_ the feature most people want, to give a login screen as barren as the one from Windows. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op donderdag 24 oktober 2019 18:29:47 CEST schreef Jan Engelhardt:
On Thursday 2019-10-24 15:54, Simon Becherer wrote:
/etc/sddm.conf from https://wiki.ubuntuusers.de/SDDM/
take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2
But can it do HideUsers=*? _That's_ the feature most people want, to give a login screen as barren as the one from Windows. Won't HideShells=bash do that? Since by default all users have bash as the default shell? I'll test this right away.
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op donderdag 24 oktober 2019 18:34:51 CEST schreef Knurpht-openSUSE:
Op donderdag 24 oktober 2019 18:29:47 CEST schreef Jan Engelhardt:
On Thursday 2019-10-24 15:54, Simon Becherer wrote:
/etc/sddm.conf from https://wiki.ubuntuusers.de/SDDM/
take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2
But can it do HideUsers=*? _That's_ the feature most people want, to give a login screen as barren as the one from Windows.
Won't HideShells=bash
And it does. But, what also works is making the MinimumUid equal to MaximumUid. There's also RememberLastUser, did not test that though. Now sddm shows the last used username, but hides all others.
do that? Since by default all users have bash as the default shell? I'll test this right away.
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
There's also DisableAvatarsThreshold=X (in the [Theme] section), that will hide the user list if the number of users is greater than X. (DisableAvatarsThreshold=0 will always hide it, obviously) Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 10/24/19 9:50 AM, Knurpht-openSUSE wrote:
Op donderdag 24 oktober 2019 18:34:51 CEST schreef Knurpht-openSUSE:
Op donderdag 24 oktober 2019 18:29:47 CEST schreef Jan Engelhardt:
On Thursday 2019-10-24 15:54, Simon Becherer wrote:
/etc/sddm.conf from https://wiki.ubuntuusers.de/SDDM/ take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2 But can it do HideUsers=*? _That's_ the feature most people want, to give a login screen as barren as the one from Windows. Won't HideShells=bash And it does. But, what also works is making the MinimumUid equal to MaximumUid. There's also RememberLastUser, did not test that though. Now sddm shows the last used username, but hides all others.
This looks good if it works. Not all my users use bash. But I've got other problems as well. Certain customers require that a pre-login banner is displayed on the console, with a click-through button acknowledging the banner. I've been using kdm with zenity for years to satisfy this requirement, but I couldn't figure out how to trick sddm into doing the same thing, but this was years ago. Indeed, I asked the question here in 2016: https://lists.opensuse.org/opensuse/2016-11/msg00880.html Alas, I've heard nothing but crickets. Any suggestions? Maybe I could put some zenity-fu in /usr/share/sddm/scripts/Xsetup? Regards, Lew -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 25. Oktober 2019, 01:18:29 CEST schrieb Lew Wolfgang:
Alas, I've heard nothing but crickets. Any suggestions? Maybe I could put some zenity-fu in /usr/share/sddm/scripts/Xsetup?
openSUSE's sddm uses /etc/X11/xdm/Xsetup by default, just like kdm and others. Although that's configurable, so you can use a different location if you prefer... (the default is set in /usr/lib/sddm/sddm.conf.d/00-general.conf, local changes should go to /etc/sddm.conf.d/ or /etc/sddm.conf though) I just tried displaying a dialog with kdialog (I don't have zenity installed) by adding the line "kdialog --textbox /etc/os-release" to etc/X11/xdm/Xsetup, and it worked the same as in kdm. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Fri, 25 Oct 2019 10:32:02 +0200, schrieb Wolfgang Bauer <wbauer@tmo.at>:
Am Freitag, 25. Oktober 2019, 01:18:29 CEST schrieb Lew Wolfgang:
Alas, I've heard nothing but crickets. Any suggestions? Maybe I could put some zenity-fu in /usr/share/sddm/scripts/Xsetup?
I just tried displaying a dialog with kdialog (I don't have zenity installed) by adding the line "kdialog --textbox /etc/os-release" to etc/X11/xdm/Xsetup, and it worked the same as in kdm.
According to the link you posted, it seems you want to display the dialog when a user actually logs in though. Xsetup is already run *before* the login screen is shown. That should be doable in /etc/X11/xdm/Xsession (again, the exact location is configurable) then, which is called when starting the user session (Xsetup is already run *before* the login screen is shown). Or maybe somewhere in /etc/X11/xinit/. Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 10/25/19 1:59 AM, Wolfgang Bauer wrote:
Am Fri, 25 Oct 2019 10:32:02 +0200, schrieb Wolfgang Bauer <wbauer@tmo.at>:
Am Freitag, 25. Oktober 2019, 01:18:29 CEST schrieb Lew Wolfgang:
Alas, I've heard nothing but crickets. Any suggestions? Maybe I could put some zenity-fu in /usr/share/sddm/scripts/Xsetup? I just tried displaying a dialog with kdialog (I don't have zenity installed) by adding the line "kdialog --textbox /etc/os-release" to etc/X11/xdm/Xsetup, and it worked the same as in kdm. According to the link you posted, it seems you want to display the dialog when a user actually logs in though. Xsetup is already run *before* the login screen is shown.
That should be doable in /etc/X11/xdm/Xsession (again, the exact location is configurable) then, which is called when starting the user session (Xsetup is already run *before* the login screen is shown).
Or maybe somewhere in /etc/X11/xinit/.
Hi Wolfgang, (Nice name :-)) I finally found a chance to look at this again, and I can't find a way to configure sddm to display a click-through login message. My customer requires: 1. User enters username, then password on the console. 2. A warning message is displayed. 3. The user must click a button to acknowledge the message. 4. Login proceeds. If the user clicks "no", the login returns to the start and prompts for the username. My call to zenity is placed in /etc/X11/xdm/Xstartup which kdm reads. But sddm doesn't seem to care anything about Xstartup. /usr/lib/sddm/sddm.conf.d/00-general.conf specifies Xsession and Xsetup, but not Xstartup. Is there a way? Here's the fragment that I insert into Xstartup: # # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/zenity --question --title="WARNING" --text="`cat /etc/issue`" --ok-label="Accept" --cancel-label "Decline" - -no-wrap # case $? in 0) ;; 1) exit ;; esac The warning message is in /etc/issue. Note that I configure sshd to use /etc/issue for the "banner". This presents the warning message to ssh logins before the user enters their password. Hitting the "enter" key suffices for the click-through process. Any help would be appreciated! Regards, Lew -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Donnerstag, 31. Oktober 2019, 16:34:36 schrieb Lew Wolfgang:
My call to zenity is placed in /etc/X11/xdm/Xstartup which kdm reads. But sddm doesn't seem to care anything about Xstartup. /usr/lib/sddm/sddm.conf.d/00-general.conf specifies Xsession and Xsetup, but not Xstartup. Is there a way?
Not Xstartup, but Xsession (as I wrote).
From "man sddm.conf": SessionCommand= Path of script to execute when starting the user session. This script receives the value of the "Exec" setting in the ".desktop" file of the selected session and runs it. Default value is "/etc/X11/xdm/Xses- sion".
Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, 24 October 2019 14:54:59 BST Simon Becherer wrote:
Hi,
Am 24.10.19 um 14:43 schrieb Ianseeks:
Yes. Now that KDM is gone, ggrrrrr, now i can't hide login ids if i want to
/etc/sddm.conf
from https://wiki.ubuntuusers.de/SDDM/
take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2
is working here.
simoN
Thanks, i'll give that a go. If it works as I hope, it should really be in the GUI configuration otherwise is a bit Gnome-like editing manually
-- opensuse:tumbleweed:20191022 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, 24 October 2019 14:54:59 BST Simon Becherer wrote:
Hi,
Am 24.10.19 um 14:43 schrieb Ianseeks:
Yes. Now that KDM is gone, ggrrrrr, now i can't hide login ids if i want to
/etc/sddm.conf
from https://wiki.ubuntuusers.de/SDDM/
take a look what all is possible: sddm --example-config > /home/yourhome/sddm.conf.examples
insert for hide users:
[Users] HideUsers=user1,user2
is working here.
simoN
Thanks That worked but unfortunately its not quite the solution i need. I still want to be able to login using those hidden users and that not seem possible unless i can enter the user name instead of just have a list of user avatars. -- opensuse:tumbleweed:20191022 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 25.10.19 um 09:03 schrieb Ianseeks:
That worked but unfortunately its not quite the solution i need. I still want to be able to login using those hidden users and that not seem possible unless i can enter the user name instead of just have a list of user avatars.
there are some symbols under the box where you are able to write the password in. the symbol on the right "weitere" maybe "more" will show up the name-box this was the standard up to one of the last tumbleweed updates. so i guess, there must be a option to show both boxes "name" and "password" as standard again when start sddm. (and of course, the user must be enabled inside yast) simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Friday, 25 October 2019 08:22:17 BST Simon Becherer wrote:
Am 25.10.19 um 09:03 schrieb Ianseeks:
That worked but unfortunately its not quite the solution i need. I still want to be able to login using those hidden users and that not seem possible unless i can enter the user name instead of just have a list of user avatars.
there are some symbols under the box where you are able to write the password in. the symbol on the right "weitere" maybe "more" will show up the name-box this was the standard up to one of the last tumbleweed updates. so i guess, there must be a option to show both boxes "name" and "password" as standard again when start sddm.
(and of course, the user must be enabled inside yast)
simoN
Thanks Simon, that works for me. The word to the right was "Other" - bit of a strange one to use. -- opensuse:tumbleweed:20191022 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Fri, 25 Oct 2019 09:22:17 +0200, schrieb Simon Becherer <simon@becherer.de>:
this was the standard up to one of the last tumbleweed updates. so i guess, there must be a option to show both boxes "name" and "password" as standard again when start sddm.
No, there is no option for this (and never was). This is solely done by the theme. The "breeze" and "openSUSE-breeze" themes automatically switch to show a text input box if there are no users to display (or too many), as if you clicked on "Other" (which is short for "Other User" I suppose). They never showed both at the same time,btw. ;-) The other included themes show either a text input box or the user list. No idea if there's a theme to download that shows both, you could try to modify a theme though. As the "breeze" and "openSUSE-breeze" themes have code for both, that should not be difficult to do. (but I haven't tried, so I don't know if there might be problems when showing both). Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 25.10.19 um 11:40 schrieb Wolfgang Bauer:
Am Fri, 25 Oct 2019 09:22:17 +0200, schrieb Simon Becherer <simon@becherer.de>:
this was the standard up to one of the last tumbleweed updates. so i guess, there must be a option to show both boxes "name" and "password" as standard again when start sddm.
No, there is no option for this (and never was). This is solely done by the theme.
The "breeze" and "openSUSE-breeze" themes automatically switch to show a text input box if there are no users to display (or too many), as if you clicked on "Other" (which is short for "Other User" I suppose). They never showed both at the same time,btw. ;-)
The other included themes show either a text input box or the user list.
No idea if there's a theme to download that shows both, you could try to modify a theme though. As the "breeze" and "openSUSE-breeze" themes have code for both, that should not be difficult to do. (but I haven't tried, so I don't know if there might be problems when showing both).
Kind Regards, Wolfgang
maybe i do not understand your explanation. i have had only one user of 3 users visible, and i have had 2 boxes i am not sure if the avatar was shown (but i think so), or if the name of my user was already written inside the "name-box" but i am sure, i have only insert the password. never typed in my username and there where 2 input-boxes shown at this time. this was before my update 2019.06.07 -> 2019.10.02 after this only the password-box and the avatar is now shown. simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Freitag, 25. Oktober 2019, 12:03:03 CEST schrieb Simon Becherer:
maybe i do not understand your explanation. i have had only one user of 3 users visible, and i have had 2 boxes i am not sure if the avatar was shown (but i think so),
SDDM never did that. Either you see the user avatars and the password input field, or two input fields for username and password (with the default themes at least).
or if the name of my user was already written inside the "name-box" but i am sure, i have only insert the password. never typed in my username
If the RememberLastUser option is set to true (that's the default), then the username will be prefilled in the username input field if its shown, yes.
and there where 2 input-boxes shown at this time. this was before my update 2019.06.07 -> 2019.10.02 after this only the password-box and the avatar is now shown.
Maybe you used kdm then before that update? That did indeed show a user list *and* two input boxes for username and password. If the update uninstalled the system's default login manager (as kdm is no longer in the distribution, it will indeed be removed by zypper dup), the system will automatically switch to sddm then by default (if it's installed). Kind Regards, Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi wolfgang Am 25.10.19 um 12:49 schrieb Wolfgang Bauer:
Am Freitag, 25. Oktober 2019, 12:03:03 CEST schrieb Simon Becherer:
SDDM never did that. Either you see the user avatars and the password input field, or two input fields for username and password (with the default themes at least).
then i remember wrong :-(((
or if the name of my user was already written inside the "name-box" but i am sure, i have only insert the password. never typed in my username
If the RememberLastUser option is set to true (that's the default), then the username will be prefilled in the username input field if its shown, yes.
yes, then it was this option who prevent me from typing in my name
Maybe you used kdm then before that update?
no, i used sddm simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 2019/10/24 14:33:52 +0200, Christophe Giboudeaux wrote:
On jeudi 24 octobre 2019 14:27:53 CEST Ianseeks wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
Yes. Now that KDM is gone, update-alternatives picks the display manager with the highest priority. From what I see locally, sddm priority is 25, lightdm 15, xdm 10. I don't have gdm installed.
Sorry but sddm is IMHO broken by design and/or upstream. No XDMCP support means that the only way to go remote is to use VNC and this is more like genuine piece of crap. And upstream is not willingly to add XDMCP support. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
On Thursday 2019-10-24 15:03, Dr. Werner Fink wrote:
Sorry but sddm is IMHO broken by design and/or upstream. No XDMCP support means that the only way to go remote is to use VNC and this is more like genuine piece of crap. And upstream is not willingly to add XDMCP support.
That would not surprise me. Was XDMCP ever secure (as in, TLS/SSL)? I don't remember it as such. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 2019/10/24 15:13:38 +0200, Jan Engelhardt wrote:
On Thursday 2019-10-24 15:03, Dr. Werner Fink wrote:
Sorry but sddm is IMHO broken by design and/or upstream. No XDMCP support means that the only way to go remote is to use VNC and this is more like genuine piece of crap. And upstream is not willingly to add XDMCP support.
That would not surprise me. Was XDMCP ever secure (as in, TLS/SSL)? I don't remember it as such.
Does this mean gdm, xdm, and lightdm are unsecure even with XDMCP+MIT-MAGIC-COOKIE-1 also there is a secure version using ssh connection tunnel Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
On Thursday 2019-10-24 15:20, Dr. Werner Fink wrote:
On 2019/10/24 15:13:38 +0200, Jan Engelhardt wrote:
On Thursday 2019-10-24 15:03, Dr. Werner Fink wrote:
Sorry but sddm is IMHO broken by design and/or upstream. No XDMCP support means that the only way to go remote is to use VNC and this is more like genuine piece of crap. And upstream is not willingly to add XDMCP support.
That would not surprise me. Was XDMCP ever secure (as in, TLS/SSL)? I don't remember it as such.
Does this mean gdm, xdm, and lightdm are unsecure even with XDMCP+MIT-MAGIC-COOKIE-1
* XDMCP uses udp/177, and "similarly to telnet, the authentication takes place unencrypted." [says Wikipedia on XDMCP], so that could expose your cookie. * Once XDMCP has established the pairing, the display manager runs as a normal X client. To that end, the environment variable is set to something like "DISPLAY=1.2.3.4:6001" I think, and that is an unencrypted TCP/X11 connection.
also there is a secure version using ssh connection tunnel
That would work differently, I imagine. One, because SSH does not support UDP tunneling and you therefore could not run XDMCP over it, and second, SSH already opens a session, therefore you would not need XDMCP anymore to do the same. SSH will then set e.g. "DISPLAY=:10.0" (which essentially leads into the secure tunnel mechanism). So yeah, it's reasonable to have XDMCP suppport patches rejected in favor of the ssh-based approach. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On jeudi 24 octobre 2019 15:03:40 CEST Dr. Werner Fink wrote:
On 2019/10/24 14:33:52 +0200, Christophe Giboudeaux wrote:
On jeudi 24 octobre 2019 14:27:53 CEST Ianseeks wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
Yes. Now that KDM is gone, update-alternatives picks the display manager with the highest priority. From what I see locally, sddm priority is 25, lightdm 15, xdm 10. I don't have gdm installed.
Sorry but sddm is IMHO broken by design and/or upstream. No XDMCP support means that the only way to go remote is to use VNC and this is more like genuine piece of crap. And upstream is not willingly to add XDMCP support.
No need to be sorry, the SDDM authors have stated that XDMCP is not something they want to spend time on. There are alternatives. According to the Arch wiki, GDM, LightDM and XDM support XDMCP. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Donnerstag, 24. Oktober 2019, 14:33:52 CET schrieb Christophe Giboudeaux:
On jeudi 24 octobre 2019 14:27:53 CEST Ianseeks wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
Yes. Now that KDM is gone, update-alternatives picks the display manager with the highest priority. From what I see locally, sddm priority is 25, lightdm 15, xdm 10. I don't have gdm installed.
I'm building the now missing KDE4 parts here: https://build.opensuse.org/project/show/home:frispete:KDE4 and raised kdm's priority to 30, while at it. Finishing that build will take a couple of hours, though. zyp ar -f https://download.opensuse.org/repositories/home:/frispete:/KDE4/ openSUSE_Tumbleweed/home:frispete:KDE4.repo Cheers, Pete -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, Oct 24, 2019 at 2:27 PM, Ianseeks <bingmybong@btinternet.com> wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
1. ( 4/224) Removing kdm-4.11.22-18.1.x86_64 ............................................................................................................[done]
Additional rpm output: warning: /usr/share/kde4/config/kdm/kdmrc saved as /usr/share/kde4/config/kdm/kdmrc.rpmsave update-alternatives: warning: alternative /usr/lib/X11/displaymanagers/kdm (part of link group default-displaymanager) doesn't exist; removing from list of alternatives update-alternatives: warning: /etc/alternatives/default-displaymanager is dangling; it will be updated with best choice update-alternatives: using /usr/lib/X11/displaymanagers/sddm to provide /usr/lib/X11/displaymanagers/default-displaymanager (default-displaymanager) in auto mode
I would assume alternatives would revert to an existing DM if the default one was removed. Keep in mind that with Qt4 removal, KDM was also removed. LCP [Stasiek] https://lcp.world -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday, 24 October 2019 13:36:00 BST Stasiek Michalski wrote:
On Thu, Oct 24, 2019 at 2:27 PM, Ianseeks <bingmybong@btinternet.com> wrote:
On Thursday, 24 October 2019 12:01:58 BST Dominique Leuenberger wrote:
I'm not sure if i've interprested this correctly but i'm now reluctant to log out. This appeared during the removing process - i used kdm and "alternatives" now says my "default-displaymanager" is sddm. Was this intended to override my default?
1. ( 4/224) Removing kdm-4.11.22-18.1.x86_64 ............................................................................................................[done]
Additional rpm output: warning: /usr/share/kde4/config/kdm/kdmrc saved as /usr/share/kde4/config/kdm/kdmrc.rpmsave update-alternatives: warning: alternative /usr/lib/X11/displaymanagers/kdm (part of link group default-displaymanager) doesn't exist; removing from list of alternatives update-alternatives: warning: /etc/alternatives/default-displaymanager is dangling; it will be updated with best choice update-alternatives: using /usr/lib/X11/displaymanagers/sddm to provide /usr/lib/X11/displaymanagers/default-displaymanager (default-displaymanager) in auto mode
I would assume alternatives would revert to an existing DM if the default one was removed. Keep in mind that with Qt4 removal, KDM was also removed.
thanks. that makes sense. damn it. i prefer kdm.
LCP [Stasiek] https://lcp.world
-- opensuse:tumbleweed:20191018 Qt: 5.13.1 KDE Frameworks: 5.63.0 - KDE Plasma: 5.17.0 - kwin 5.17.0 kmail2 5.12.2 - akonadiserver 5.12.2 - Kernel: 5.3.6-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (12)
-
Christophe Giboudeaux
-
Dominique Leuenberger
-
Dr. Werner Fink
-
Hans-Peter Jansen
-
Ianseeks
-
Jan Engelhardt
-
Knurpht-openSUSE
-
Lew Wolfgang
-
Luca Beltrame
-
Simon Becherer
-
Stasiek Michalski
-
Wolfgang Bauer