Commit Graph

369 Commits

Author SHA1 Message Date
Fabio Erculiani
0f287d1d44 [scripts] do not store nvidia-drivers-96* since it's not compatible with xorg-server-1.13 2013-03-08 19:36:35 +00:00
Fabio Erculiani
876edaee8f [scripts] rewrite UEFI support, use GRUB2 memdisk and embedded grub.cfg
The only reliable way to bootstrap grub2 is to use a memdisk and an
embedded, minimal grub.cfg that does the live media path search and
then chainloads the real grub.cfg.
This change seems to work under VirtualBox and through isohybrid.
This hopefully fixes bug 4004.
2013-03-07 21:40:51 +00:00
Fabio Erculiani
a286daa77e [scripts] _generate_grub_langs: rename "UK" into "English UK", "Turkish" into "Turkish (Q)" 2013-03-06 17:29:38 +00:00
Fabio Erculiani
67eafe23e8 [scripts] fix keyboard mapping grub.cfg menus generation, related to bug 3628 2013-03-06 17:20:19 +00:00
Fabio Erculiani
e20a00aeb6 [scripts] only export BUILDING_DAILY if generating daily or weekly images
This fixes bug #4011
2013-02-17 23:27:34 +00:00
Fabio Erculiani
d75e544631 [scripts] iso_build.sh: temporarily disable weekly ARM builds 2013-02-17 20:57:01 +00:00
Fabio Erculiani
1ee77a8377 [molecules] rename SpinBase iso file name, move "SpinBase" at the end 2013-02-17 19:23:27 +00:00
Fabio Erculiani
ed0603700e [molecules] rename HardenedServer iso file name, move "HardenedServer" at the end 2013-02-17 19:12:04 +00:00
Fabio Erculiani
d24e3ebaae [molecules] rename ServerBase iso file name, move "ServerBase" at the end 2013-02-17 19:10:44 +00:00
Fabio Erculiani
fbb9fb72f4 [molecules] rename CoreCDX iso file name, move "CoreCDX" at the end 2013-02-17 19:08:57 +00:00
Fabio Erculiani
e0a561dc7b [molecules] rename _KDE.iso into _KDE.iso 2013-02-15 20:01:23 +00:00
Fabio Erculiani
aa8e08f19c [molecules] rename _G.iso into _GNOME.iso 2013-02-15 19:59:32 +00:00
Fabio Erculiani
958ad6c1a2 [scripts] drop old cruft 2013-02-13 16:41:40 +00:00
Fabio Erculiani
a1410a2055 [scripts] properly fetch nvidia-userspace packages 2013-02-13 16:19:23 +00:00
Fabio Erculiani
28c43e0c95 [scripts] rework the way zfs is added to the runlevel or not 2013-02-13 09:08:03 +00:00
Fabio Erculiani
0b859a6a1e [scripts] make sure to ship with an updated version of /usr/portage/profiles/ 2013-02-12 13:19:27 +01:00
Fabio Erculiani
70863621bd [scripts] drop SABAYON_RELEASE, only use RELEASE_VERSION, which is set by molecule 2013-02-12 11:25:48 +01:00
Fabio Erculiani
fbfe50c3c2 [scripts] layman -d is no longer needed 2013-02-10 09:40:50 +01:00
Fabio Erculiani
73557b6848 [scripts] iso_build.sh: echo "release" instead of "date" when printing SABAYON_RELEASE 2013-02-10 09:35:35 +01:00
Fabio Erculiani
73260a60af [scripts] make torrents for both monthly and release targets 2013-02-09 23:29:21 +01:00
Fabio Erculiani
939e67cd01 [scripts] iso_build.sh: tabify 2013-02-09 23:26:30 +01:00
Fabio Erculiani
276cf0e763 [scripts] add release_iso_build*.sh script to easily make Sabayon releases 2013-02-09 23:24:26 +01:00
Fabio Erculiani
7cd521ca38 [scripts] iso_build.sh: add "release" action support 2013-02-09 23:18:44 +01:00
Fabio Erculiani
2f63c02686 [molecules] migrate hardcoded release version to SABAYON_RELEASE env var 2013-02-08 19:16:00 +01:00
Fabio Erculiani
f832bd2e7b [scripts] do not SecureBoot sign EFI images if SecureBoot private key is not found 2013-01-27 15:32:28 +00:00
Fabio Erculiani
7e1ce87581 [scripts] make sure to remove old id.---.uefi files 2013-01-20 21:21:42 +00:00
Fabio Erculiani
2b8b62e4a2 [scripts] iso_build.sh: add support for monthly iso images 2013-01-12 15:32:53 +00:00
Fabio Erculiani
3b462513bb [scripts] add "monthly" build target for images 2013-01-08 23:02:01 +00:00
Fabio Erculiani
a4b043d105 [scripts] complete infinality setup, eselect infinality/lcdfilter calls were missing 2012-12-30 16:32:58 +01:00
Fabio Erculiani
cb90339140 [gnome] our GNOME3 does not have any cpufreq daemon, add cpufrequtils then 2012-12-30 16:11:54 +01:00
Fabio Erculiani
3480082122 [scripts] ignore "equo remove" failures 2012-12-30 09:11:57 +01:00
Fabio Erculiani
fda7c63e9a [scripts] use shim EFI files inside chroot 2012-12-29 23:15:27 +01:00
Fabio Erculiani
dbeecc5f86 [scripts] always remove man-pages in SpinBase 2012-12-28 09:36:36 +01:00
Fabio Erculiani
f1e9240166 [scripts] copy our SecureBoot certificate into the UEFI boot image as well 2012-12-28 09:23:15 +01:00
Fabio Erculiani
27e5d0a71a [scripts] fix cp, use -R 2012-12-28 09:09:54 +01:00
Fabio Erculiani
6505e860ac [scripts] create a fake EFI image for x86, to avoid splitting mkisofs parameters 2012-12-27 07:52:41 +01:00
Fabio Erculiani
60be22f249 [scripts] mail the last 64 lines of the molecule log file 2012-12-26 21:42:09 +01:00
Sławomir Nizio
6c3dc9ef3c [scripts] fix location of 00-sabayon.package.use
previously the file path was:
/etc/portage/package.use/00-sabayon.package.use/00-sabayon.package.use
2012-12-26 21:21:49 +01:00
Fabio Erculiani
5e2a4ba97b [scripts] fix grub2 setup, only support i386 2012-12-26 00:28:08 +01:00
Fabio Erculiani
fa4d8fdc69 [scripts] spinbase: enable rc_interactive= by default 2012-12-25 22:11:05 +01:00
Fabio Erculiani
73005c3e5c [scripts] copy all the grub modules or grub goes nuts 2012-12-25 21:48:02 +01:00
Fabio Erculiani
2937f223a5 [molecules] make USB boot off UEFI+isohybrid work 2012-12-25 21:29:57 +01:00
Fabio Erculiani
c037cc7516 [scripts] copy the whole UEFI GRUB2 stuff to the EFI Boot Partition image to make isohybrid happy 2012-12-25 17:20:33 +01:00
Fabio Erculiani
4ce7de0e5b [scripts] move make_grub_efi.sh call farther and assume that it always finds a working grub.cfg 2012-12-25 16:15:45 +01:00
Fabio Erculiani
dbef67dc42 [scripts] also include hfsplus and bsd modules in our UEFI GRUB2 image 2012-12-25 15:51:41 +01:00
Fabio Erculiani
0d51e06c65 [molecules] switch back to cdrtools (from cdrkit) and support UEFI USB boot, via isohybrid --uefi 2012-12-25 10:07:34 +01:00
Fabio Erculiani
dd844d4edd [scripts] use equo match --showslot to determine if kernel should be upgraded 2012-12-18 19:53:55 +01:00
Fabio Erculiani
68d3ccd944 [scripts] bundle nvidia-drivers 304.xx, now legacy 2012-12-08 13:06:19 +01:00
Fabio Erculiani
ce75bc4b14 [scripts] use -p with mkdir 2012-12-05 01:26:16 +01:00
Fabio Erculiani
b5392dbde7 Revert "[scripts] move GRUB2 Live directory from /boot/grub to /boot/sabayon"
This reverts commit 392149d9c4.

Conflicts:
	scripts/make_grub_efi.sh
2012-12-04 21:58:30 +01:00