003 File Manager
Current Path:
/usr/src/sys/contrib/openzfs/contrib/dracut/90zfs
usr
/
src
/
sys
/
contrib
/
openzfs
/
contrib
/
dracut
/
90zfs
/
📁
..
📄
.gitignore
(199 B)
📄
Makefile.am
(412 B)
📄
export-zfs.sh.in
(480 B)
📄
module-setup.sh.in
(4.54 KB)
📄
mount-zfs.sh.in
(2.49 KB)
📄
parse-zfs.sh.in
(1.84 KB)
📄
zfs-env-bootfs.service.in
(369 B)
📄
zfs-generator.sh.in
(1.9 KB)
📄
zfs-lib.sh.in
(4.71 KB)
📄
zfs-load-key.sh.in
(2.47 KB)
📄
zfs-needshutdown.sh.in
(271 B)
📄
zfs-rollback-bootfs.service.in
(518 B)
📄
zfs-snapshot-bootfs.service.in
(487 B)
Editing: zfs-snapshot-bootfs.service.in
[Unit] Description=Snapshot bootfs just before it is mounted Requisite=zfs-import.target After=zfs-import.target Before=dracut-mount.service DefaultDependencies=no ConditionKernelCommandLine=bootfs.snapshot [Service] # ${BOOTFS} should have been set by zfs-env-bootfs.service Type=oneshot ExecStartPre=/bin/sh -c 'test -n "${BOOTFS}"' ExecStart=-/bin/sh -c '. /lib/dracut-lib.sh; SNAPNAME="$(getarg bootfs.snapshot)"; /sbin/zfs snapshot "${BOOTFS}@${SNAPNAME:-%v}"' RemainAfterExit=yes
Upload File
Create Folder