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
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