0
  
   ˆÂÁ‚À¿  Ñ    # SPDX-License-Identifier: GPL-2.0-only

obj-$(CONFIG_BPF_JIT) += bpf_jit_core.o

ifeq ($(CONFIG_ARCH_RV64I),y)
	obj-$(CONFIG_BPF_JIT) += bpf_jit_comp64.o
else
	obj-$(CONFIG_BPF_JIT) += bpf_jit_comp32.o
endif
     	ˆÂÁ335À¿ O    	# SPDX-License-Identifier: GPL-2.0
#
# Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.

# Enclave lifetime management support for Nitro Enclaves (NE) - ioctl sample
# usage.

.PHONY: all clean

CFLAGS += -Wall

all:
	$(CC) $(CFLAGS) -o ne_ioctl_sample ne_ioctl_sample.c -lpthread

clean:
	rm -f ne_ioctl_sample
  .   �_’I|¥‰ÓMjqØ‚¦ð¬÷a–Ðz¾””ÔD¨ 	Å ‚Æ„¦-ÿÁ      File not found.
  "   ˆl–ß=¿J	µ2Ž¥ ¼ [¸.2ú˜´oÄƒ„¿Â ­    #!/usr/bin/sh
# Apply defaults from /etc/gnupg/gpgconf.conf to all users       -*- sh -*-
#
# Copyright 2007 Free Software Foundation, Inc.
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This file is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

PGM=applygnupgdefaults
errorfile=

error () {
  echo "$PGM: $*" >&2
  [ -n "$errorfile" ] && echo "$PGM: $*" >>$errorfile
}

info () {
  echo "$PGM: $*" >&2
}

if [ -n "$1" ]; then
    echo "usage: $PGM" >&2
    exit 1
fi

# Cleanup on exit
cleanup ()
{
    [ -n "$errorfile" -a -f "$errorfile" ] && rm "$errorfile"
}
trap cleanup EXIT SIGINT SIGHUP SIGPIPE
errorfile=$(mktemp "/tmp/$PGM.log.XXXXXX")
[ -n "$errorfile" -a -f "$errorfile" ] || exit 2

# Check whether we can use getent
if getent --help </dev/null >/dev/null 2>&1 ; then
    cat_passwd='getent passwd'
else
    cat_passwd='cat /etc/passwd'
    info "please note that only users from /etc/passwd are processed"
fi

if [ ! -f /etc/gnupg/gpgconf.conf ]; then
    error "global configuration file \`/etc/gnupg/gpgconf.conf' does not exist"
    exit 1
fi
if [ ! -f /etc/shells ]; then
    error "missing file \`/etc/shells'"
    exit 1
fi

if [ $(id -u) -ne 0 ]; then
    error "needs to be run as root"
    exit 1
fi

${cat_passwd} \
  | while IFS=: read -r user dmy_a uid dmy_c dmy_d home shell dmy_rest; do
    # Process only entries with a valid login shell
    grep </etc/shells "^$shell" 2>/dev/null >/dev/null || continue
    # and with an pre-existing gnupg home directory
    [ -d "$home/.gnupg" ] || continue
    # but not root
    [ "${uid:-0}" -eq 0 ] && continue
    info "running \"gpgconf --apply-defaults\" for $user"
    if su -l -s /bin/sh \
       -c 'gpgconf --apply-defaults && echo SUCCESS' $user \
       | tail -1 | grep ^SUCCESS >/dev/null ; then
      :
    else
      error "failed to update gnupg defaults for $user"
    fi
done

[ "$(wc -c <$errorfile)" -gt 0 ] && exit 1
exit 0
  2   ˆl–Ðz¾””ÔD¨ 
åÀ�LZ7ÿÅ„At_�uÐb&=LyZof¯ÁÄ 7Z    ‹     í}is[×•à÷÷+î°’™€�H[²¢¶\ÑjkF¶T¢·© KÁGÐXDi’TÉb,ÛU.Ù­a(Û‰,/Ý™IeªBQ¤Iq�ªüÀ¿Ð¿dÎr÷{ß Ééù0é¶M¼å¾{Ï=÷ìK±4"NtÚ�ùr»Z)×j7Ä•´ž6ËítFLß3ÇŽ½^®‹‹“b”~NUçj©x¡øÂá±¤XÁÄT»\Ÿ)7gÄB3-ÏO×Òctùøsú_RœIÅÔ‚€!ßN›4UÑZ(WR1º8—ÖÅb**åú�¶è´RQ¼x&V�mQl-ˆâákô«Ž¿’b‘Æz{Ç:™^©ÖÅµ´9ËŸíôz;)Î¶Å©w’b}þIE©ô“	ýRŠ/�©ÏD^¹ÿ®Òƒ�f² Z�y˜×\¹Y®´Ó¦h7ËõV^kÔ[À…°šIg«u€u«Ý¬Ö¯´ŠB”~6:>.«µu¥z-…‡E§>�½ZÐŠ™rk®€^<GòCUºv~ÄºVµt¶MÍ4:øî{�F;-ÐçááKîÃÍê•¹¶ó$OèÔÏý	‰zµK:õóŸÃ§ÊÕ6ì,÷JYT[¸3¢Ý€‘‚y§´t©=—6ÓÙF3‹Ü»i÷Z¹ZÃgåw­&zê€H¯/àö×l[½Ù˜�-ÐHõF{À‡WÛtUÀ°„‹Õöœ8õò+°/í¦(�þì�qØÊL\œ*];0^œ¸v 4w`|bá@©5>ùsù÷ÏK­CpÛº(”
•~[J`nBÀ°Mr@y¶c¡Ê¿ ßFKõÑâkÇ_ìŒýÓèÄüñIøCÍk4îdç€ý÷8îSÖß‡`¬ve.s¸CùÃåÑôp“öpð ÉÈˆþuÉù`·À_¦›¥ß'Å´æCàw¥Ñt¾ô;0‡ûC¿þµý¡¬Y_QŸ�åL«R^HEöU!c7¸V…³„ÇŸOŒ˜m6æÅÜõ-ñ eN*5À�ù"í‚î
AëÄ{0»ò{¸Áÿ“WèŸ›EÌgE¨C.`ô+‡
@dàQ‘ôæ2“^iæ3kÔaF3i³‰¨Çè]m×àÆhñÍ×Æ
b.-Ã]ü9…?[�éVZaR —¦à¬kœ[ãóI ¡ÔGæËÍ«p²©ß}ùÇÅ§„fE¥Ñi¶àdßhtpšse8¦pVš�JÚjá’h¨F§½ÐiãSðtm‡ 25Ÿ–ë ÏÙNMÌÂ1…‰5DN\kTá«å&>a\”§a88âŠŠiˆ8{€Iæ¹w‰&Ö›¢yV":,7þ‚KòÎÝAož=F˜~åøñCccæ¼Ñ‹gÍoB_ýlÏ‹s²cH³KíR©þÓR{~LŽÐ$Ô