Commit graph

77 commits

Author SHA1 Message Date
layman
9a27a6a7f6 gentooup.sh: more verbose info about lock 2023-01-24 17:55:06 +01:00
layman
5764e60f0e add locking to gentooup.sh 2023-01-24 17:05:35 +01:00
layman
46365d1a84 add options to disable/enable interactive mode 2022-09-19 13:24:03 +02:00
layman
949fefaf35 ignore warnings due to changed files 2022-09-19 07:32:52 +02:00
layman
67dfcf5f7a gentooup.sh: fix endless loop if option is unknown 2022-09-19 07:32:08 +02:00
layman
3d7967079a Prune outdated comment 2022-08-31 07:48:50 +02:00
layman
9c5ca97ecc use loop for option handling 2022-08-31 07:47:07 +02:00
layman
b279399927 add silentmysqlBackup.sh 2022-06-12 22:18:29 +02:00
layman
483be827ce log buildUpgradePackages to syslog 2022-06-08 21:50:01 +02:00
layman
cf84281d6c fixup mysqlBackup.sh 2022-06-08 21:49:12 +02:00
layman
d432d51214 borgthismachine: stop execution at failure
This makes silentlyborgthismachine more efficient
2022-05-16 23:15:52 +02:00
layman
c3614b1ec6 add script so supress output of successfull borgthismachine.sh 2022-05-16 23:15:30 +02:00
layman
dea6ebf41c refine metric names
add portage prefix
2022-05-16 22:40:32 +02:00
layman
e76e10abc6 consolidate dumping function 2022-05-16 22:32:42 +02:00
layman
230479534b add chroot support 2022-05-14 23:51:22 +02:00
layman
6a7f2e0093 add portage exporter 2022-05-14 23:32:34 +02:00
layman
56c5a916f1 fixup! add skript to updateEfiStubs 2022-05-14 23:32:34 +02:00
layman
6259e2dd95 do not send mail if nothing happend 2022-05-14 23:32:34 +02:00
layman
9f732ed82b gentooup.sh: use autounmask-continue 2022-04-03 14:33:16 +02:00
Tobias Klaus
88b8d48183 properly declare empty array 2022-04-03 14:31:57 +02:00
layman
87549429c3 gentooup: cleanup failed merge 2022-03-28 23:47:29 +02:00
layman
a87157013d borgthismachine.sh: add .nobackup support 2022-03-27 13:18:15 +02:00
layman
ad71cde364 add skript to updateEfiStubs 2022-03-08 22:25:31 +01:00
layman
427e606aa2 add script to prune old entries in efi 2022-03-08 22:24:01 +01:00
layman
457509b217 borg_exporter: improve hostname deduction 2021-12-21 09:47:57 +01:00
layman
c2fedd4886 borg_exporter: get rid of spaces for size
as trailing spaces lead to unparsable textfiles.

Additionally add type gauge and fix small shellchecker issues
2021-12-21 09:43:57 +01:00
layman
78957cf17e add prometheus exporter rom borg_exporter.sh 2021-12-20 23:16:14 +01:00
layman
c2bc6f2941 move myemerge definition up 2021-07-14 22:13:54 +02:00
layman
d2f93cac2f
borgthismachine: add some quotation marks 2021-07-08 15:52:59 +02:00
layman
369214bd45
borgthismachine: add hostname to snapshot name 2021-07-08 15:51:49 +02:00
layman
225b4325b7
borgthismachine: use parameter as config file 2021-07-08 13:14:42 +02:00
layman
b367288d39
restart_services is now restart-services 2021-07-08 13:12:12 +02:00
layman
d13c899551 buildUpgradePackages: fixup failure detection 2021-07-03 11:54:32 +02:00
layman
fe1934653d
source make.conf instead of hardcoding values 2021-02-18 12:45:59 +01:00
layman
dbb0b160ef buildCurrentSymlinkedKernel: use -l for make; reudce corecount 2021-02-18 12:45:04 +01:00
layman
b4d7404d6f buildUpgradePackages: check if already running 2021-02-18 12:45:04 +01:00
layman
2510c68166 mysqlBackup: be less noisy 2021-02-18 12:45:04 +01:00
layman
df3572d905 install_uefistub.sh: only install uefi-stub if it is one 2021-02-11 08:52:20 +01:00
layman
fa07b039a3 buildUpgradePackages.sh: less output 2021-02-11 08:52:20 +01:00
layman
f0e266d64d gentooup: fix "" taken as positional argument; in return fix another shellchecker issue 2020-09-07 11:42:49 +02:00
layman
18e525f8ee buildCurrentSymlinkedKernel.sh: insist on dynamic compilation for rebuilt modules 2020-09-03 17:45:56 +02:00
layman
f4d7d57ba3 gentooup.sh: replace repetitive emerge context by function 2020-09-03 17:45:15 +02:00
layman
b7831f22f1 shareDir*: convenient script for acl-usage 2019-11-07 08:09:42 +01:00
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