qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] dfb380: sasl: Avoid 'Could not find keytab fi


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] dfb380: sasl: Avoid 'Could not find keytab file' in syslog
Date: Sun, 16 Mar 2014 09:00:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: dfb3804d478bce02350bdf87534dc7dd3d1ded51
      
https://github.com/qemu/qemu/commit/dfb3804d478bce02350bdf87534dc7dd3d1ded51
  Author: Laszlo Ersek <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M qemu.sasl

  Log Message:
  -----------
  sasl: Avoid 'Could not find keytab file' in syslog

The "keytab" specification in "qemu.sasl" only makes sense if "gssapi" is
selected in "mech_list". Even if the latter is not done (ie. "gssapi" is
not selected), the cyrus-sasl library tries to open the specified keytab
file, although nothing has a use for it outside the gssapi backend.

Since the default keytab file "/etc/qemu/krb5.tab" is usually absent, the
cyrus-sasl library emits a warning to syslog at startup, which tends to
annoy users (who didn't ask for gssapi in the first place).

Comment out the keytab specification per default.

"qemu-doc.texi" already correctly explains how to use "mech_list: gssapi"
together with "keytab:".

See also:
- upstream libvirt commit fe772f24,
- Red Hat Bugzilla <https://bugzilla.redhat.com/show_bug.cgi?id=1018434>.

Signed-off-by: Laszlo Ersek <address@hidden>
ACKed-By: Cole Robinson <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 6d585ca55999aec2bcfcbf04c3cbecbb952b7302
      
https://github.com/qemu/qemu/commit/6d585ca55999aec2bcfcbf04c3cbecbb952b7302
  Author: Alex Bennée <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: add a new build target with non-core devlibs

The current builds don't include all the features which are
auto-detected and then disabled when the appropriate test packages don't
exist. I've added another target that enables all known additional
packages for increased coverage. I didn't add it to the core package
list to reduce build time.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 86c3b20a5f654ae444ba6bd1a7b0516e0a17541d
      
https://github.com/qemu/qemu/commit/86c3b20a5f654ae444ba6bd1a7b0516e0a17541d
  Author: Alex Bennée <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: re-enable lttng user space trace test

This build was disabled while the lttng tracing was broken. Stefan has
recently submitted a pull request with it re-enabled.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: cc13eead53b2e4cf5f209fec606aebf11c1dc8a8
      
https://github.com/qemu/qemu/commit/cc13eead53b2e4cf5f209fec606aebf11c1dc8a8
  Author: Alex Bennée <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: trivial whitespace fixup

Purely cosmetic but satisfies my OCD.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 39d16d29c81295be72dbae6e6bc7adc58deacb41
      
https://github.com/qemu/qemu/commit/39d16d29c81295be72dbae6e6bc7adc58deacb41
  Author: Alex Bennée <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  .travis.yml: add IRC notifications for build failures

I'm trying to avoid spamming the IRC channel (not overly likely as
builds take a while). So failure will always be reported but if the
build continues to work then the IRC notifications will be quiet.

Note any GitHub based repository with Travis enabled will use this
notification. If it proves to be too spammy we may want to ask users not
to use Travis themselves although this seems sub-optimal.

Signed-off-by: Alex Bennée <address@hidden>
Reviewed-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 9d5614d582d23ec96b167583557bf3f25f64f050
      
https://github.com/qemu/qemu/commit/9d5614d582d23ec96b167583557bf3f25f64f050
  Author: Sebastian Huber <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M hw/timer/grlib_gptimer.c

  Log Message:
  -----------
  hw/timer/grlib_gptimer: Avoid integer overflows

The GPTIMER uses 32-bit registers.  Use a 64-bit operation to get the
ptimer count, otherwise we end up with a count of 0 for GPTIMER counter
values of 0xffffffff.

Use the GPTIMER counter value for tracing to avoid an overflow of the
32-bit value passed to trace_grlib_gptimer_enable().

Reviewed-by: Fabien Chouteau <address@hidden>
Signed-off-by: Sebastian Huber <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: f214530f56b99be507e40cc261c9616ec84b72d3
      
https://github.com/qemu/qemu/commit/f214530f56b99be507e40cc261c9616ec84b72d3
  Author: Gabriel L. Somlo <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Add qga/qapi-generated to .gitignore

The folder "qga/qapi-generated" shows up after building QEMU, and
gets in the way during e.g. "git add ."; Add it to .gitignore to
keep it from accidentally ending up in the wrong place.

Signed-off-by: Gabriel Somlo <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 3b163b0165b1eee51afd00aeae8d2ad41d05c2a2
      
https://github.com/qemu/qemu/commit/3b163b0165b1eee51afd00aeae8d2ad41d05c2a2
  Author: Stefan Weil <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M hw/intc/arm_gic_kvm.c
    M hw/net/fsl_etsec/rings.c
    M target-arm/helper.c
    M target-ppc/int_helper.c

  Log Message:
  -----------
  misc: Fix typos in comments

