aboutsummaryrefslogtreecommitdiffstats
path: root/main/alpine-baselayout/APKBUILD
Commit message (Collapse)AuthorAgeFilesLines
* 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-231-1/+1
| | | | we also use realtive symlink to suppose nested rootfs
* main/alpine-baselayout: fix pre-upgrade to handle /var/runNatanael Copa2017-10-231-1/+1
| | | | fixes #8029
* main/alpine-baselayout: indent heredocsJakub Jirutka2017-07-281-32/+32
|
* main/alpine-baselayout: modernize APKBUILDtmpfile2017-07-281-50/+19
|
* 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-111-4/+4
|
* main/alpine-baselayout: drop nut from passwd and groupBartłomiej Piotrowski2016-07-071-7/+7
|
* main/alpine-baselayout: fix warning on shutdownNatanael Copa2016-06-071-4/+4
| | | | | This ifxes the warning on shutdown: "rc is deprecated, please use openrc instead."
* main/alpine-baselayout: set default permissions for pingNatanael Copa2016-05-311-4/+5
| | | | | | 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-291-4/+4
|
* 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
|
* main/alpine-baselayout: remove avahi groupSören Tempel2015-12-141-4/+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-041-4/+4
| | | | | | | 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-301-7/+7
|
* main/alpine-baselayout: remove gdm userSören Tempel2015-11-181-7/+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-181-7/+7
|
* main/alpine-baselayout: don't create named userSören Tempel2015-10-301-7/+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-271-7/+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-271-7/+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-101-9/+14
| | | | | | | | | | | | | | | | - 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-191-1/+1
|
* main/alpine-baselayout: fix permissions of /etc/shadowNatanael Copa2013-11-151-1/+1
|
* main/alpine-baselayout: create group shadow for read access to /etc/shadowNatanael Copa2013-11-151-7/+8
| | | | radius needs it
* main/alpine-baselayout: update layout (minor)Fabian Affolter2013-10-311-4/+5
|
* main/alpine-baselayout: add comment to color_promptNatanael Copa2013-10-281-4/+4
| | | | | | We tell that it needs to be renamed to be enabled. ref #2289
* main/alpine-baselayout: rename slocate to locate and add www-data groupNatanael Copa2013-10-281-5/+5
| | | | | | ref #2245 http://lists.alpinelinux.org/alpine-devel/3282.html
* main/alpine-baselayout: check for /sbin/rc before using itNatanael Copa2013-09-041-1/+1
|
* main/alpine-baselayout: let lastchange in /etc/shadow be emptyNatanael Copa2013-07-121-4/+3
| | | | otherwise it will change every rebuild of package
* main/alpine-baselayout: upgrade to 2.3.0 and refactorNatanael Copa2013-07-121-32/+182
| | | | | | | | | - host the entire project in aports directly. We will most likely have any changes directly so it does not make sense to host it in separate git repository - set permissions on /etc/shadow on post-install/upgrade - remove floppy and /proc/bus/usb from /etc/fstab - remove qmail user and group. we dont have qmail
* main/alpine-baselayout: improve utf8 experienceNatanael Copa2013-05-171-2/+10
| | | | | | set LANG to utf8. it makes some busybox apps work with utf8. Thanks to StarWarsFan for pointing this out.
* main/alpine-baselayout: mount /media/usb as ro by defaultNatanael Copa2012-12-171-3/+8
| | | | | | People who wants it rw should edit /etc/fstab ref #1480
* main/alpine-baselayout: blacklist microcode by defaultNatanael Copa2012-10-081-1/+4
| | | | | Other option would be to ship intel and amd ucode, but the licenses are questionable
* main/alpine-baselayout: fix vserver compat scriptNatanael Copa2012-04-191-1/+1
| | | | needs execute permissions
* main/alpine-baselayout: fix previous commitNatanael Copa2012-04-191-2/+1
| | | | we should install the compat rc{L,S} scripts if vserver
* main/alpine-baselayout: add compat scripts for vserver guestsNatanael Copa2012-04-191-2/+2
| | | | | | The alpine-baselayout package no longer provide the pre-openrc rcL and rcK scripts. The already configured vserver guests might depend on those so we create them in post-upgrade for vserver guests.
* main/alpine-baselayout: upgrade to 2.2.0Natanael Copa2012-03-161-3/+3
|
* main/alpine-baselayout: remove vlan init.d scriptNatanael Copa2012-03-151-2/+3
| | | | We now only support vlans via the /etc/network/interfaces
* testing/xf86-video-openchrome: test kms branchNatanael Copa2012-02-291-0/+1
|
* main/alpine-baselayout: blacklist viafb and e_powersaverNatanael Copa2011-11-091-2/+4
|
* main/alpine-baselayout: create /run dirNatanael Copa2011-08-161-1/+2
|
* main/busybox-initscripts: move udhcpc script from alpine-baselayoutNatanael Copa2011-08-161-2/+2
| | | | Does not belong in the baselayout package
* main/alpine-baselayout: upgrade to 2.1.1Natanael Copa2011-04-291-3/+3
|