21 Commits

Author SHA1 Message Date
Josue David Hernandez Gutierrez b77bb914eb Make the copying of the files to create the folders if not exists
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
V1.0.4
2019-05-31 15:40:22 -05:00
Auke Kok 7b3fc2cac6 Make this Makefile look sane.
- Actually use somewhat basic rules
- Don't line-propagate when it's not needed
- Fix indentation (must be TABS)
2019-05-31 11:10:26 -07:00
Josue David Hernandez Gutierrez ecf0effbbe include no avx2 shared libs to lib64 folder
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
V1.0.3
2018-12-03 20:22:04 -06:00
Josue David Hernandez Gutierrez e7380ffa64 Add shared libs in lib64/haswell to /lib64 if they exists
Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
V1.0.2
2018-12-03 19:52:03 -06:00
Josue David Hernandez Gutierrez 50f774d679 Add support for haswell shared libraries
Fixes #1

Signed-off-by: Josue David Hernandez Gutierrez <josue.d.hernandez.gutierrez@intel.com>
V1.0.1
2018-11-28 17:38:40 -06:00
Josue David Hernandez ee60fd153b clr-init: adding load modules and emergency mode support
if something fails the initrd will provide a shell to see what was wrong

also now load kernel modules from an additional cpio file is posible this
cpio file just must have the path /usr/lib/modules/$(uname -r)/ with the common
kernel modules tree and module.* files to be loaded.

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V1.0.0 0.2.10
2018-09-26 11:39:48 -05:00
Josue David Hernandez ae7cd7517c clr-init: remove verity generator from the bin_files
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.9
2018-08-03 16:44:33 -05:00
Josue David Hernandez 2e185ccec7 clr-init: add support for load kernel modules that should be provided in an additional initramfs
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-08-03 16:03:58 -05:00
Josue David Hernandez 3b5a68b274 clr-init: FIX issue with UUID root options
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.8
2018-07-02 17:24:38 -05:00
Josue David Hernandez e1d78cd700 clr-init: change systemd to be able to load any version
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-07-02 17:22:49 -05:00
Josue David Hernandez c9c5fa2937 clr-init: add ctrl-alt-del target support
if pasword fails or something is wrong you can reboot the system using
ctrl + alt + del

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.7
2018-05-29 18:45:33 -05:00
Josue David Hernandez 749cb35ab8 clr-init: copy the so libs dinamically
based in the executable files copy the needed shared libraries

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.6
2018-05-03 18:43:54 -05:00
Josue David Hernandez d443a29285 clr-init: fix installation issue
creating path $(DESTDIR)/usr/lib/initrd.d/ if don't exist

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.5
2018-05-02 18:39:21 -05:00
Josue David Hernandez c27fa37516 clr-init: remove uneeded generators
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.4 V0.2.3
2018-05-02 18:26:03 -05:00
Josue David Hernandez b20497f266 clr-init: change clr-init application for systemd init
this initrd will work using systemd as init program
then this repo provide the scripts to create a systemd initrd

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.2.1 V0.2
2018-05-02 17:55:51 -05:00
Josue David Hernandez e5490d381f clr-init: change install path to lib/kernel
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.1.3
2018-03-05 10:26:31 -06:00
Josue David Hernandez d81e399a23 clr-init: exit application on panic
just reboot when the max number of password tries is reached

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-02-28 16:57:18 -06:00
Josue David Hernandez 0947a75a8a clr-init: add the option to rename 10-clr-init.img.gz
add option --with-initrd-name to meson configuration

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
2018-02-28 16:45:32 -06:00
Josue David Hernandez e49a7d67a5 clr-init: change installation path
change installation path from
${DESTDIR}/${MESON_INSTALL_PREFIX}/lib/kernel/${INITRD_FILE} to
${DESTDIR}/${MESON_INSTALL_PREFIX}/lib/initrd.d/${INITRD_FILE}

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.1.2
2018-01-31 10:32:27 -06:00
Josue David Hernandez c1f897268d clr-initrd: add DESTDIR to install_initrd.sh
DESTDIR helps to autospec this source code.

Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.1.1
2018-01-22 14:14:56 -06:00
Josue David Hernandez 8aa0ffffa7 clr-init: initial commit V0.1
Signed-off-by: Josue David Hernandez <josue.d.hernandez.gutierrez@intel.com>
V0.1
2018-01-19 17:48:16 -06:00