summaryrefslogtreecommitdiffstats
path: root/base/aaabasicfs/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'base/aaabasicfs/Pkgfile')
-rw-r--r--base/aaabasicfs/Pkgfile22
1 files changed, 18 insertions, 4 deletions
diff --git a/base/aaabasicfs/Pkgfile b/base/aaabasicfs/Pkgfile
index 3711cde26..b3474237c 100644
--- a/base/aaabasicfs/Pkgfile
+++ b/base/aaabasicfs/Pkgfile
@@ -5,9 +5,9 @@
# Depends on:
name=aaabasicfs
-version=2009.2
+version=2009.3
release=1
-scriptsversion=lfs-bootscripts-20090817
+scriptsversion=lfs-bootscripts-20100124
source=( http://www.linuxfromscratch.org/lfs/downloads/development/$scriptsversion.tar.bz2\
hosts clock console fstab inittab message inputrc network xorg.conf \
profile dircolors.sh extrapaths.sh bash_profile bashrc bashrc.etc lfs-bootscripts-01.patch \
@@ -23,11 +23,14 @@ build() {
install -dv -m 0750 $PKG/root
install -dv -m 1777 $PKG/tmp
install -dv -m 1777 $PKG/var/tmp
+ mkdir -pv $PKG/srv/NuTyX/locale
mkdir -pv $PKG/usr/{,local/}{bin,include,lib,sbin,src}
mkdir -pv $PKG/usr/{,local/}share/{doc,info,locale,man}
mkdir -v $PKG/usr/{,local/}share/{misc,terminfo,zoneinfo}
mkdir -pv $PKG/usr/{,local/}share/man/man{1..8}
mkdir -p $PKG/usr/ports
+ # Needs for cups
+ mkdir -p $PKG/usr/share/applications
install -dv $PKG/lib/{firmware,udev/devices/{pts,shm}}
mknod -m 600 $PKG/lib/udev/devices/console c 5 1
mknod -m 666 $PKG/lib/udev/devices/null c 1 3
@@ -52,15 +55,22 @@ build() {
EOF
cat > $PKG/etc/passwd << "EOF"
root:x:0:0:root:/root:/bin/bash
+bin:x:1:1::/dev/null:/bin/false
+lp:x:9:9:Print Service User:/dev/null:/bin/false
messagebus:x:18:18:D-BUS Message Daemon User:/dev/null:/bin/false
haldaemon:x:19:19:HAL Daemon User:/dev/null:/bin/false
+named:x:20:20:BIND Owner:/home/named:/bin/false
gdm:x:21:21:GDM Daemon User:/dev/null:/bin/bash
fcron:x:22:22:Fcron User:/dev/null:/bin/false
apache:x:25:25:Apache Server:/dev/null:/bin/false
+smmsp:x:26:26:Sendmail Daemon:/dev/null:/bin/false
polkituser:x:27:27:Policy Kit Daemon User:/dev/null:/bin/false
-mysql:x:40:40:MySQL Server":/dev/null/:bin/false
+mysql:x:40:40:MySQL Server:/dev/null/:bin/false
+postgres:x:41:41:PostgreSQL Server:/srv/pgsql/data:/bin/bash
+rsyncd:48:48:rsyncd Daemon:/home/rsync:/bin/false
+sshd:x:50:50:sshd PrivSep:/var/lib/sshd:/bin/false
policykit:x:62:62:PolicyKit:/:/sbin/nologin
-clamav:x:98:98:Clam AntiVirus:/dev/null:/bin/false
+anonymous:x:98:1000::/home/anonymous:/bin/false
nobody:x:99:99:Unprivileged User:/dev/null:/bin/false
EOF
cat > $PKG/etc/group << "EOF"
@@ -88,10 +98,14 @@ named:x:20:
gdm:x:21:
fcron:x:22:
apache:x:25:
+smmsp:x:26:
polkituser:x:27:
mail:x:34:
mysql:x:40:
+postgres:x:41:
rsyncd:x:48:
+sshd:x:50:
+games:x:60:
halusers:x:61:
policykit:x:62:
fuse:x:65: