Commit graph

34 commits

Author SHA1 Message Date
layman
0575ae669c gentooup.sh: update gentoolkit with portage if installed
Otherwise cirular dependecies prevent portage upgrade
2019-11-07 08:08:15 +01:00
layman
c195f361a2 gentooup: increase backtracking of dependency conflicts 2019-08-15 13:08:21 +02:00
layman
31c43f5fb6 buildCurrentSymlinkedKernel: fix creation of package 2019-06-25 10:59:04 +02:00
layman
4a0e69ea3a buildCurrentSymlinkedKernel: make package in chroot; make install if not 2019-06-25 10:56:19 +02:00
layman
30dc18a5dc buildCurrentSymlinkedKernel: add support for chroot build
Save config to /etc/kernelconf and use it for rebuilds. this should
prevent raceconditions between enabling a feature and rebooting and
upgrading the kernel. (the upgraded kernel should no be based on the new
feature build.)
2019-06-25 10:35:39 +02:00
layman
21f44786fc gentooup: only check services if not in chroot 2019-06-25 10:35:39 +02:00
layman
b53a5a1751 gentooup.sh: only handle kernel is one is installed
This prevents installing gentoo sources on machines that use prebuilt
kernels
2019-06-24 10:31:46 +02:00
layman
b33501dd7f gentooup.sh: do not use binary packages for live-ebuilds or @preserved-rebuild 2019-06-24 10:31:20 +02:00
layman
8a3a2b9b22 add borg.config 2019-05-04 14:57:15 +02:00
layman
0bbe208532 gentooup.sh: do not clutter up world file 2019-05-04 14:55:00 +02:00
layman
6f58727102 add installKernelTarball.sh 2019-05-04 14:54:39 +02:00
layman
53bfb53da7 fix gentooup 2019-01-22 18:44:02 +01:00
layman
30348485de gentooup: debug output for saving current kernel functionality 2018-12-11 21:55:35 +01:00
layman
629378937a buildCurrentSymlinkedKernel.sh
make generated files world readable e.g. to make modules compile
2018-12-11 21:54:16 +01:00
layman
db6fb5b84a borgthismachine: fix date string for snapshots 2018-12-07 00:01:51 +01:00
layman
6b92513ecc buildCurrentSymlinkedKernel: use load average 2018-11-25 02:06:42 +01:00
layman
bab3e4a23b add install_uefistub.sh
script to install uefi-stub kernels with efibootmngr
2018-11-25 02:04:13 +01:00
Tobias Klaus
8ea9d9ccd1 buildCurrentSymlinkedKernel: rebuild external modules after building kernel 2018-11-03 12:48:51 +01:00
Tobias Klaus
ec61cc2b95 gentooup.sh: fix syntax error 2018-06-19 08:46:07 +02:00
layman
d3b13acdcb gentooup.sh: keep current running kernel sources 2018-06-15 12:25:22 +02:00
layman
7be9a0d0a4 do not back up information_scheme 2018-05-06 09:50:14 +02:00
Tobias Klaus
a347986e91 buildCurrentSymlinkedKernel: do not try to install firmware
Out of tree firmware should be used instead!
2018-04-27 06:15:38 +02:00
layman
37040710cf gentooup: update only overlays if chrooted 2018-04-06 10:06:46 +02:00
layman
d7842fb21d gentooup: better adaption to packagebuilding chroots 2018-04-06 10:03:45 +02:00
Tobias Klaus
de9207112b
import borgthismachine and mysqlBackup 2018-02-12 15:31:36 +01:00
Tobias Klaus
89a293efe0 gentooup: only use dispatch-conf if a tty is available 2018-02-08 13:57:09 +01:00
Tobias Klaus
64c8fc7780 gentooup: install portage update prior to all others
* only if available
	* wait for eix-update
2018-02-08 13:57:09 +01:00
layman
0248779c3b buildCurrentSymlinkedKernel.sh: fix out of gentooup.sh usage
* gives proper messages
* gives config diff from current running kernel
2018-01-11 12:15:37 +01:00
layman
6d91a39c1e gentooup: do not use --ask if no tty is present 2018-01-11 12:11:48 +01:00
Tobias Klaus
0781d09bea
add repo_name
* this silences portage if this installed as a "overlay
  (which is bad but pragmatic)
2017-11-14 14:50:42 +01:00
Tobias Klaus
2a588c9ab5
adds helper to "install" aka symlink scripts 2017-11-14 12:06:57 +01:00
72a5b7fbe1 add layout.conf
* this silences portage if this installed as a "overlay"
(which is bad but pragmatic)
2017-11-09 00:49:03 +01:00
7aa5697aea add Readme.rst 2017-11-09 00:15:53 +01:00
2229e253e1
initial addition of gentoo-helpers 2017-11-09 00:13:23 +01:00