Compare commits
1 commit
b2ca7806f5
...
a044dcc277
Author | SHA1 | Date | |
---|---|---|---|
a044dcc277 |
1 changed files with 1 additions and 9 deletions
10
flake.nix
10
flake.nix
|
@ -37,7 +37,6 @@
|
|||
mkinitrd = pkgs.writeShellScriptBin "mkinitrd" ''
|
||||
echo "make initrd..."
|
||||
mkdir -p out
|
||||
|
||||
# copy systemd
|
||||
cp -r ${self.packages.${system}.systemd.out}/* out/
|
||||
pushd out
|
||||
|
@ -46,7 +45,7 @@
|
|||
|
||||
mkdir -p dev proc sys tmp root
|
||||
ln -sf usr/bin bin
|
||||
ln -sf usr/bin sbin
|
||||
ln -sf usr/sbin sbin
|
||||
ln -sf usr/lib lib
|
||||
ln -sf usr/lib lib64
|
||||
|
||||
|
@ -115,13 +114,6 @@
|
|||
EOF
|
||||
chmod 644 ./etc/group
|
||||
|
||||
chmod 755 ./usr/bin
|
||||
cp ${pkgs.busybox.out}/bin/busybox ./usr/bin/
|
||||
# symlink busy box
|
||||
./usr/bin/busybox --list | while read f; do
|
||||
ln -sf busybox ./usr/bin/$f
|
||||
done
|
||||
|
||||
# get shared libs
|
||||
find . -type f -executable | xargs ldd 2> /dev/null | awk '{print $3}' | grep -v systemd | sort -u | xargs cp -t usr/lib
|
||||
find . -type f -executable | xargs chmod 755
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue