NoPaste

wineserver, modifiziert für 32bit-wineserver32

von rendegast
SNIPPET_DESC:
/usr/lib/wine/wineserver, modifiziert für 32bit-wineserver32
SNIPPET_CREATION_TIME:
14.08.2017 11:02:33
SNIPPET_PRUNE_TIME:
Unendlich

SNIPPET_TEXT:
  1. #!/bin/sh -e
  2.  
  3. wineserver32=/usr/lib/wine/wineserver32
  4. wineserver64=/usr/lib/wine/wineserver64
  5.  
  6. if test -x "$wineserver64"; then
  7.     wineserver=$wineserver64
  8. elif test -x "$wineserver32"; then
  9.     wineserver=$wineserver32
  10. else
  11.     echo "error: unable to find wineserver executable.  this shouldn't happen." >&2
  12.     exit 1
  13. fi
  14.  
  15. WINEPID=$PPID
  16. PROG=$(readlink /proc/$WINEPID/exe)
  17. [ "x$PROG" = "x/usr/lib/wine/wine64-preloader" ] || {
  18.     wineserver=$wineserver32
  19.     [ -x "$wineserver32" ] || {
  20.         wineserver=$wineserver64
  21.         echo "warn: using wineserver64 for wine32.  this can happen." >&2
  22.     }
  23. }
  24.  
  25. exec $wineserver -p0 "$@"

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN