mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-10 08:34:37 +08:00
filesystem: bump to 2012.01
This commit is contained in:
parent
3ac124e47a
commit
0fe6fcf8be
@ -5,8 +5,8 @@
|
|||||||
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||||||
|
|
||||||
pkgname=filesystem
|
pkgname=filesystem
|
||||||
pkgver=2011.12
|
pkgver=2012.01
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
_codename=Edn
|
_codename=Edn
|
||||||
pkgdesc="Base filesystem"
|
pkgdesc="Base filesystem"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
@ -20,7 +20,7 @@ backup=(etc/fstab etc/crypttab etc/group etc/hosts etc/ld.so.conf etc/passwd
|
|||||||
etc/shells etc/host.conf etc/securetty etc/profile etc/issue
|
etc/shells etc/host.conf etc/securetty etc/profile etc/issue
|
||||||
etc/chakra-release)
|
etc/chakra-release)
|
||||||
source=("http://chakra.sourceforge.net/sources/${pkgname}/${pkgname}-${pkgver}-${pkgrel}.tar.xz")
|
source=("http://chakra.sourceforge.net/sources/${pkgname}/${pkgname}-${pkgver}-${pkgrel}.tar.xz")
|
||||||
md5sums=('0b81a2221c3222bb852711844cc01220')
|
md5sums=(12b33ab00a115c422c85bc1b6355eaa9)
|
||||||
|
|
||||||
# create tarball: source PKGBUILD && mksource
|
# create tarball: source PKGBUILD && mksource
|
||||||
|
|
||||||
@ -67,17 +67,17 @@ package() {
|
|||||||
#
|
#
|
||||||
# setup /var
|
# setup /var
|
||||||
#
|
#
|
||||||
for d in cache/man local opt run log/old lib/misc empty; do
|
for d in cache/man local opt log/old lib/misc empty; do
|
||||||
install -d -m755 ${pkgdir}/var/${d}
|
install -d -m755 ${pkgdir}/var/${d}
|
||||||
done
|
done
|
||||||
|
|
||||||
install -d -m1777 ${pkgdir}/var/{lock,tmp,spool/mail}
|
install -d -m1777 ${pkgdir}/var/{tmp,spool/mail}
|
||||||
|
|
||||||
#
|
#
|
||||||
# allow setgid games to write scores
|
# allow setgid games to write scores
|
||||||
#
|
#
|
||||||
install -d -m775 -g games ${pkgdir}/var/games
|
install -d -m775 -g games ${pkgdir}/var/games
|
||||||
ln -s spool/mail ${pkgdir}/var/mail
|
ln -s /var/spool/mail ${pkgdir}/var/mail
|
||||||
|
|
||||||
#
|
#
|
||||||
# prevent pacman from removing directory (FS#16886)
|
# prevent pacman from removing directory (FS#16886)
|
||||||
|
@ -5,11 +5,14 @@ post_install() {
|
|||||||
chown root:20 var/run/utmp
|
chown root:20 var/run/utmp
|
||||||
chmod 664 var/run/utmp
|
chmod 664 var/run/utmp
|
||||||
[ -f var/log/btmp ] || (: >var/log/btmp && bin/chmod 600 var/log/btmp)
|
[ -f var/log/btmp ] || (: >var/log/btmp && bin/chmod 600 var/log/btmp)
|
||||||
|
# link conflicting folders
|
||||||
|
ln -sf /proc/self/mounts etc/mtab
|
||||||
|
ln -sf /run var/run
|
||||||
|
ln -sf /run/lock var/lock
|
||||||
# workaround for bug #7194
|
# workaround for bug #7194
|
||||||
# readded due to bug #9465
|
# readded due to bug #9465
|
||||||
# please do not remove!
|
# please do not remove!
|
||||||
bin/chmod 1777 var/spool/mail tmp var/tmp var/lock
|
bin/chmod 1777 var/spool/mail tmp var/tmp var/lock
|
||||||
ln -sf /proc/self/mounts etc/mtab
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# args: <group> [options]
|
# args: <group> [options]
|
||||||
@ -29,6 +32,14 @@ _adduser() {
|
|||||||
post_upgrade() {
|
post_upgrade() {
|
||||||
post_install
|
post_install
|
||||||
|
|
||||||
|
if [ "$(vercmp $2 2012.02)" -lt 0 ]; then
|
||||||
|
echo "Your system might have a damaged /etc/fstab"
|
||||||
|
echo "please remove any /tmp (tmpfs /tmp tmpfs nodev,nosuid 0 0) line "
|
||||||
|
echo "and add followed instead:"
|
||||||
|
echo "devpts /dev/pts devpts defaults 0 0"
|
||||||
|
echo "shm /dev/shm tmpfs nodev,nosuid 0 0"
|
||||||
|
fi
|
||||||
|
|
||||||
_addgroup cdemu -g 103
|
_addgroup cdemu -g 103
|
||||||
_addgroup optical -g 93
|
_addgroup optical -g 93
|
||||||
_addgroup audio -g 92
|
_addgroup audio -g 92
|
||||||
|
Loading…
Reference in New Issue
Block a user