Codespell found and fixed these new typos:

* doesnt -> doesn't
* funtion -> function
* perfomance -> performance
* remaing -> remaining

A coding style issue (line too long) was fixed manually.

Signed-off-by: Stefan Weil <address@hidden>
Reviewed-by: Andreas Färber <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 6d4adef48dd6bb738474ab857f4fcb240ff9d2d6
      
https://github.com/qemu/qemu/commit/6d4adef48dd6bb738474ab857f4fcb240ff9d2d6
  Author: Stefan Weil <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M tests/tcg/test_path.c

  Log Message:
  -----------
  tests: Fix 'make test' for i686 hosts (build regression)

'make test' is broken at least since commit
baacf04799ace72a9c735dd9306a1ceaf305e7cf. Several source files were moved
to util/, and some of them there split, so add the missing prefix and new
files to fix the compiler and linker errors.

There remain more issues, but these changes allow running the test on a
Linux i686 host.

Cc: address@hidden
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 69df1c3c9d937a2b4f005a5bad0fefd21b39f383
      
https://github.com/qemu/qemu/commit/69df1c3c9d937a2b4f005a5bad0fefd21b39f383
  Author: Stefan Weil <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M hw/audio/fmopl.c

  Log Message:
  -----------
  audio: Add 'static' attributes to several variables

Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: a00f66ab9b3021e781695a73c579b6292501ab37
      
https://github.com/qemu/qemu/commit/a00f66ab9b3021e781695a73c579b6292501ab37
  Author: Stefan Weil <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: Don't use __int128_t for clang versions before 3.2

Those versions don't fully support __int128_t.

Cc: address@hidden
Signed-off-by: Stefan Weil <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 379e21c258d5faf0cd7c6f9208347726e14ae241
      
https://github.com/qemu/qemu/commit/379e21c258d5faf0cd7c6f9208347726e14ae241
  Author: Cole Robinson <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M scripts/make-release

  Log Message:
  -----------
  scripts/make-release: Don't distribute .git directories

address@hidden qemu-2.0.0-rc0]$ find . -name .git
./dtc/.git
./pixman/.git

This is already done for the rom submodules.

https://bugs.launchpad.net/qemu/+bug/1224414
Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 9c749e4dbe65e61e159ad822a4110167c2c108fe
      
https://github.com/qemu/qemu/commit/9c749e4dbe65e61e159ad822a4110167c2c108fe
  Author: Fabien Chouteau <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M hw/net/fsl_etsec/rings.c

  Log Message:
  -----------
  FSL eTSEC: Fix typo in rx ring

Signed-off-by: Fabien Chouteau <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>


  Commit: 6fffa26244737f8fd8641a21fee29bd6aa9fdff5
      
https://github.com/qemu/qemu/commit/6fffa26244737f8fd8641a21fee29bd6aa9fdff5
  Author: Peter Maydell <address@hidden>
  Date:   2014-03-15 (Sat, 15 Mar 2014)

  Changed paths:
    M .gitignore
    M .travis.yml
    M configure
    M hw/audio/fmopl.c
    M hw/intc/arm_gic_kvm.c
    M hw/net/fsl_etsec/rings.c
    M hw/timer/grlib_gptimer.c
    M qemu.sasl
    M scripts/make-release
    M target-arm/helper.c
    M target-ppc/int_helper.c
    M tests/tcg/test_path.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-03-15' 
into staging

trivial patches for 2014-03-15

# gpg: Signature made Sat 15 Mar 2014 09:54:30 GMT using RSA key ID 74F0C838
# gpg: Good signature from "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# gpg:                 aka "Michael Tokarev <address@hidden>"
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
#      Subkey fingerprint: E190 8639 3B10 B51B AC2C  8B73 5253 C5AD 74F0 C838

* remotes/mjt/tags/trivial-patches-2014-03-15:
  FSL eTSEC: Fix typo in rx ring
  scripts/make-release: Don't distribute .git directories
  configure: Don't use __int128_t for clang versions before 3.2
  audio: Add 'static' attributes to several variables
  tests: Fix 'make test' for i686 hosts (build regression)
  misc: Fix typos in comments
  Add qga/qapi-generated to .gitignore
  hw/timer/grlib_gptimer: Avoid integer overflows
  .travis.yml: add IRC notifications for build failures
  .travis.yml: trivial whitespace fixup
  .travis.yml: re-enable lttng user space trace test
  .travis.yml: add a new build target with non-core devlibs
  sasl: Avoid 'Could not find keytab file' in syslog

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/e6383080977e...6fffa2624473

reply via email to

[Prev in Thread] Current Thread [Next in Thread]