diff options
Diffstat (limited to 'abs/core/filesystem')
-rw-r--r-- | abs/core/filesystem/PKGBUILD | 89 | ||||
-rw-r--r-- | abs/core/filesystem/__CHANGELOG | 2 | ||||
-rw-r--r-- | abs/core/filesystem/__changelog | 2 | ||||
-rw-r--r-- | abs/core/filesystem/filesystem.install | 20 | ||||
-rw-r--r-- | abs/core/filesystem/fstab | 7 | ||||
-rw-r--r-- | abs/core/filesystem/group | 47 | ||||
-rw-r--r-- | abs/core/filesystem/gshadow | 2 | ||||
-rw-r--r-- | abs/core/filesystem/ld.so.conf | 2 | ||||
-rw-r--r-- | abs/core/filesystem/nsswitch.conf | 11 | ||||
-rw-r--r-- | abs/core/filesystem/profile | 3 | ||||
-rw-r--r-- | abs/core/filesystem/protocols | 57 | ||||
-rw-r--r-- | abs/core/filesystem/securetty | 15 | ||||
-rw-r--r-- | abs/core/filesystem/services | 557 | ||||
-rw-r--r-- | abs/core/filesystem/shadow | 14 |
14 files changed, 122 insertions, 706 deletions
diff --git a/abs/core/filesystem/PKGBUILD b/abs/core/filesystem/PKGBUILD index aca2a86..0345d29 100644 --- a/abs/core/filesystem/PKGBUILD +++ b/abs/core/filesystem/PKGBUILD @@ -1,45 +1,64 @@ -# $Id: PKGBUILD 23639 2009-01-11 14:36:30Z thomas $ +# $Id: PKGBUILD 90913 2010-09-18 23:00:51Z pierre $ # Maintainer: Aaron Griffin <aaron@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=filesystem -pkgver=2009.01 -pkgrel=4 +pkgver=2010.09 +pkgrel=2 pkgdesc="Base filesystem" -arch=(i686 x86_64) +arch=('any') license=('GPL') url="http://www.archlinux.org" groups=('base') install=filesystem.install +# These dependencies are not needed for initial installation. +# They are only required on upgrade to create missing groups. #depends=('sh' 'coreutils') +depends=('iana-etc') backup=(etc/fstab etc/crypttab etc/group etc/hosts etc/ld.so.conf etc/passwd etc/shadow etc/gshadow etc/resolv.conf etc/motd etc/nsswitch.conf etc/shells etc/host.conf etc/securetty etc/profile etc/issue) source=(group issue nsswitch.conf securetty host.conf ld.so.conf passwd shadow fstab crypttab hosts motd resolv.conf shells - gshadow services protocols profile modprobe.d.usb-load-ehci-first) + gshadow profile modprobe.d.usb-load-ehci-first) +md5sums=('75c7e1770305e1f3b75c52785c137611' + '1bdc5dba66947d74866a5df8ce9ef3b1' + '13753e4e0964f3652b0cc60a28528bdf' + '933dee67c58d452334d342c294342910' + 'f28150d4c0b22a017be51b9f7f9977ed' + '6e488ffecc8ba142c0cf7e2d7aeb832e' + '8a9042a2cedf6b6b47eb8973f14289cb' + 'b8355d9d2782f424f4cedcf682651be0' + '57c5cc9da249c3b06a70fd7efb8c34a5' + 'e5d8323a4dbee7a6d0d2a19cbf4b819f' + '81b3cb42a6ddabc2ed2310511ee9c859' + 'd41d8cd98f00b204e9800998ecf8427e' + '6f48288b6fcaf0065fcb7b0e525413e0' + '40dac0de4c6b99c8ca97effbd7527c84' + '5340b9287b71ffe9d4d99510bffe933f' + 'f7ba22b78c5d2b53f86227aa2447e7ea' + '8098ffd9fbf890468d3198277596b85a') build() { - cd $startdir/pkg + cd ${pkgdir} mkdir -p bin boot dev etc home lib mnt proc root sbin tmp usr var opt srv sys chmod 555 proc mkdir -p media/{fl,cd,dvd} - mkdir -p usr/{bin,include,lib,sbin,share/misc,src,man} + mkdir -p usr/{bin,include,lib,sbin,share/misc,src} mkdir -p usr/share/man/man{1,2,3,4,5,6,7,8} - ln -s man3 $startdir/pkg/usr/share/man/man3x # fhs compliance mkdir -p usr/local/{bin,games,include,lib,man,sbin,share,src} - ln -s ../man $startdir/pkg/usr/local/share/man + ln -s ../man ${pkgdir}/usr/local/share/man mkdir -p var/{cache/man,local,lock,opt,run,spool/mail,tmp,games} chmod 1777 var/lock mkdir -p var/log/old - mkdir -p etc/{skel,profile.d} + mkdir -p etc/{ld.so.conf.d,skel,profile.d} mkdir -p lib/modules - (cd $startdir/pkg/usr; ln -s ../var var) - (cd $startdir/pkg/var; ln -s spool/mail mail) + mkdir -p var/lib/misc + (cd ${pkgdir}/var; ln -s spool/mail mail) # vsftpd won't run with write perms on /srv/ftp mkdir -p srv/ftp @@ -52,44 +71,44 @@ build() chmod 0750 root #Allow setgid games to write scores: - chmod 775 ${startdir}/pkg/var/games - chown root:50 ${startdir}/pkg/var/games + chmod 775 ${pkgdir}/var/games + chown root:50 ${pkgdir}/var/games - cd $startdir/src + cd ${srcdir} cp fstab crypttab group host.conf hosts ld.so.conf motd nsswitch.conf \ - passwd protocols resolv.conf securetty services shadow shells profile \ - $startdir/pkg/etc/ - install -m 600 $startdir/src/gshadow $startdir/pkg/etc/gshadow - chmod 600 $startdir/pkg/etc/shadow - chmod 600 $startdir/pkg/etc/crypttab - - # no version any more - #cat issue | sed "s/#VERSION#/$pkgver/" >$startdir/pkg/etc/issue + passwd resolv.conf securetty shadow shells profile \ + ${pkgdir}/etc/ + install -m 600 ${srcdir}/gshadow ${pkgdir}/etc/gshadow + chmod 600 ${pkgdir}/etc/shadow + chmod 600 ${pkgdir}/etc/crypttab # re-add /etc/arch-release, some software uses it # to check whether arch is running - touch $startdir/pkg/etc/arch-release + touch ${pkgdir}/etc/arch-release # Add /etc/modprobe.d/ - install -D -m644 ${srcdir}/modprobe.d.usb-load-ehci-first ${pkgdir}/etc/modprobe.d/usb-load-ehci-first + install -D -m644 ${srcdir}/modprobe.d.usb-load-ehci-first \ + ${pkgdir}/etc/modprobe.d/usb-load-ehci-first.conf + + # Prevent pacman from removing directory (FS#16886) + mkdir ${pkgdir}/var/empty + touch ${pkgdir}/var/empty/.keep } -md5sums=('f4cf8d0a2de2658165148d5f64d81675' +md5sums=('75c7e1770305e1f3b75c52785c137611' '1bdc5dba66947d74866a5df8ce9ef3b1' - '042ab2ae8ee489908ae87e0598070a11' - '655071da46d2ac03e0fb8a071bf193ea' + '13753e4e0964f3652b0cc60a28528bdf' + 'f97799ef3d8990f2eda9166122d8d5aa' 'f28150d4c0b22a017be51b9f7f9977ed' - '2c24792d97ef3cf0d73b60d4c429730b' + '6e488ffecc8ba142c0cf7e2d7aeb832e' '8a9042a2cedf6b6b47eb8973f14289cb' - '019e5c24f9befef395a28e7ef2e4e5b9' - 'c4f23a66a1bcc08fd164639bdafbc60a' + 'b8355d9d2782f424f4cedcf682651be0' + '57c5cc9da249c3b06a70fd7efb8c34a5' 'e5d8323a4dbee7a6d0d2a19cbf4b819f' '81b3cb42a6ddabc2ed2310511ee9c859' 'd41d8cd98f00b204e9800998ecf8427e' '6f48288b6fcaf0065fcb7b0e525413e0' '40dac0de4c6b99c8ca97effbd7527c84' - 'ab9c2a40eba287b2918589ab8e0b2fbf' - 'f436d2e0ed02b7b73bd10c6693e95ac3' - '65d78e621ed69eed69f854c3ee2e5942' - '288a2e8d63c5ea2c2d852c7147e59d28' + '5340b9287b71ffe9d4d99510bffe933f' + 'f7ba22b78c5d2b53f86227aa2447e7ea' '8098ffd9fbf890468d3198277596b85a') diff --git a/abs/core/filesystem/__CHANGELOG b/abs/core/filesystem/__CHANGELOG new file mode 100644 index 0000000..87707ff --- /dev/null +++ b/abs/core/filesystem/__CHANGELOG @@ -0,0 +1,2 @@ +removed /etc/issue +added tty10 to securetty diff --git a/abs/core/filesystem/__changelog b/abs/core/filesystem/__changelog deleted file mode 100644 index 6b2fd86..0000000 --- a/abs/core/filesystem/__changelog +++ /dev/null @@ -1,2 +0,0 @@ -remove /etc/issue - diff --git a/abs/core/filesystem/filesystem.install b/abs/core/filesystem/filesystem.install index 5be51ed..e0ce1e2 100644 --- a/abs/core/filesystem/filesystem.install +++ b/abs/core/filesystem/filesystem.install @@ -57,12 +57,18 @@ post_upgrade() { echo "adding new group: scanner" usr/sbin/groupadd -g 96 scanner >/dev/null fi - cp /etc/fstab /etc/fstab.orig - if grep -q /dev/sro /etc/fstab - then - exit - else - grep -v /dev/dvd /etc/fstab > /tmp/fstab - cat /tmp/fstab | sed -e 's|/dev/cdrom|/dev/sr0|g' > /etc/fstab + if [ ! "`grep ^rfkill: etc/group`" ]; then + echo "adding new group: rfkill" + usr/sbin/groupadd -g 24 rfkill >/dev/null fi + + grep -q '^include /etc/ld.so.conf.d/\*.conf$' etc/ld.so.conf \ + || echo 'include /etc/ld.so.conf.d/*.conf' >> etc/ld.so.conf + + # set "Last password change" > 0; otherwise su $user wont work + for user in bin daemon mail ftp http nobody; do + if LANG=C chage -l ${user} | grep -q 'password must be changed'; then + chage -d 14871 ${user} + fi + done } diff --git a/abs/core/filesystem/fstab b/abs/core/filesystem/fstab index c3a01cb..ee16ccc 100644 --- a/abs/core/filesystem/fstab +++ b/abs/core/filesystem/fstab @@ -2,9 +2,10 @@ # /etc/fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass> -none /dev/pts devpts defaults 0 0 -none /dev/shm tmpfs defaults 0 0 +devpts /dev/pts devpts defaults 0 0 +shm /dev/shm tmpfs nodev,nosuid 0 0 -/dev/sr0 /media/cd auto ro,user,noauto,unhide 0 0 +/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0 +/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0 /dev/fd0 /media/fl auto user,noauto 0 0 diff --git a/abs/core/filesystem/group b/abs/core/filesystem/group index a34b83f..4bd635c 100644 --- a/abs/core/filesystem/group +++ b/abs/core/filesystem/group @@ -1,29 +1,30 @@ -root::0:root -bin::1:root,bin,daemon -daemon::2:root,bin,daemon -sys::3:root,bin -adm::4:root,daemon -tty::5: -disk::6:root -lp::7:daemon -mem::8: -kmem::9: -wheel::10:root -ftp::11: -mail::12: -uucp::14: -log::19:root -locate::21: -smmsp::25: -http::33: -games::50: +root:x:0:root +bin:x:1:root,bin,daemon +daemon:x:2:root,bin,daemon +sys:x:3:root,bin +adm:x:4:root,daemon +tty:x:5: +disk:x:6:root +lp:x:7:daemon +mem:x:8: +kmem:x:9: +wheel:x:10:root +ftp:x:11: +mail:x:12: +uucp:x:14: +log:x:19:root +locate:x:21: +rfkill:x:24: +smmsp:x:25: +http:x:33: +games:x:50: network:x:90: video:x:91: -audio::92: -optical::93: +audio:x:92: +optical:x:93: floppy:x:94: storage:x:95: scanner:x:96: power:x:98: -nobody::99: -users::100: +nobody:x:99: +users:x:100: diff --git a/abs/core/filesystem/gshadow b/abs/core/filesystem/gshadow index 30733e3..a6d78a3 100644 --- a/abs/core/filesystem/gshadow +++ b/abs/core/filesystem/gshadow @@ -11,7 +11,9 @@ kmem::: wheel:::root ftp::: mail::: +uucp::: log:::root +locate::: smmsp::: http::: games::: diff --git a/abs/core/filesystem/ld.so.conf b/abs/core/filesystem/ld.so.conf index 2227e1e..dfac456 100644 --- a/abs/core/filesystem/ld.so.conf +++ b/abs/core/filesystem/ld.so.conf @@ -2,4 +2,6 @@ # /etc/ld.so.conf # +include /etc/ld.so.conf.d/*.conf + # End of file diff --git a/abs/core/filesystem/nsswitch.conf b/abs/core/filesystem/nsswitch.conf index ec84725..6e459ad 100644 --- a/abs/core/filesystem/nsswitch.conf +++ b/abs/core/filesystem/nsswitch.conf @@ -9,12 +9,11 @@ publickey: files hosts: files dns networks: files -protocols: db files -services: db files -ethers: db files -rpc: db files +protocols: files +services: files +ethers: files +rpc: files -netgroup: db files -automount:files +netgroup: files # End /etc/nsswitch.conf diff --git a/abs/core/filesystem/profile b/abs/core/filesystem/profile index 5eabf8e..cf461f7 100644 --- a/abs/core/filesystem/profile +++ b/abs/core/filesystem/profile @@ -42,9 +42,8 @@ HISTCONTROL="erasedups" INPUTRC="/etc/inputrc" LESS="-R" -LC_COLLATE="C" -export HISTSIZE HISTCONTROL INPUTRC LESS LC_COLLATE +export HISTSIZE HISTCONTROL INPUTRC LESS # Load profiles from /etc/profile.d if test -d /etc/profile.d/; then diff --git a/abs/core/filesystem/protocols b/abs/core/filesystem/protocols deleted file mode 100644 index 670728e..0000000 --- a/abs/core/filesystem/protocols +++ /dev/null @@ -1,57 +0,0 @@ -# Internet (IP) protocols -# -# Updated from http://www.iana.org/assignments/protocol-numbers and other -# sources. -# New protocols will be added on request if they have been officially -# assigned by IANA and are not historical. -# If you need a huge list of used numbers please install the nmap package. - -ip 0 IP # internet protocol, pseudo protocol number -#hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC1883] -icmp 1 ICMP # internet control message protocol -igmp 2 IGMP # Internet Group Management -ggp 3 GGP # gateway-gateway protocol -ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'') -st 5 ST # ST datagram mode -tcp 6 TCP # transmission control protocol -egp 8 EGP # exterior gateway protocol -igp 9 IGP # any private interior gateway (Cisco) -pup 12 PUP # PARC universal packet protocol -udp 17 UDP # user datagram protocol -hmp 20 HMP # host monitoring protocol -xns-idp 22 XNS-IDP # Xerox NS IDP -rdp 27 RDP # "reliable datagram" protocol -iso-tp4 29 ISO-TP4 # ISO Transport Protocol class 4 [RFC905] -xtp 36 XTP # Xpress Transfer Protocol -ddp 37 DDP # Datagram Delivery Protocol -idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport -ipv6 41 IPv6 # Internet Protocol, version 6 -ipv6-route 43 IPv6-Route # Routing Header for IPv6 -ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 -idrp 45 IDRP # Inter-Domain Routing Protocol -rsvp 46 RSVP # Reservation Protocol -gre 47 GRE # General Routing Encapsulation -esp 50 IPSEC-ESP # Encap Security Payload [RFC2406] -ah 51 IPSEC-AH # Authentication Header [RFC2402] -skip 57 SKIP # SKIP -ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 -ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 -ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 -rspf 73 RSPF CPHB # Radio Shortest Path First (officially CPHB) -vmtp 81 VMTP # Versatile Message Transport -eigrp 88 EIGRP # Enhanced Interior Routing Protocol (Cisco) -ospf 89 OSPFIGP # Open Shortest Path First IGP -ax.25 93 AX.25 # AX.25 frames -ipip 94 IPIP # IP-within-IP Encapsulation Protocol -etherip 97 ETHERIP # Ethernet-within-IP Encapsulation [RFC3378] -encap 98 ENCAP # Yet Another IP encapsulation [RFC1241] -# 99 # any private encryption scheme -pim 103 PIM # Protocol Independent Multicast -ipcomp 108 IPCOMP # IP Payload Compression Protocol -vrrp 112 VRRP # Virtual Router Redundancy Protocol -l2tp 115 L2TP # Layer Two Tunneling Protocol [RFC2661] -isis 124 ISIS # IS-IS over IPv4 -sctp 132 SCTP # Stream Control Transmission Protocol -fc 133 FC # Fibre Channel -udplite 136 UDPLite # UDP-Lite - diff --git a/abs/core/filesystem/securetty b/abs/core/filesystem/securetty index af01d2e..7fcd451 100644 --- a/abs/core/filesystem/securetty +++ b/abs/core/filesystem/securetty @@ -3,11 +3,12 @@ # console -vc/1 -vc/2 -vc/3 -vc/4 -vc/5 -vc/6 - +tty1 +tty2 +tty3 +tty4 +tty5 +tty6 +hvc0 +tty10 # End of file diff --git a/abs/core/filesystem/services b/abs/core/filesystem/services deleted file mode 100644 index 2f1f99c..0000000 --- a/abs/core/filesystem/services +++ /dev/null @@ -1,557 +0,0 @@ -# Network services, Internet style -# -# Note that it is presently the policy of IANA to assign a single well-known -# port number for both TCP and UDP; hence, officially ports have two entries -# even if the protocol doesn't support UDP operations. -# -# Updated from http://www.iana.org/assignments/port-numbers and other -# sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/services . -# New ports will be added on request if they have been officially assigned -# by IANA and used in the real-world or are needed by a debian package. -# If you need a huge list of used numbers please install the nmap package. - -tcpmux 1/tcp # TCP port service multiplexer -echo 7/tcp -echo 7/udp -discard 9/tcp sink null -discard 9/udp sink null -systat 11/tcp users -daytime 13/tcp -daytime 13/udp -netstat 15/tcp -qotd 17/tcp quote -msp 18/tcp # message send protocol -msp 18/udp -chargen 19/tcp ttytst source -chargen 19/udp ttytst source -ftp-data 20/tcp -ftp 21/tcp -fsp 21/udp fspd -ssh 22/tcp # SSH Remote Login Protocol -ssh 22/udp -telnet 23/tcp -smtp 25/tcp mail -time 37/tcp timserver -time 37/udp timserver -rlp 39/udp resource # resource location -nameserver 42/tcp name # IEN 116 -whois 43/tcp nicname -tacacs 49/tcp # Login Host Protocol (TACACS) -tacacs 49/udp -re-mail-ck 50/tcp # Remote Mail Checking Protocol -re-mail-ck 50/udp -domain 53/tcp # name-domain server -domain 53/udp -mtp 57/tcp # deprecated -tacacs-ds 65/tcp # TACACS-Database Service -tacacs-ds 65/udp -bootps 67/tcp # BOOTP server -bootps 67/udp -bootpc 68/tcp # BOOTP client -bootpc 68/udp -tftp 69/udp -gopher 70/tcp # Internet Gopher -gopher 70/udp -rje 77/tcp netrjs -finger 79/tcp -www 80/tcp http # WorldWideWeb HTTP -www 80/udp # HyperText Transfer Protocol -link 87/tcp ttylink -kerberos 88/tcp kerberos5 krb5 kerberos-sec # Kerberos v5 -kerberos 88/udp kerberos5 krb5 kerberos-sec # Kerberos v5 -supdup 95/tcp -hostnames 101/tcp hostname # usually from sri-nic -iso-tsap 102/tcp tsap # part of ISODE -acr-nema 104/tcp dicom # Digital Imag. & Comm. 300 -acr-nema 104/udp dicom # Digital Imag. & Comm. 300 -csnet-ns 105/tcp cso-ns # also used by CSO name server -csnet-ns 105/udp cso-ns -rtelnet 107/tcp # Remote Telnet -rtelnet 107/udp -pop2 109/tcp postoffice pop-2 # POP version 2 -pop2 109/udp pop-2 -pop3 110/tcp pop-3 # POP version 3 -pop3 110/udp pop-3 -sunrpc 111/tcp portmapper # RPC 4.0 portmapper -sunrpc 111/udp portmapper -auth 113/tcp authentication tap ident -sftp 115/tcp -uucp-path 117/tcp -nntp 119/tcp readnews untp # USENET News Transfer Protocol -ntp 123/tcp -ntp 123/udp # Network Time Protocol -pwdgen 129/tcp # PWDGEN service -pwdgen 129/udp # PWDGEN service -loc-srv 135/tcp epmap # Location Service -loc-srv 135/udp epmap -netbios-ns 137/tcp # NETBIOS Name Service -netbios-ns 137/udp -netbios-dgm 138/tcp # NETBIOS Datagram Service -netbios-dgm 138/udp -netbios-ssn 139/tcp # NETBIOS session service -netbios-ssn 139/udp -imap2 143/tcp imap # Interim Mail Access P 2 and 4 -imap2 143/udp imap -snmp 161/tcp # Simple Net Mgmt Protocol -snmp 161/udp # Simple Net Mgmt Protocol -snmp-trap 162/tcp snmptrap # Traps for SNMP -snmp-trap 162/udp snmptrap # Traps for SNMP -cmip-man 163/tcp # ISO mgmt over IP (CMOT) -cmip-man 163/udp -cmip-agent 164/tcp -cmip-agent 164/udp -mailq 174/tcp # Mailer transport queue for Zmailer -mailq 174/udp # Mailer transport queue for Zmailer -xdmcp 177/tcp # X Display Mgr. Control Proto -xdmcp 177/udp -nextstep 178/tcp NeXTStep NextStep # NeXTStep window -nextstep 178/udp NeXTStep NextStep # server -bgp 179/tcp # Border Gateway Protocol -bgp 179/udp -prospero 191/tcp # Cliff Neuman's Prospero -prospero 191/udp -irc 194/tcp # Internet Relay Chat -irc 194/udp -smux 199/tcp # SNMP Unix Multiplexer -smux 199/udp -at-rtmp 201/tcp # AppleTalk routing -at-rtmp 201/udp -at-nbp 202/tcp # AppleTalk name binding -at-nbp 202/udp -at-echo 204/tcp # AppleTalk echo -at-echo 204/udp -at-zis 206/tcp # AppleTalk zone information -at-zis 206/udp -qmtp 209/tcp # Quick Mail Transfer Protocol -qmtp 209/udp # Quick Mail Transfer Protocol -z3950 210/tcp wais # NISO Z39.50 database -z3950 210/udp wais -ipx 213/tcp # IPX -ipx 213/udp -imap3 220/tcp # Interactive Mail Access -imap3 220/udp # Protocol v3 -pawserv 345/tcp # Perf Analysis Workbench -pawserv 345/udp -zserv 346/tcp # Zebra server -zserv 346/udp -fatserv 347/tcp # Fatmen Server -fatserv 347/udp -rpc2portmap 369/tcp -rpc2portmap 369/udp # Coda portmapper -codaauth2 370/tcp -codaauth2 370/udp # Coda authentication server -clearcase 371/tcp Clearcase -clearcase 371/udp Clearcase -ulistserv 372/tcp # UNIX Listserv -ulistserv 372/udp -ldap 389/tcp # Lightweight Directory Access Protocol -ldap 389/udp -imsp 406/tcp # Interactive Mail Support Protocol -imsp 406/udp -https 443/tcp # http protocol over TLS/SSL -https 443/udp -snpp 444/tcp # Simple Network Paging Protocol -snpp 444/udp -microsoft-ds 445/tcp # Microsoft Naked CIFS -microsoft-ds 445/udp -kpasswd 464/tcp -kpasswd 464/udp -saft 487/tcp # Simple Asynchronous File Transfer -saft 487/udp -isakmp 500/tcp # IPsec - Internet Security Association -isakmp 500/udp # and Key Management Protocol -rtsp 554/tcp # Real Time Stream Control Protocol -rtsp 554/udp # Real Time Stream Control Protocol -nqs 607/tcp # Network Queuing system -nqs 607/udp -npmp-local 610/tcp dqs313_qmaster # npmp-local / DQS -npmp-local 610/udp dqs313_qmaster -npmp-gui 611/tcp dqs313_execd # npmp-gui / DQS -npmp-gui 611/udp dqs313_execd -hmmp-ind 612/tcp dqs313_intercell # HMMP Indication / DQS -hmmp-ind 612/udp dqs313_intercell -ipp 631/tcp # Internet Printing Protocol -ipp 631/udp -# -# UNIX specific services -# -exec 512/tcp -biff 512/udp comsat -login 513/tcp -who 513/udp whod -shell 514/tcp cmd # no passwords used -syslog 514/udp -printer 515/tcp spooler # line printer spooler -talk 517/udp -ntalk 518/udp -route 520/udp router routed # RIP -timed 525/udp timeserver -tempo 526/tcp newdate -courier 530/tcp rpc -conference 531/tcp chat -netnews 532/tcp readnews -netwall 533/udp # for emergency broadcasts -gdomap 538/tcp # GNUstep distributed objects -gdomap 538/udp -uucp 540/tcp uucpd # uucp daemon -klogin 543/tcp # Kerberized `rlogin' (v5) -kshell 544/tcp krcmd # Kerberized `rsh' (v5) -afpovertcp 548/tcp # AFP over TCP -afpovertcp 548/udp -remotefs 556/tcp rfs_server rfs # Brunhoff remote filesystem -nntps 563/tcp snntp # NNTP over SSL -nntps 563/udp snntp -submission 587/tcp # Submission [RFC2476] -submission 587/udp -ldaps 636/tcp # LDAP over SSL -ldaps 636/udp -tinc 655/tcp # tinc control port -tinc 655/udp -silc 706/tcp -silc 706/udp -kerberos-adm 749/tcp # Kerberos `kadmin' (v5) -# -webster 765/tcp # Network dictionary -webster 765/udp -rsync 873/tcp -rsync 873/udp -ftps-data 989/tcp # FTP over SSL (data) -ftps 990/tcp -telnets 992/tcp # Telnet over SSL -telnets 992/udp -imaps 993/tcp # IMAP over SSL -imaps 993/udp -ircs 994/tcp # IRC over SSL -ircs 994/udp -pop3s 995/tcp # POP-3 over SSL -pop3s 995/udp -# -# From ``Assigned Numbers'': -# -#> The Registered Ports are not controlled by the IANA and on most systems -#> can be used by ordinary user processes or programs executed by ordinary -#> users. -# -#> Ports are used in the TCP [45,106] to name the ends of logical -#> connections which carry long term conversations. For the purpose of -#> providing services to unknown callers, a service contact port is -#> defined. This list specifies the port used by the server process as its -#> contact port. While the IANA can not control uses of these ports it -#> does register or list uses of these ports as a convienence to the -#> community. -# -socks 1080/tcp # socks proxy server -socks 1080/udp -proofd 1093/tcp -proofd 1093/udp -rootd 1094/tcp -rootd 1094/udp -openvpn 1194/tcp -openvpn 1194/udp -rmiregistry 1099/tcp # Java RMI Registry -rmiregistry 1099/udp -kazaa 1214/tcp -kazaa 1214/udp -nessus 1241/tcp # Nessus vulnerability -nessus 1241/udp # assessment scanner -lotusnote 1352/tcp lotusnotes # Lotus Note -lotusnote 1352/udp lotusnotes -ms-sql-s 1433/tcp # Microsoft SQL Server -ms-sql-s 1433/udp -ms-sql-m 1434/tcp # Microsoft SQL Monitor -ms-sql-m 1434/udp -ingreslock 1524/tcp -ingreslock 1524/udp -prospero-np 1525/tcp # Prospero non-privileged -prospero-np 1525/udp -datametrics 1645/tcp old-radius -datametrics 1645/udp old-radius -sa-msg-port 1646/tcp old-radacct -sa-msg-port 1646/udp old-radacct -kermit 1649/tcp -kermit 1649/udp -l2f 1701/tcp l2tp -l2f 1701/udp l2tp -radius 1812/tcp -radius 1812/udp -radius-acct 1813/tcp radacct # Radius Accounting -radius-acct 1813/udp radacct -msnp 1863/tcp # MSN Messenger -msnp 1863/udp -unix-status 1957/tcp # remstats unix-status server -log-server 1958/tcp # remstats log server -remoteping 1959/tcp # remstats remoteping server -nfs 2049/tcp # Network File System -nfs 2049/udp # Network File System -rtcm-sc104 2101/tcp # RTCM SC-104 IANA 1/29/99 -rtcm-sc104 2101/udp -cvspserver 2401/tcp # CVS client/server operations -cvspserver 2401/udp -venus 2430/tcp # codacon port -venus 2430/udp # Venus callback/wbc interface -venus-se 2431/tcp # tcp side effects -venus-se 2431/udp # udp sftp side effect -codasrv 2432/tcp # not used -codasrv 2432/udp # server port -codasrv-se 2433/tcp # tcp side effects -codasrv-se 2433/udp # udp sftp side effect -mon 2583/tcp # MON -mon 2583/udp -dict 2628/tcp # Dictionary server -dict 2628/udp -gpsd 2947/tcp -gpsd 2947/udp -gds_db 3050/tcp # InterBase server -gds_db 3050/udp -icpv2 3130/tcp icp # Internet Cache Protocol -icpv2 3130/udp icp -mysql 3306/tcp -mysql 3306/udp -nut 3493/tcp # Network UPS Tools -nut 3493/udp -distcc 3632/tcp # distributed compiler -distcc 3632/udp -daap 3689/tcp # Digital Audio Access Protocol -daap 3689/udp -svn 3690/tcp subversion # Subversion protocol -svn 3690/udp subversion -suucp 4013/tcp # UUCP over SSL -suucp 4013/udp # UUCP over SSL -sysrqd 4094/tcp # sysrq daemon -sysrqd 4094/udp # sysrq daemon -iax 4569/tcp # Inter-Asterisk eXchange -iax 4569/udp -radmin-port 4899/tcp # RAdmin Port -radmin-port 4899/udp -rfe 5002/udp # Radio Free Ethernet -rfe 5002/tcp -mmcc 5050/tcp # multimedia conference control tool (Yahoo IM) -mmcc 5050/udp -sip 5060/tcp # Session Initiation Protocol -sip 5060/udp -sip-tls 5061/tcp -sip-tls 5061/udp -aol 5190/tcp # AIM -aol 5190/udp -xmpp-client 5222/tcp jabber-client # Jabber Client Connection -xmpp-client 5222/udp jabber-client -xmpp-server 5269/tcp jabber-server # Jabber Server Connection -xmpp-server 5269/udp jabber-server -cfengine 5308/tcp -cfengine 5308/udp -mdns 5353/tcp # Multicast DNS -mdns 5353/udp # Multicast DNS -postgresql 5432/tcp postgres # PostgreSQL Database -postgresql 5432/udp postgres -ggz 5688/tcp # GGZ Gaming Zone -ggz 5688/udp # GGZ Gaming Zone -x11 6000/tcp x11-0 # X Window System -x11 6000/udp x11-0 -x11-1 6001/tcp -x11-1 6001/udp -x11-2 6002/tcp -x11-2 6002/udp -x11-3 6003/tcp -x11-3 6003/udp -x11-4 6004/tcp -x11-4 6004/udp -x11-5 6005/tcp -x11-5 6005/udp -x11-6 6006/tcp -x11-6 6006/udp -x11-7 6007/tcp -x11-7 6007/udp -gnutella-svc 6346/tcp # gnutella -gnutella-svc 6346/udp -gnutella-rtr 6347/tcp # gnutella -gnutella-rtr 6347/udp -sge_qmaster 6444/tcp # Grid Engine Qmaster Service -sge_qmaster 6444/udp # Grid Engine Qmaster Service -sge_execd 6445/tcp # Grid Engine Execution Service -sge_execd 6445/udp # Grid Engine Execution Service -afs3-fileserver 7000/tcp bbs # file server itself -afs3-fileserver 7000/udp bbs -afs3-callback 7001/tcp # callbacks to cache managers -afs3-callback 7001/udp -afs3-prserver 7002/tcp # users & groups database -afs3-prserver 7002/udp -afs3-vlserver 7003/tcp # volume location database -afs3-vlserver 7003/udp -afs3-kaserver 7004/tcp # AFS/Kerberos authentication -afs3-kaserver 7004/udp -afs3-volser 7005/tcp # volume managment server -afs3-volser 7005/udp -afs3-errors 7006/tcp # error interpretation service -afs3-errors 7006/udp -afs3-bos 7007/tcp # basic overseer process -afs3-bos 7007/udp -afs3-update 7008/tcp # server-to-server updater -afs3-update 7008/udp -afs3-rmtsys 7009/tcp # remote cache manager service -afs3-rmtsys 7009/udp -font-service 7100/tcp xfs # X Font Service -font-service 7100/udp xfs -bacula-dir 9101/tcp # Bacula Director -bacula-dir 9101/udp -bacula-fd 9102/tcp # Bacula File Daemon -bacula-fd 9102/udp -bacula-sd 9103/tcp # Bacula Storage Daemon -bacula-sd 9103/udp -amanda 10080/tcp # amanda backup services -amanda 10080/udp -hkp 11371/tcp # OpenPGP HTTP Keyserver -hkp 11371/udp # OpenPGP HTTP Keyserver -bprd 13720/tcp # VERITAS NetBackup -bprd 13720/udp -bpdbm 13721/tcp # VERITAS NetBackup -bpdbm 13721/udp -bpjava-msvc 13722/tcp # BP Java MSVC Protocol -bpjava-msvc 13722/udp -vnetd 13724/tcp # Veritas Network Utility -vnetd 13724/udp -bpcd 13782/tcp # VERITAS NetBackup -bpcd 13782/udp -vopied 13783/tcp # VERITAS NetBackup -vopied 13783/udp -wnn6 22273/tcp # wnn6 -wnn6 22273/udp - -# -# Datagram Delivery Protocol services -# -rtmp 1/ddp # Routing Table Maintenance Protocol -nbp 2/ddp # Name Binding Protocol -echo 4/ddp # AppleTalk Echo Protocol -zip 6/ddp # Zone Information Protocol - -#========================================================================= -# The remaining port numbers are not as allocated by IANA. -#========================================================================= - -# Kerberos (Project Athena/MIT) services -# Note that these are for Kerberos v4, and are unofficial. Sites running -# v4 should uncomment these and comment out the v5 entries above. -# -kerberos4 750/udp kerberos-iv kdc # Kerberos (server) -kerberos4 750/tcp kerberos-iv kdc -kerberos_master 751/udp # Kerberos authentication -kerberos_master 751/tcp -passwd_server 752/udp # Kerberos passwd server -krb_prop 754/tcp krb5_prop hprop # Kerberos slave propagation -krbupdate 760/tcp kreg # Kerberos registration -swat 901/tcp # swat -kpop 1109/tcp # Pop with Kerberos -knetd 2053/tcp # Kerberos de-multiplexor -zephyr-srv 2102/udp # Zephyr server -zephyr-clt 2103/udp # Zephyr serv-hm connection -zephyr-hm 2104/udp # Zephyr hostmanager -eklogin 2105/tcp # Kerberos encrypted rlogin -# Hmmm. Are we using Kv4 or Kv5 now? Worrying. -# The following is probably Kerberos v5 --- ajt@debian.org (11/02/2000) -kx 2111/tcp # X over Kerberos -iprop 2121/tcp # incremental propagation -# -# Unofficial but necessary (for NetBSD) services -# -supfilesrv 871/tcp # SUP server -supfiledbg 1127/tcp # SUP debugging - -# -# Services added for the Debian GNU/Linux distribution -# -linuxconf 98/tcp # LinuxConf -poppassd 106/tcp # Eudora -poppassd 106/udp -ssmtp 465/tcp smtps # SMTP over SSL -moira_db 775/tcp # Moira database -moira_update 777/tcp # Moira update protocol -moira_ureg 779/udp # Moira user registration -spamd 783/tcp # spamassassin daemon -omirr 808/tcp omirrd # online mirror -omirr 808/udp omirrd -customs 1001/tcp # pmake customs server -customs 1001/udp -skkserv 1178/tcp # skk jisho server port -predict 1210/udp # predict -- satellite tracking -rmtcfg 1236/tcp # Gracilis Packeten remote config server -wipld 1300/tcp # Wipl network monitor -xtel 1313/tcp # french minitel -xtelw 1314/tcp # french minitel -support 1529/tcp # GNATS -sieve 2000/tcp # Sieve mail filter daemon -cfinger 2003/tcp # GNU Finger -ndtp 2010/tcp # Network dictionary transfer protocol -frox 2121/tcp # frox: caching ftp proxy -ninstall 2150/tcp # ninstall service -ninstall 2150/udp -zebrasrv 2600/tcp # zebra service -zebra 2601/tcp # zebra vty -ripd 2602/tcp # ripd vty (zebra) -ripngd 2603/tcp # ripngd vty (zebra) -ospfd 2604/tcp # ospfd vty (zebra) -bgpd 2605/tcp # bgpd vty (zebra) -ospf6d 2606/tcp # ospf6d vty (zebra) -ospfapi 2607/tcp # OSPF-API -isisd 2608/tcp # ISISd vty (zebra) -afbackup 2988/tcp # Afbackup system -afbackup 2988/udp -afmbackup 2989/tcp # Afmbackup system -afmbackup 2989/udp -xtell 4224/tcp # xtell server -fax 4557/tcp # FAX transmission service (old) -hylafax 4559/tcp # HylaFAX client-server protocol (new) -distmp3 4600/tcp # distmp3host daemon -munin 4949/tcp lrrd # Munin -enbd-cstatd 5051/tcp # ENBD client statd -enbd-sstatd 5052/tcp # ENBD server statd -pcrd 5151/tcp # PCR-1000 Daemon -noclog 5354/tcp # noclogd with TCP (nocol) -noclog 5354/udp # noclogd with UDP (nocol) -hostmon 5355/tcp # hostmon uses TCP (nocol) -hostmon 5355/udp # hostmon uses UDP (nocol) -rplay 5555/udp # RPlay audio service -rplay 5555/tcp -rptp 5556/udp # Remote Play Transfer Protocol -rptp 5556/tcp -nsca 5667/tcp # Nagios Agent - NSCA -mrtd 5674/tcp # MRT Routing Daemon -bgpsim 5675/tcp # MRT Routing Simulator -canna 5680/tcp # cannaserver -sane-port 6566/tcp sane saned # SANE network scanner daemon -ircd 6667/tcp # Internet Relay Chat -zope-ftp 8021/tcp # zope management by ftp -webcache 8080/tcp # WWW caching service -tproxy 8081/tcp # Transparent Proxy -omniorb 8088/tcp # OmniORB -omniorb 8088/udp -clc-build-daemon 8990/tcp # Common lisp build daemon -xinetd 9098/tcp -mandelspawn 9359/udp mandelbrot # network mandelbrot -git 9418/tcp # Git Version Control System -zope 9673/tcp # zope server -webmin 10000/tcp -kamanda 10081/tcp # amanda backup services (Kerberos) -kamanda 10081/udp -amandaidx 10082/tcp # amanda backup services -amidxtape 10083/tcp # amanda backup services -smsqp 11201/tcp # Alamin SMS gateway -smsqp 11201/udp -xpilot 15345/tcp # XPilot Contact Port -xpilot 15345/udp -sgi-cmsd 17001/udp # Cluster membership services daemon -sgi-crsd 17002/udp -sgi-gcd 17003/udp # SGI Group membership daemon -sgi-cad 17004/tcp # Cluster Admin daemon -isdnlog 20011/tcp # isdn logging system -isdnlog 20011/udp -vboxd 20012/tcp # voice box system -vboxd 20012/udp -binkp 24554/tcp # binkp fidonet protocol -asp 27374/tcp # Address Search Protocol -asp 27374/udp -csync2 30865/tcp # cluster synchronization tool -dircproxy 57000/tcp # Detachable IRC Proxy -tfido 60177/tcp # fidonet EMSI over telnet -fido 60179/tcp # fidonet EMSI over TCP - -# Local services diff --git a/abs/core/filesystem/shadow b/abs/core/filesystem/shadow index 6d4a8be..ccab68d 100644 --- a/abs/core/filesystem/shadow +++ b/abs/core/filesystem/shadow @@ -1,7 +1,7 @@ -root::99999:::::: -bin:x:0:::::: -daemon:x:0:::::: -mail:x:0:::::: -ftp:x:0:::::: -http:x:0:::::: -nobody:x:0:::::: +root::14871:::::: +bin:x:14871:::::: +daemon:x:14871:::::: +mail:x:14871:::::: +ftp:x:14871:::::: +http:x:14871:::::: +nobody:x:14871:::::: |