diff options
author | Leo <thinkabit.ukim@gmail.com> | 2019-07-21 18:24:06 -0300 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2019-07-22 10:15:45 +0000 |
commit | bc8491185d991a5aa597561e559b4ebf86f25104 (patch) | |
tree | 1a9c41232e83e9f45bfe9cfccf8eb1b43cef2790 /main/alpine-baselayout | |
parent | da9b76885ea4f2133aafd40083d767002187eca5 (diff) | |
download | aports-bc8491185d991a5aa597561e559b4ebf86f25104.tar.bz2 aports-bc8491185d991a5aa597561e559b4ebf86f25104.tar.xz |
main/alpine-baselayout: create /var/mail, make /var/spool/mail a symlink
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
Diffstat (limited to 'main/alpine-baselayout')
-rw-r--r-- | main/alpine-baselayout/APKBUILD | 8 | ||||
-rw-r--r-- | main/alpine-baselayout/passwd | 4 |
2 files changed, 7 insertions, 5 deletions
diff --git a/main/alpine-baselayout/APKBUILD b/main/alpine-baselayout/APKBUILD index bd74f22ada..b129b20ff3 100644 --- a/main/alpine-baselayout/APKBUILD +++ b/main/alpine-baselayout/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=alpine-baselayout -pkgver=3.1.2 +pkgver=3.2.0 pkgrel=0 pkgdesc="Alpine base dir structure and init scripts" url="https://git.alpinelinux.org/cgit/aports/tree/main/alpine-baselayout" @@ -102,7 +102,8 @@ package() { var/log \ var/opt \ var/spool \ - var/spool/cron + var/spool/cron \ + var/mail ln -s /run var/run install -d -m 0555 var/empty @@ -205,6 +206,7 @@ package() { # symlinks ln -s /etc/crontabs "$pkgdir"/var/spool/cron/crontabs ln -s /proc/mounts "$pkgdir"/etc/mtab + ln -s /var/mail "$pkgdir"/var/spool/mail } sha512sums="199a34716b1f029407b08679fed4fda58384a1ccefbbec9abe1c64f4a3f7ad2a89bc7c02fc19a7f791f7c6bb87f9f0c708cb3f18c027cb7f54f25976eba4b839 mkmntdirs.c @@ -216,7 +218,7 @@ bfe947bdd69e7d93b32c8cb4e2cabe5717cb6c1e1f49a74015ac2cfb13e96d1f12c4be23ae93a1d6 9dda8c9d1896baf1217aa05ae2936e909300a22a98da9f4c3ba29136852477bf4764321b6a1abb15e93ee58f4a6e77ddfc42cbb12cbbb53cf0f431ace444f72f kms.conf e6775b9e1c6421338aaceee375b3b74aa100fd444e369b280ce45c9167119b76bebc11737d7f929e50e20a553a35e0e25f7d0f71deb0483d3bccc08e319dcf98 group fdab6f8fec2a556ab817d90a73635a927ea04dbc4e0470ed59ee6a62c87393f9534c9b746b09a776d938c25b8af9c9fb1686578e24f8307d1d074921ade1bdc7 inittab -93fe52f009aaa8030b3422608edeb6f187f04f38fae85276b77ee0e16045a9cfd3adddeb921eaec43c2f712ddbdd1a9686a77798a6b8a9f71c4b35fdb5a600cf passwd +94f5602ecf305059476428e47d9c9e9421fb2595e91ce2365f3fce4b279b5b71e8dbefaa571d508155ecdaaac0b8056d3405bf0f5af76403c904e446460c7b23 passwd b0c2adfae99a949b6a2d06c8a9b2296283af07e793961bf18be1256612e6ba5af61e82154f7654c4dbd02b6f4bfb9009c779b863913d0dae52db9a3b9a32635e profile f1548a2b5a107479446f15905f0f2fbf8762815b2215188d49d905c803786d35de6d98005dc0828fb2486b04aaa356f1216a964befddf1e72cb169656e23b6ac protocols cecfc06b1f455d65b0c54a5651e601298b455771333e39d0109eeffd7ebd8d81b7738738eb647e6d3076230b6f3707782b83662ea3764ec33dc5e0b3453d3965 services" diff --git a/main/alpine-baselayout/passwd b/main/alpine-baselayout/passwd index 41b8b4d33e..f3a771fc66 100644 --- a/main/alpine-baselayout/passwd +++ b/main/alpine-baselayout/passwd @@ -6,12 +6,12 @@ lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt -mail:x:8:12:mail:/var/spool/mail:/sbin/nologin +mail:x:8:12:mail:/var/mail:/sbin/nologin news:x:9:13:news:/usr/lib/news:/sbin/nologin uucp:x:10:14:uucp:/var/spool/uucppublic:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin man:x:13:15:man:/usr/man:/sbin/nologin -postmaster:x:14:12:postmaster:/var/spool/mail:/sbin/nologin +postmaster:x:14:12:postmaster:/var/mail:/sbin/nologin cron:x:16:16:cron:/var/spool/cron:/sbin/nologin ftp:x:21:21::/var/lib/ftp:/sbin/nologin sshd:x:22:22:sshd:/dev/null:/sbin/nologin |