Skip to content

Instantly share code, notes, and snippets.

View PhoenixEmik's full-sized avatar

Emik PhoenixEmik

  • Hong Kong
  • 00:02 (UTC +08:00)
View GitHub Profile
@PhoenixEmik
PhoenixEmik / ipxe_build.md
Created July 11, 2025 10:19 — forked from rikka0w0/ipxe_build.md
Build IPXE

1. Install tools and config IPXE

# Install compiler and dependencies
sudo apt-get install -y git gcc make liblzma-dev

# Grab the source code
git clone https://github.com/ipxe/ipxe.git
cd ipxe/src

# Enable NFS support
@PhoenixEmik
PhoenixEmik / user.py.diff
Created April 27, 2025 06:02 — forked from jb68/user.py.diff
freeipa user-add/remove/mod trigger a custom script
diff --git a/user.py b/user.py
index cb47cbb..6b9ff36 100644
--- a/user.py
+++ b/user.py
@@ -40,7 +40,7 @@ from ipalib import _, ngettext
from ipalib import output
from ipalib import x509
from ipaplatform.paths import paths
-from ipapython.ipautil import ipa_generate_password
+from ipapython.ipautil import ipa_generate_password, run