50
  
   GˆƒÍÐ¾Ú 0    G<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>Index of /anon_sym/anon/usr/lib/dracut/modules.d/01fips</title>
 </head>
 <body>
<h1>Index of /anon_sym/anon/usr/lib/dracut/modules.d/01fips</h1>
  <table>
   <tr><th valign="top">&nbsp;</th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr>
   <tr><th colspan="5"><hr></th></tr>
<tr><td valign="top">&nbsp;</td><td><a href="/anon_sym/anon/usr/lib/dracut/modules.d/">Parent Directory</a>       </td><td>&nbsp;</td><td align="right">  - </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="fips-boot.sh">fips-boot.sh</a>           </td><td align="right">2026-06-30 05:55  </td><td align="right">490 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="fips-load-crypto.sh">fips-load-crypto.sh</a>    </td><td align="right">2026-06-30 05:55  </td><td align="right">443 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="fips-noboot.sh">fips-noboot.sh</a>         </td><td align="right">2026-06-30 05:55  </td><td align="right">472 </td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="fips.sh">fips.sh</a>                </td><td align="right">2026-06-30 05:55  </td><td align="right">8.6K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="module-setup.sh">module-setup.sh</a>        </td><td align="right">2026-06-30 05:55  </td><td align="right">1.9K</td><td>&nbsp;</td></tr>
<tr><td valign="top">&nbsp;</td><td><a href="openssl.cnf">openssl.cnf</a>            </td><td align="right">2026-06-30 05:55  </td><td align="right">136 </td><td>&nbsp;</td></tr>
   <tr><th colspan="5"><hr></th></tr>
</table>
</body></html>
     I�Ö¾Ú      IFile not found.
     Kˆ¿Ýƒh¹¾Ú      KPRODUCT=19/0/1/0
NAME="Power Button"
PHYS="LNXPWRBN/button/input0"
PROP=0
EV=3
KEY=8000 10000000000000 0
MODALIAS=input:b0019v0000p0001e0000-e0,1,k74,8F,ramlsfw
  !   Mˆl–ß=¿J *_)%ÍÀ
à]S�ÿÞ‚Z¿Û  r    M/org/gnome/login-screen/enable-smartcard-authentication
/org/gnome/login-screen/enable-fingerprint-authentication
  "   Oˆl–Ðz¾”ŠC]Šq@ŠãmÜjbÑ¿ßƒÀÀÜ 
ù    O#!/usr/bin/sh -e

grubdir=`echo "/boot/grub2" | sed 's,//*,/,g'`

PACKAGE_VERSION="2.06"
PACKAGE_NAME="GRUB"
self=`basename $0`
bindir="/usr/bin"
grub_mkpasswd="${bindir}/grub2-mkpasswd-pbkdf2"

# Usage: usage
# Print the usage.
usage () {
    cat <<EOF
Usage: $0 [OPTION]
$0 prompts the user to set a password on the grub bootloader. The password
is written to a file named user.cfg which lives in the GRUB directory
located by default at ${grubdir}.

  -h, --help                     print this message and exit
  -v, --version                  print the version information and exit
  -o, --output_path <DIRECTORY>  put user.cfg in a user-selected directory

Report bugs at https://bugzilla.redhat.com.
EOF
}

argument () {
    opt=$1
    shift

    if test $# -eq 0; then
        gettext_printf "%s: option requires an argument -- \`%s'\n" "$self" "$opt" 1>&2
        exit 1
    fi
    echo $1
}

# Ensure that it's the root user running this script
if [ "${EUID}" -ne 0 ]; then
    echo "The grub bootloader password may only be set by root."
    usage
    exit 2
fi

# Check the arguments.
while test $# -gt 0
do
    option=$1
    shift

    case "$option" in
    -h | --help)
	usage
	exit 0 ;;
    -v | --version)
	echo "$self (${PACKAGE_NAME}) ${PACKAGE_VERSION}"
	exit 0 ;;
    -o | --output)
        OUTPUT_PATH=`argument $option "$@"`; shift ;;
    --output=*)
        OUTPUT_PATH=`echo "$option" | sed 's/--output=//'` ;;
    -o=*)
        OUTPUT_PATH=`echo "$option" | sed 's/-o=//'` ;;
    esac
done

# set user input or default path for user.cfg file
if [ -z "${OUTPUT_PATH}" ]; then
    OUTPUT_PATH="${grubdir}"
fi

if [ ! -d "${OUTPUT_PATH}" ]; then
    echo "${OUTPUT_PATH} does not exist."
    usage
    exit 2;
fi

ttyopt=$(stty -g)
fixtty() {
      stty ${tty