Commit Graph

656 Commits

Author SHA1 Message Date
Jörg Deckert
120776df74 Kernel update (config), sudo for users of wheel group without password, python update (3.10) 2022-08-12 18:29:25 +02:00
Jörg Deckert
70866fcfda switch mkova.sh parameters 2022-03-01 08:53:55 +01:00
Jörg Deckert
3ccf8f2bb3 Config for Kernel 5.15.23 2022-02-23 16:18:11 +01:00
Jörg Deckert
cd9fec70fd gitignore: appliances/default/default.cfg 2022-02-23 16:07:00 +01:00
Jörg Deckert
718ae9b8a7 import appliances/default/default.cfg 2022-02-23 14:19:05 +01:00
Jörg Deckert
0709757051 better locale.gen handling, handling of kernel modules temporarily disabled 2022-01-19 12:03:55 +01:00
Jörg Deckert
35319acde1 .gitignore 2021-08-13 13:09:10 +02:00
Jörg Deckert
0f910b5251 builds the kernel separately to avoid having to rebuild it for any appliance 2021-05-22 19:53:34 +02:00
Jörg Deckert
ba223cd2b9 kernel configuration update 2021-04-13 19:09:11 +02:00
Jörg Deckert
920e63a21f default appliance: restore some config and users from theDATA volume 2021-03-16 19:20:27 +01:00
Jörg Deckert
955be9cc46 Example appliances removed, only base and default preserved
The sample appliances have been removed as I do not use them and therefore cannot support them.
2021-02-08 19:16:19 +01:00
Jörg Deckert
b2d2b0265f fix make.conf.local 2021-02-08 19:12:27 +01:00
Jörg Deckert
d8998bcf46 fix creation without default appliance 2021-02-08 09:46:23 +01:00
Jörg Deckert
38424c532b allowing the use of a default appliance
An appliance with the name "default" can be created,
and its configuration is used as the basis for all
other appliances.
2021-02-07 18:31:01 +01:00
Jörg Deckert
aabef6e83d use of the stable kernel, update configs for 5.4 2021-02-06 19:08:00 +01:00
Jörg Deckert
81d9ee2af4 .gitignore: use additional overlays/repositories 2021-02-06 15:26:48 +01:00
Jörg Deckert
e8dc655fd2 update default network config 2021-02-05 20:52:27 +01:00
Jörg Deckert
f7c9fa17ca use additional overlays/repositories 2021-02-05 20:45:54 +01:00
Jörg Deckert
5cc933830b support for kernel configs without modules support 2021-02-05 17:00:19 +01:00
Jörg Deckert
8bacd765d0 allow the creation of ova images
requires open-vmdk, a gentoo ebuild is available here:
https://git.unitas-network.de/Gentoo/unitas-misc/src/branch/master/app-emulation/open-vmdk
2021-02-05 16:41:23 +01:00
Jörg Deckert
abc5c6d49b allow switching between vmdk images with IDE or SCSI controller 2021-02-05 16:35:27 +01:00
Jörg Deckert
9a6000e89c enable german locale 2021-02-05 16:25:51 +01:00
Jörg Deckert
ddcb8119f3 fixes to avoid lots of error messages
- disable cgroups portage feature
- allow CAP_NET_ADMIN for the use of systemd-nspawn
  (https://github.com/systemd/systemd/issues/13308)
2021-02-05 16:09:03 +01:00
Jörg Deckert
5431e748e5 PYTHON_TARGETS="python3_8" 2021-02-05 15:56:20 +01:00
Jörg Deckert
ac02aab8d1 fix copy of configs/locale.gen 2021-02-05 15:49:58 +01:00
Jörg Deckert
d24700fac4 new gentoo portage locations (part 2) 2021-02-05 15:13:54 +01:00
Jörg Deckert
0bb05a4850 new gentoo portage locations 2021-02-05 13:27:21 +01:00
Jörg Deckert
0e4af5c157 update profile to 17.1 2021-02-05 13:05:58 +01:00
Jörg Deckert
dea00e187e stage3 tarball is now an xz archive 2021-02-05 12:27:13 +01:00
Jörg Deckert
3a70e8d398 conversion from mercurial to git: format adjusted 2021-02-04 21:02:47 +01:00
Jörg Deckert
9f5044d813 conversion from mercurial to git: .hgignore -> .gitignore 2021-02-04 20:53:12 +01:00
Albert Hopkins
8ebb1fac23 teamplayer: upgrade to postgresql 11 2019-04-01 02:50:45 -07:00
Albert Hopkins
0415321ad9 teamplayer: package.use: add use flags for mercurial
Needed now for mercurial to build.
2019-04-01 02:30:09 -07:00
Albert Hopkins
919743cf48 teamplayer: package.use: add "threads" to ffmpeg
It won't build otherwise.  Probably an upstream bug but I'm too lazy to
report it and besides I probably want threads anyway.
2019-02-25 07:14:26 -08:00
Albert Hopkins
57f3953394 docker: update kernel config 2019-01-11 23:13:52 -08:00
Albert Hopkins
2e423c7db0 configs: pakcage.use: add "internal-glib" to pkgconfig
This is to prevent circular dependencies as well as having to depend on
glib just to build another package.
2018-12-30 10:35:27 -08:00
Albert Hopkins
b798561898 Numerous updates:
* Exclude some files from the stage3 tarball to be installed in the chroot.
  This reduces the number of etc-updates that need to be process.

* Manually eselect profile.  This is needed now because /etc/portage/make.profile
  is excluded above.

* Use m4 and a template (in file) to create /etc/fstab instead of using sed.

* Add a "software" target.  This is mainly used for development.
2018-12-08 16:12:33 -08:00
Albert Hopkins
9d3ca3fa55 configs/package.use: add USE flag for kmod 2018-12-07 21:25:15 -08:00
Albert Hopkins
d3d3439e4c Makefile: remove ACCEPT_KEYWORDS support.
I don't use this and no longer want to maintain it.
2018-12-07 21:24:18 -08:00
Albert Hopkins
1aa4e0e85e mongodb: package.use: add python_targets_python2_7 to mongodb 2018-12-05 17:14:39 -08:00
Albert Hopkins
b8c6f17e24 appliances/x: cleanups 2018-12-05 17:09:59 -08:00
Albert Hopkins
442699acb0 appliances: make.conf: add PYTHON_SINGLE_TARGET where needed
Evidentally it's not set in the Gentoo profile.
2018-12-05 17:08:50 -08:00
Albert Hopkins
a8ed4fc007 elasticsearch: update elasticsearch to 6.5.1 2018-12-05 17:06:56 -08:00
Albert Hopkins
01f25f5ecb airport: cleanups
This change makes the Makefile a little more efficient and removes support
for avahi (I never use it).
2018-12-05 17:06:13 -08:00
Albert Hopkins
04d39d94b3 configs/make.conf.*: use INSTALL_MASK
This will reduce the amount of interactive etc-update'ing we need to deal
with.
2018-12-05 17:02:26 -08:00
Albert Hopkins
41a5dae789 airport: fix airport-pre.service systemd unit
The unit file was pointing to an older version of postgresql than is
installed.  Fixed.
2018-12-05 16:59:07 -08:00
Albert Hopkins
3eece1b6ed scripts/COPY: don't use check_call
subprocess.check_call() raises an execption and produces an ugly Python
traceback on the console.  It's not really needed.  The cp command and
Makefile already give error output.  Instead we call sys.exit() with the
exit status of the cp command.
2018-12-02 11:53:35 -08:00
Albert Hopkins
23dcf91c29 scripts/RUN: don't use check_call
subprocess.check_call() raises an execption and produces an ugly Python
traceback on the console.  It's not really needed.  The cp command and
Makefile already give error output.  Instead we call sys.exit() with the
exit status of the cp command.
2018-12-02 00:04:26 -08:00
Albert Hopkins
cb8529f7ea Makefile: remove orphan dependency. 2018-12-01 23:56:25 -08:00
Albert Hopkins
6ba642f7c1 Makefile: fix broken recipe.
The make.conf.recipe was COPYing the file to the wrong location. Fixed.
2018-12-01 23:55:54 -08:00