net/dgd-kernel 1.3.4_2 FreeBSD
Kernel mudlib, for use with DGD
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Categories
- net, games
- Package size
- 46.2 KiB, 206.5 KiB installed
Description
The kernel library was written to solve the technical problems encountered when writing a DGD mudlib for users who will have programming access. It deals with resource control, file security and user management, and offers basic functionality in the form of events. The library is designed to be fully configurable, and should not have to be modified for use on any system. It can be used for both persistent and non-persistent systems.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net/dgd-kernel | 1.3.4_2 |
| DragonFly | net/dgd-kernel | 1.3.4_2 |
Install
Binary package:
pkg install dgd-kernel
From the ports tree:
cd /usr/ports/net/dgd-kernel/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dgd-kernel>0:net/dgd-kernel
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.4_2 | 1.3.4_2 | 1.3.4_2 | 1.3.4_2 | 1.3.4_2 |
| FreeBSD:14:quarterly | 1.3.4_2 | 1.3.4_2 | n/a | 1.3.4_2 | 1.3.4_2 |
| FreeBSD:15:latest | 1.3.4_2 | 1.3.4_2 | n/a | 1.3.4_2 | 1.3.4_2 |
| FreeBSD:15:quarterly | 1.3.4_2 | 1.3.4_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.4_2 | 1.3.4_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Runtime 1
${LOCALBASE}/sbin/dgd: net/dgd
The full lists below include those, and their dependencies in turn.
Run dependencies 1
No port depends on this one.
Configuration
Options name: net_dgd-kernel
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- Service scripts
- none
Files
pkg-plist 52
- etc/dgd-kernel/kernel.dgd
- etc/rc.d/dgd-kernel.sh.sample
- @owner mud
- @group mud
- share/dgd-kernel/kernel/include/config.h
- share/dgd-kernel/kernel/include/kernel/access.h
- share/dgd-kernel/kernel/include/kernel/kernel.h
- share/dgd-kernel/kernel/include/kernel/net.h
- share/dgd-kernel/kernel/include/kernel/objreg.h
- share/dgd-kernel/kernel/include/kernel/rsrc.h
- share/dgd-kernel/kernel/include/kernel/tls.h
- share/dgd-kernel/kernel/include/kernel/user.h
- share/dgd-kernel/kernel/include/kernel/version.h
- share/dgd-kernel/kernel/include/std.h
- share/dgd-kernel/kernel/kernel/lib/api/access.c
- share/dgd-kernel/kernel/kernel/lib/api/objreg.c
- share/dgd-kernel/kernel/kernel/lib/api/rsrc.c
- share/dgd-kernel/kernel/kernel/lib/api/tls.c
- share/dgd-kernel/kernel/kernel/lib/api/user.c
- share/dgd-kernel/kernel/kernel/lib/auto.c
- share/dgd-kernel/kernel/kernel/lib/connection.c
- share/dgd-kernel/kernel/kernel/lib/network/port.c
- share/dgd-kernel/kernel/kernel/lib/user.c
- share/dgd-kernel/kernel/kernel/lib/wiztool.c
- share/dgd-kernel/kernel/kernel/obj/binary.c
- share/dgd-kernel/kernel/kernel/obj/port.c
- share/dgd-kernel/kernel/kernel/obj/rsrc.c
- share/dgd-kernel/kernel/kernel/obj/telnet.c
- share/dgd-kernel/kernel/kernel/obj/user.c
- share/dgd-kernel/kernel/kernel/obj/wiztool.c
- share/dgd-kernel/kernel/kernel/sys/accessd.c
- share/dgd-kernel/kernel/kernel/sys/binary_port.c
- share/dgd-kernel/kernel/kernel/sys/driver.c
- share/dgd-kernel/kernel/kernel/sys/emergency_port.c
- share/dgd-kernel/kernel/kernel/sys/objregd.c
- share/dgd-kernel/kernel/kernel/sys/rsrcd.c
- share/dgd-kernel/kernel/kernel/sys/telnet_port.c
- share/dgd-kernel/kernel/kernel/sys/userd.c
- share/dgd-kernel/kernel/usr/System/initd.c
- @owner
- @group
- @unexec rm -f %D/share/dgd-kernel/kernel/kernel/data/* || true
- @unexec rm -f %D/share/dgd-kernel/kernel/include/float.h || true
- @unexec rm -f %D/share/dgd-kernel/kernel/include/limits.h || true
- @unexec rm -f %D/share/dgd-kernel/kernel/include/status.h || true
- @unexec rm -f %D/share/dgd-kernel/kernel/include/trace.h || true
- @unexec rm -f %D/share/dgd-kernel/kernel/include/type.h || true
- @unexec rm -f %D/share/dgd-kernel/kernel.log || true
- @unexec rm -f %D/share/dgd-kernel/tmp/dgd-kernel.swap || true
- @dir share/dgd-kernel/tmp
- @dir share/dgd-kernel/kernel/usr/admin
- @dir share/dgd-kernel/kernel/kernel/data
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| dgd/kernellib-1.3.4.tar.gz | 45106 | 85caf3f7d7946a2a62a555bbc444cc14165ca017612592bd5290379f9af6302b |
Master sites 2
- http://ftp.dworkin.nl/kernellib/
- http://ftp.dworkin.nl/kernellib/patches/
Commit history 0
No commits in the history this site was built from.