BSD Ports

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

SystemPortVersion
FreeBSDnet/dgd-kernel1.3.4_2
DragonFlynet/dgd-kernel1.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.4_21.3.4_21.3.4_21.3.4_21.3.4_2
FreeBSD:14:quarterly1.3.4_21.3.4_2n/a1.3.4_21.3.4_2
FreeBSD:15:latest1.3.4_21.3.4_2n/a1.3.4_21.3.4_2
FreeBSD:15:quarterly1.3.4_21.3.4_2n/an/an/a
FreeBSD:16:latest1.3.4_21.3.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

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

OptionDefaultDescription
DOCSoffBuild 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
FileSizeSHA256
dgd/kernellib-1.3.4.tar.gz4510685caf3f7d7946a2a62a555bbc444cc14165ca017612592bd5290379f9af6302b
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.