| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #10579
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
fixes #10579
|
|
|
|
|
|
| |
Also fix the license while we're at it.
fixes #7374
|
| |
|
|
|
|
|
|
| |
/etc/TZ has no meaning.
musl interprets the contents of $TZ.
-> set $TZ in profile.d, to be overriden by setup-alpine
|
|
|
|
| |
ttysclp became default in newer kernel, no need for /dev/console
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
- enable ipv6 by default and fix the sysctl keys for ipv6
- add ::1 entry in /etc/hosts
- remove sysrq entry again
|
| |
|
| |
|
|
|
|
| |
for some reasons tty are not recognized at the moment
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
we also use realtive symlink to suppose nested rootfs
|
|
|
|
| |
fixes #8029
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This ifxes the warning on shutdown:
"rc is deprecated, please use openrc instead."
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
we add some dirs mentioned in FHS 3:
/etc/opt
/usr/share/man
/usr/share/misc
/var/opt
/srv
|
| |
|
|
|
|
|
| |
It is only used by main/avahi and this package creates the group and
user on demand in its .pre-install script.
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
| |
|
|
|
|
| |
radius needs it
|
| |
|
|
|
|
|
|
| |
We tell that it needs to be renamed to be enabled.
ref #2289
|
|
|
|
|
|
| |
ref #2245
http://lists.alpinelinux.org/alpine-devel/3282.html
|
| |
|
|
|
|
| |
otherwise it will change every rebuild of package
|