aboutsummaryrefslogtreecommitdiffstats
path: root/main/alpine-baselayout
Commit message (Collapse)AuthorAgeFilesLines
* main/alpine-baselayout: move /etc/sysctl.d/00-alpine.conf to new /lib/sysctl.dAriadne Conill2020-02-181-2/+3
|
* main/alpine-baselayout: install {,/usr}/lib/modules-load.dLeo2020-02-161-1/+2
|
* main/alpine-baselayout: disable unprivileged eBPF by defaultAriadne Conill2020-02-141-1/+6
|
* main/alpine-baselayout: seperate lang settings into its own fileRasmus Thomsen2019-11-293-5/+11
| | | | This makes it easier to automated tools to modify this (e.g. openrc-settingsd)
* main/alpine-baselayout: minor spelling fix in trigger scriptElan Ruusamäe2019-08-191-1/+1
|
* main/alpine-baselayout: remove postgres accountSören Tempel2019-07-233-5/+3
| | | | Fixes #10579
* main/alpine-baselayout: fix /var/spool/mail -> /var/mail migrationNatanael Copa2019-07-222-1/+8
| | | | | | we need to migrate the content of /var/spool/mail in pre-upgrade script because apk will not be able to create the /var/spool/mail symlink if there are an existing /var/spool/mail directory.
* main/alpine-baselayout: create /var/mail, make /var/spool/mail a symlinkLeo2019-07-222-5/+7
| | | | | | | | | The logical location for this directory was changed from /var/spool/mail in order to bring FHS in-line with nearly every UNIX distribution. This change is important for inter-operability since a single /var/mail is often shared between multiple hosts and multiple UNIX distribution (despite NFS locking issues). ref: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch05s11.html
* main/alpine-baselayout: remove shell from operator accountNatanael Copa2019-06-172-4/+4
| | | | fixes #10579
* main/alpine-baselayout: export LANG=C.UTF-8 in profileRasmus Thomsen2019-06-172-4/+5
| | | | | | Also fix the license while we're at it. fixes #7374
* main/alpine-baselayout: add vt8623fb to blacklistKarol Baraniecki2019-05-272-2/+3
|
* main/alpine-baselayout: Properly initialize TZChloe Kudryavtsev2019-04-021-3/+2
| | | | | | /etc/TZ has no meaning. musl interprets the contents of $TZ. -> set $TZ in profile.d, to be overriden by setup-alpine
* main/alpine-baselayout: use /dev/ttysclp* on s390xTuan Hoang2019-01-231-8/+1
| | | | ttysclp became default in newer kernel, no need for /dev/console
* main: (Bulk change) Update source urls to https using HTTPS EverywhereJ0WI2018-10-061-1/+1
|
* main/alpine-baselayout: also create /optSören Tempel2018-07-271-1/+2
| | | | | | | | | | From hier(7): /opt This directory should contain add-on packages that contain static files. Briefly skipping over hier(7) this seems to be the only non-optional directory which alpine-baselayout doesn't create.
* main/alpine-baselayout: enable modeset for nouveauSascha Paunovic2018-07-182-2/+3
| | | | | | This fixes running Xorg on machines with Nvidia graphics, as modeset also needs enabled for them. Found after an hour of debugging a bickering Xorg.
* main/alpine-baselayout: enable ipv6 and sysrq by defaultNatanael Copa2018-06-071-10/+10
| | | | | | - enable ipv6 by default and fix the sysctl keys for ipv6 - add ::1 entry in /etc/hosts - remove sysrq entry again
* main/alpine-baselayout: sysctl security changes.hugbubby2018-06-061-2/+36
|
* main/alpine-baselayout: fix code-style and rebuildJakub Jirutka2018-04-281-3/+6
|
* main/alpine-baselayout: need /dev/console on s390xTuan M. Hoang2018-02-271-0/+4
| | | | for some reasons tty are not recognized at the moment
* [various]: unify names of licenses according to SPDXJakub Jirutka2017-12-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit updates $license variable in all APKBUILDs to comply with short names specified by SPDX version 3.0 [1] where possible. It was done using find-and-replace method on substrings inside $license variables. Only license names were updated, not "expressions" specifying relation between the licenses (e.g. "X and Y", "X or Y", "X and (Y or Z)") or exceptions (e.g. "X with exceptions"). Many licenses have a version or multiple variants, e.g. MPL-2.0, BSD-2-Clause, BSD-3-Clause. However, $license in many aports do not contain license version or variant. Since there's no way how to infer this information just from abuild, it were left without the variant suffix or version, i.e. non SPDX compliant. GNU licenses (AGPL, GFDL, GPL, LGPL) are especially complicated. They exist in two variants: -only (formerly e.g. GPL-2.0) and -or-later (formerly e.g. GPL-2.0+). We did not systematically noted distinguish between these variants, so GPL-2.0, GPL2, GPLv2 etc. may mean GPL-2.0-only or GPL-2.0-or-later. Thus GNU licenses without "+" (e.g. GPL2+) were left without the variant suffix, i.e. non SPDX compliant. Note: This commit just fixes format of the license names, no verification has been done if the specified license information is actually correct! [1]: https://spdx.org/licenses/
* main/*: fix homepage url and source from http:// to https://Jakub Jirutka2017-11-191-1/+1
| | | | | | | Most of these updates is based on data from https://repology.org/, detection based on permanent redirect from http:// to https://. $source urls are updated when they contain $url as substring.
* main/alpine-baselayout: fix pre-upgrade scriptNatanael Copa2017-10-232-3/+3
| | | | we also use realtive symlink to suppose nested rootfs
* main/alpine-baselayout: fix pre-upgrade to handle /var/runNatanael Copa2017-10-232-1/+8
| | | | fixes #8029
* main/alpine-baselayout: indent heredocsJakub Jirutka2017-07-281-32/+32
|
* main/alpine-baselayout: modernize APKBUILDtmpfile2017-07-283-54/+23
|
* main/alpine-baselayout: make /var/run a symlinkNatanael Copa2017-07-281-2/+2
| | | | | | openrc will migrate the /var/run dir to a symlink that points to /run so all running systems should have this as symlink already. This will make sure that it is symlink for non-openrc users too.
* main/alpine-baselayout: fix permissions of /var/emptyNatanael Copa2016-11-251-3/+3
|
* main/alpine-baselayout: add input groupSören Tempel2016-08-112-4/+5
|
* main/alpine-baselayout: drop nut from passwd and groupBartłomiej Piotrowski2016-07-073-9/+7
|
* main/alpine-baselayout: fix warning on shutdownNatanael Copa2016-06-072-5/+5
| | | | | This ifxes the warning on shutdown: "rc is deprecated, please use openrc instead."
* main/alpine-baselayout: set default permissions for pingNatanael Copa2016-05-312-4/+6
| | | | | | we no longer do suid root ping. allow normal users to ping by default and create a special group called 'ping' to be allowed to ping by default.
* main/alpine-baselayout: fix warning about deprecated /sbin/rcNatanael Copa2016-05-292-7/+7
|
* main/alpine-baselayout: adapt for FHS 3.0Natanael Copa2016-05-201-5/+14
| | | | | | | | | | we add some dirs mentioned in FHS 3: /etc/opt /usr/share/man /usr/share/misc /var/opt /srv
* main/[various]: bump pkgrel for pre-install fixesPrzemyslaw Pawelczyk2016-04-251-1/+1
|
* Improve consistency of scripts using adduser/addgroup.Przemyslaw Pawelczyk2016-04-252-6/+5
| | | | | | | | | | | | Following rules have been applied: - script starts with shebang !#/bin/sh followed by blank line, - script ends with exit 0 prepended by blank line, - only stderr of adduser, addgroup or passwd is redirected to /dev/null, - getent passwd/group instances has been removed, - manual checking of file and group existence has been removed, - `|| true` instances has been removed. Comments and line wrapping have been preserved.
* main/alpine-baselayout: remove avahi groupSören Tempel2015-12-142-5/+4
| | | | | It is only used by main/avahi and this package creates the group and user on demand in its .pre-install script.
* main/alpine-baselayout: explicitly start 'boot' runlevelNatanael Copa2015-12-042-4/+5
| | | | | | | recent openrc does not force boot runlevel as it previsouly does. We have a patch for openrc this but to be able remove that patch in future we also explictly start 'boot' like gentoo does.
* main/alpine-baselayout: remove distcc user and groupSören Tempel2015-11-303-9/+7
|
* main/alpine-baselayout: remove gdm userSören Tempel2015-11-183-9/+7
| | | | | | I couldn't find any package reeling on this user, the name suggests that it might be used by the GNOME display manager, however, we don't package the GNOME display manager, therefore we probably don't need this user.
* main/alpine-baselayout: remove mysql user and groupSören Tempel2015-11-183-9/+7
|
* main/alpine-baselayout: don't create named userSören Tempel2015-10-303-9/+7
| | | | | | | The named user and its primary group are already created by the pre-install script provided by the main/bind package. To my knowledge this is the only package which requires the existence of this user it is therefore unnecessary to ship this user by default.
* main/alpine-baselayout: don't create apache and www-data user and groupSören Tempel2015-10-273-10/+7
| | | | | | Those are already created by the main/apache2 package and this should be the only package which needs those. See also: The last commit to this package.
* main/alpine-baselayout: don't create postfix user and postdrop groupSören Tempel2015-10-273-10/+8
| | | | | | Those are only needed by postfix and the postfix package already ensures that these exists in a .pre-install script. Therefore it's completely unnecessary to create these by default on all alpine systems.
* main/alpine-base-layout: install crontab with mode 600Sören Tempel2015-09-281-2/+2
|
* main/alpine-baselayout: create /var/emptyNatanael Copa2015-09-051-1/+2
|
* main/alpine-baselayout: misc fixesNatanael Copa2015-07-103-10/+15
| | | | | | | | | | | | | | | | - suggest the setup-alpine command in motd - fix sysctl location and contents put sysctl to /etc/sysctl.d with 00 prefix so later sysctl.d files can override it if needed. also remove ip_forward, it default to zero in kernel, and is controlled by iptables init.d or quagga. - mkmntdirs: add missing header string.h is needed for strcmp definition - profile: remove LANG. ref #4428
* main/alpine-baselayout: create etc/modules-load.d dirNatanael Copa2015-07-081-1/+2
|
* main/alpine-baselayout: hide error message for missing /etc/groupNatanael Copa2013-11-193-3/+3
|
* main/alpine-baselayout: fix permissions of /etc/shadowNatanael Copa2013-11-152-3/+3
|