Alejandro Mery
715d8d6f69
install: changed to handle mkinitramfs
15 years ago
Alejandro Mery
30a4a1584a
install: sed -e 's/udevsettle/udevadm settle/g' -e 's/udevtrigger/udevadm trigger/'
16 years ago
Alejandro Mery
0f5a0aa382
initramfs: changed pack_and_push.sh to use inplace when uploading
16 years ago
Alejandro Mery
b72b7c9e38
initramfs: made pack_and_push create images using the suffix instead of only uploading them by that name
15 years ago
Alejandro Mery
2e1bea6266
initramfs: enhanced pack_and_push.sh to support a -f option to force mkinitramfs, and sudo support to run rsync as the user when called using sudo
16 years ago
Alejandro Mery
4d6418d74e
initramfs: changed pack_and_push.sh to not hide rsync output
16 years ago
Alejandro Mery
7abbc5fcdd
initramfs: changed pack_and_push.sh to do a single rsync call
16 years ago
Alejandro Mery
0af7c2805c
initramfs: enhanced pack_and_push.sh to only `mkinitramfs` when needed
16 years ago
Alejandro Mery
5a7e812114
initramfs: added pack_and_push.sh helper, which first uses mkinitramfs and the rsync
16 years ago
Alejandro Mery
8a3b76df62
initramfs: Changed broken links checker to skip /dev
16 years ago
Alejandro Mery
5298b255d8
initramfs: Enhanced to support symlinks to symlinks
16 years ago
Alejandro Mery
481d90b695
[initramfs] Enhanced output format to run `ldconfig` if etc/ld.so.conf is present
16 years ago
Nagy Karoly Gabriel
37c3d7d9ce
[opensde] improved build_stage2.sh to recognise util-linux-ng
16 years ago
Alejandro Mery
efa2d66f0d
[initramfs] Improved to detect and remove broken symlinks
This fixes a problem when early is built for 64 lib/ is a symlink to lib64/ which is deleted for been empty
/proc, absolute and relative paths handled
16 years ago
Alejandro Mery
4e196129e5
Moved initramfs output format's initramfs_install_overlay to a global lib/overlay/overlay-functions.in under the name of overlay_apply
17 years ago
Alejandro Mery
0f27e0fa2a
Added to ./target/share/initramfs/build.sh missing code to evaluate INITRAMFS_POSTOVERLAY_HOOK
17 years ago
Alejandro Mery
b13e8172fc
Changed target/share/initramfs/build.sh to build the cpio using find . instead of find *
17 years ago
Alejandro Mery
d15cdfd9e1
Fixed initramfs_install_overlay() to delete files before overriding them, because if they are symlinks the referenced file gets replaced. ow!
17 years ago
Alejandro Mery
c3685c62d6
Changed livecd output format to use boot_cd_*() instead of arch_boot_cd_*()
17 years ago
Alejandro Mery
80624c5708
Changed install output format to use boot_cd_*() instead of arch_boot_cd_*()
17 years ago
Alejandro Mery
d18076c802
Deleted target/share/boot.in in favor of lib/boot/boot.in
17 years ago
Alejandro Mery
0c4cc8c4b0
Changed install and livecd output formats to use lib/boot/boot.in instead of target/share/boot.in
17 years ago
Alejandro Mery
666897dac1
Changed target/share/install/init to use only udev, and not hardcode any modprobe
17 years ago
Christian Wiese
bc1fa971ac
Remove hotplug++ from 2nd stage image
17 years ago
Alejandro Mery
af30fe6fe5
Removed even more superfluous ""s and ''s
17 years ago
Alejandro Mery
e5439a1f56
Improved initramfs output format's initramfs_install_overlay() to create the directory of the file to inject if it's new
17 years ago
Alejandro Mery
5bf5dbfacb
Improved initramfs output format by not removing empty folders from /srv, /root and /var neither
17 years ago
Alejandro Mery
aba629a15e
Improved initramfs output format to support .ln overlay files as symlinks, including the referenced location as content
17 years ago
Alejandro Mery
b440483344
Fixed typo in target/share/initramfs/build.sh to evaluate INITRAMFS_POSTINSTALL_HOOK correctly
17 years ago
Alejandro Mery
95ab330f91
Improved initramfs output format to exclude by default aclocal/, opt/*/{doc,info,man} and gtk-doc/ and to not remove empty dirs from /dev
17 years ago
Alejandro Mery
a4e549bf3f
Changed initramfs_install_flist() to not hardcode any sed argument
17 years ago
Alejandro Mery
f420cee6a1
Improved initramfs_install_overlay() to set the right file modes of the injected files
17 years ago
Alejandro Mery
658e3597e6
Changed target/share/initramfs to use $rootfs instead of $initrddir, it's clearer
17 years ago
Alejandro Mery
a8719e9fab
Cleaned target/share/initramfs/build.sh, and introduced target/share/initramfs.in library for reusable functions
17 years ago
Alejandro Mery
dff6a79940
Improved initramfs output format to accept dynamic binaries when CONFIG_STATIC != 1
17 years ago
Christian Wiese
6fbbad021c
Changed initrd build script to search lib64/modules if multilib is enabled
17 years ago
Christian Wiese
2794592511
Replaced obsolete 00-dirtree with fhs package in all included targets
17 years ago
Christian Wiese
18181c2944
Changed all included targets to not use glibc32 anymore
17 years ago
Christian Wiese
ba8d066371
Fixed install init checking the right way for /dev/{console,null,zero}
- We have to use test -c while checking for character devices.
17 years ago
Minto van der Sluis
dd17f08b9e
Changed livecd pkgsel to use qt3 instead of qt
17 years ago
Alejandro Mery
720f7c449f
* fixed typo on initramfs output format
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21401 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
b3939ff4f7
* renamed initrd output format to initramfs which fits better
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21397 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
11e9e9d7f1
* improved initrd output format
* weak function initrd_flist_install_filter() used to decide if a
package has to be expanded by filtered flist or not
* filtered out .a.* files by default
* added sanity check, like the presence of /init and the check for
safe file types on {usr/,}{sbin,bin}/* and lib/udev/*
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21353 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
59ab2869ea
* improved initrd output format to also ignore .pc files
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21344 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
d2a7f6882b
* improved initrd output format to support a list of packages to expand by flist
which can be modified by the target
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21298 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
2d2c68700c
* adapted reference target and the livecd output format to the last changes
on sde-debug and opensde-src - close #341
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21092 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
b97027b88a
* improved initrd target output format to install target/$target/init.sh
as /init if available.
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21057 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
202c802c52
* fixed typo in initrd target output format and improved to also
preserve empty /sys, /proc, /mnt and /tmp
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21056 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
05f38de84f
* added forgoten copyright note on target/share/initrd
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21055 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago
Alejandro Mery
b472ef7ac6
* introduced 'initrd' target output format to create
build/${SDECFG_ID}/TOOLCHAIN/initrd.img (cpio.gz) considering
what was built on stage 1.
git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@21054 10447126-35f2-4685-b0cf-6dd780d3921f
17 years ago