├── package
├── aliases1
├── aliases7
├── aliases8
├── bsd-etc-service-aliases
├── bsd-etc-services
├── bsd-nosh-bundles-presets
├── bsd-nosh-run-freebsd-desktop-base-presets
├── bsd-nosh-run-freebsd-server-base-presets
├── bsd-nosh-run-trueos-desktop-base-presets
├── bsd-nosh-run-trueos-server-base-presets
├── bsd-service-aliases
├── bsd-services
├── bsd-sockets
├── bsd-target-aliases
├── bsd-timers
├── bsd-ttys
├── bsd
│ ├── gencontrol
│ ├── nosh-bcron-as-cron-shims.desc
│ ├── nosh-bsd-shims.deps
│ ├── nosh-bsd-shims.desc
│ ├── nosh-bundles.deps
│ ├── nosh-bundles.desc
│ ├── nosh-bundles.p
│ ├── nosh-bundles.post-install.extra
│ ├── nosh-bundles.post-upgrade.extra
│ ├── nosh-bundles.pre-install.extra
│ ├── nosh-bundles.pre-upgrade.extra
│ ├── nosh-core-shims.deps
│ ├── nosh-core-shims.desc
│ ├── nosh-debian-shims.deps
│ ├── nosh-debian-shims.desc
│ ├── nosh-desktop-bus-shims.desc
│ ├── nosh-exec.desc
│ ├── nosh-execline-shims.desc
│ ├── nosh-freebsd-shims.deps
│ ├── nosh-freebsd-shims.desc
│ ├── nosh-guide.desc
│ ├── nosh-kbd-shims.deps
│ ├── nosh-kbd-shims.desc
│ ├── nosh-linux-shims.deps
│ ├── nosh-linux-shims.desc
│ ├── nosh-net-tools-shims.deps
│ ├── nosh-net-tools-shims.desc
│ ├── nosh-openbsd-shims.deps
│ ├── nosh-openbsd-shims.desc
│ ├── nosh-openrc-shims.deps
│ ├── nosh-openrc-shims.desc
│ ├── nosh-run-appletalk.desc
│ ├── nosh-run-appletalk.p
│ ├── nosh-run-bcron.deps
│ ├── nosh-run-bcron.desc
│ ├── nosh-run-bcron.p
│ ├── nosh-run-freebsd-desktop-base.desc
│ ├── nosh-run-freebsd-desktop-base.p
│ ├── nosh-run-freebsd-server-base.desc
│ ├── nosh-run-freebsd-server-base.p
│ ├── nosh-run-freedesktop-kits.deps
│ ├── nosh-run-freedesktop-kits.desc
│ ├── nosh-run-freedesktop-kits.p
│ ├── nosh-run-freedesktop-system-bus.desc
│ ├── nosh-run-freedesktop-system-bus.p
│ ├── nosh-run-kernel-vt.conflicts
│ ├── nosh-run-kernel-vt.deps
│ ├── nosh-run-kernel-vt.desc
│ ├── nosh-run-kernel-vt.p
│ ├── nosh-run-klog.desc
│ ├── nosh-run-klog.p
│ ├── nosh-run-local-syslog.desc
│ ├── nosh-run-local-syslog.p
│ ├── nosh-run-openssh-server.deps
│ ├── nosh-run-openssh-server.desc
│ ├── nosh-run-openssh-server.p
│ ├── nosh-run-system-manager.deps
│ ├── nosh-run-system-manager.desc
│ ├── nosh-run-system-manager.post-install
│ ├── nosh-run-system-manager.pre-deinstall
│ ├── nosh-run-trueos-desktop-base.desc
│ ├── nosh-run-trueos-desktop-base.p
│ ├── nosh-run-trueos-server-base.desc
│ ├── nosh-run-trueos-server-base.p
│ ├── nosh-run-user-vt.conflicts
│ ├── nosh-run-user-vt.deps
│ ├── nosh-run-user-vt.desc
│ ├── nosh-run-user-vt.p
│ ├── nosh-run-via-mewburn-rc.deps
│ ├── nosh-run-via-mewburn-rc.desc
│ ├── nosh-run-via-mewburn-rc.post-deinstall
│ ├── nosh-run-via-mewburn-rc.post-install
│ ├── nosh-run-via-mewburn-rc.pre-deinstall
│ ├── nosh-run-via-open-rc.deps
│ ├── nosh-run-via-open-rc.desc
│ ├── nosh-run-via-open-rc.post-deinstall
│ ├── nosh-run-via-open-rc.post-install
│ ├── nosh-run-via-open-rc.pre-deinstall
│ ├── nosh-run-via-openbsd-rc.deps
│ ├── nosh-run-via-openbsd-rc.desc
│ ├── nosh-run-via-openbsd-rc.post-deinstall
│ ├── nosh-run-via-openbsd-rc.post-install
│ ├── nosh-run-via-openbsd-rc.pre-deinstall
│ ├── nosh-run-virtualbox-guest.deps
│ ├── nosh-run-virtualbox-guest.desc
│ ├── nosh-run-virtualbox-guest.p
│ ├── nosh-service-command-shim.deps
│ ├── nosh-service-command-shim.desc
│ ├── nosh-service-management-extras.deps
│ ├── nosh-service-management-extras.desc
│ ├── nosh-service-management.desc
│ ├── nosh-systemd-shims.deps
│ ├── nosh-systemd-shims.desc
│ ├── nosh-systemv-shims.deps
│ ├── nosh-systemv-shims.desc
│ ├── nosh-terminal-extras.deps
│ ├── nosh-terminal-extras.desc
│ ├── nosh-terminal-management.deps
│ ├── nosh-terminal-management.desc
│ ├── nosh-ucspi-tcp-shims.deps
│ ├── nosh-ucspi-tcp-shims.desc
│ ├── nosh-upstart-shims.deps
│ ├── nosh-upstart-shims.desc
│ ├── nosh-zsh-completion.desc
│ ├── p-to-oldpkg.bundles.awk
│ ├── p-to-oldpkg.run.awk
│ ├── pkgcreate
│ ├── post-install.funcs
│ ├── post-upgrade.funcs
│ ├── pre-deinstall.funcs
│ ├── pre-install.funcs
│ ├── pre-upgrade.funcs
│ ├── prepare
│ └── rules
├── cin-data-tables
├── clean
├── commands1
├── commands7
├── commands8
├── common-etc-service-aliases
├── common-etc-services
├── common-mounts
├── common-nosh-bundles-presets
├── common-nosh-run-appletalk-presets
├── common-nosh-run-bcron-presets
├── common-nosh-run-freedesktop-kits-presets
├── common-nosh-run-freedesktop-system-bus-presets
├── common-nosh-run-kernel-vt-presets
├── common-nosh-run-klog-presets
├── common-nosh-run-local-syslog-presets
├── common-nosh-run-openssh-server-presets
├── common-nosh-run-user-vt-presets
├── common-nosh-run-via-mewburn-rc-presets
├── common-nosh-run-via-openbsd-rc-presets
├── common-nosh-run-via-systemd-presets
├── common-nosh-run-virtualbox-guest-presets
├── common-service-aliases
├── common-services
├── common-sockets
├── common-target-aliases
├── common-timers
├── common-ttys
├── compile
├── conversion-tools
├── debian
│ ├── changelog
│ ├── control
│ ├── copyright
│ ├── gencontrol
│ ├── nosh-bundles.p
│ ├── nosh-bundles.post_install.extra
│ ├── nosh-bundles.post_upgrade.extra
│ ├── nosh-bundles.pre_upgrade.extra
│ ├── nosh-desktop-bus-shims.post_remove.extra
│ ├── nosh-desktop-bus-shims.pre_install.extra
│ ├── nosh-desktop-bus-shims.pre_upgrade.extra
│ ├── nosh-run-bcron.p
│ ├── nosh-run-busybox-mdev.p
│ ├── nosh-run-debian-desktop-base.p
│ ├── nosh-run-debian-server-base.p
│ ├── nosh-run-freedesktop-kits.p
│ ├── nosh-run-freedesktop-system-bus.p
│ ├── nosh-run-kernel-vt.p
│ ├── nosh-run-klog.p
│ ├── nosh-run-local-syslog.p
│ ├── nosh-run-openssh-server.p
│ ├── nosh-run-suckless-mdev.p
│ ├── nosh-run-system-manager.post_install.extra
│ ├── nosh-run-system-manager.post_upgrade.extra
│ ├── nosh-run-systemd-udev.p
│ ├── nosh-run-udev.p
│ ├── nosh-run-user-vt.p
│ ├── nosh-run-via-open-rc.post_install.extra
│ ├── nosh-run-via-open-rc.post_remove.extra
│ ├── nosh-run-via-open-rc.post_upgrade.extra
│ ├── nosh-run-via-open-rc.pre_remove.extra
│ ├── nosh-run-via-systemd.post_install.extra
│ ├── nosh-run-via-systemd.post_remove.extra
│ ├── nosh-run-via-systemd.post_upgrade.extra
│ ├── nosh-run-via-systemd.pre_remove.extra
│ ├── nosh-run-virtualbox-guest.p
│ ├── post_install.funcs
│ ├── post_remove.funcs
│ ├── post_upgrade.funcs
│ ├── postinst.common
│ ├── postrm.common
│ ├── pre_install.funcs
│ ├── pre_remove.funcs
│ ├── pre_upgrade.funcs
│ ├── preinst.common
│ ├── prepare
│ ├── prerm.common
│ └── rules
├── devd-rules
├── distclean
├── extra-manpages1
├── extra-manpages3
├── extra-manpages4
├── extra-manpages7
├── extra-manpages8
├── guidepages
├── install
├── linux-etc-service-aliases
├── linux-etc-services
├── linux-nosh-bundles-presets
├── linux-nosh-run-busybox-mdev-presets
├── linux-nosh-run-debian-desktop-base-presets
├── linux-nosh-run-debian-server-base-presets
├── linux-nosh-run-freedesktop-kits-presets
├── linux-nosh-run-kernel-vt-presets
├── linux-nosh-run-suckless-mdev-presets
├── linux-nosh-run-systemd-udev-presets
├── linux-nosh-run-udev-presets
├── linux-nosh-run-user-vt-presets
├── linux-nosh-run-vdev-presets
├── linux-service-aliases
├── linux-services
├── linux-sockets
├── linux-target-aliases
├── linux-timers
├── linux-ttys
├── make
├── makeinstall
├── mewburn-rc-scripts
├── netbsd-ttys
├── nosh-bcron-as-cron-shims.aliases1
├── nosh-bsd-shims.aliases8
├── nosh-core-shims.aliases1
├── nosh-debian-shims.aliases8
├── nosh-exec.aliases7
├── nosh-exec.commands1
├── nosh-exec.commands7
├── nosh-execline-shims.aliases1
├── nosh-freebsd-shims.aliases1
├── nosh-kbd-shims.aliases1
├── nosh-linux-shims.aliases1
├── nosh-linux-shims.commands1
├── nosh-net-tools-shims.aliases1
├── nosh-openbsd-shims.aliases8
├── nosh-openrc-shims.aliases8
├── nosh-run-mdevd-presets
├── nosh-service-command-shim.aliases8
├── nosh-service-management-extras.commands1
├── nosh-service-management.commands1
├── nosh-service-management.commands8
├── nosh-systemd-shims.aliases1
├── nosh-systemd-shims.aliases8
├── nosh-systemv-shims.commands8
├── nosh-terminal-extras.commands1
├── nosh-terminal-management.aliases7
├── nosh-terminal-management.commands1
├── nosh-terminal-management.commands3
├── nosh-terminal-management.commands4
├── nosh-terminal-management.commands7
├── nosh-ucspi-tcp-shims.aliases1
├── nosh-upstart-shims.aliases1
├── open-rc-scripts
├── openbsd-rc-scripts
├── openbsd-service-aliases
├── openbsd-target-aliases
├── openbsd-timers
├── openbsd-ttys
├── prepare
├── save
├── sharing
├── stage
├── standard-targets
├── systemd-system-overrides
├── systemd-system-services
├── systemd-user-services
├── tmpfiles-snippets
└── upgrade
└── source
├── BaseTUI.cpp
├── BaseTUI.h
├── COPYING
├── CharacterCell.h
├── CompositeFont.cpp
├── CompositeFont.h
├── ControlCharacters.h
├── CubeHash.h
├── DirStar.h
├── ECMA48Decoder.cpp
├── ECMA48Decoder.h
├── ECMA48Output.cpp
├── ECMA48Output.h
├── FileDescriptorOwner.cpp
├── FileDescriptorOwner.h
├── FileStar.h
├── FramebufferIO.cpp
├── FramebufferIO.h
├── GraphicsInterface.cpp
├── GraphicsInterface.h
├── IPAddress.cpp
├── IPAddress.h
├── InputFIFO.cpp
├── InputFIFO.h
├── InputMessage.h
├── KeyboardIO.cpp
├── KeyboardIO.h
├── Makefile
├── MapColours.cpp
├── Monospace16x16Font.h
├── MouseIO.cpp
├── MouseIO.h
├── ProcessEnvironment.cpp
├── ProcessEnvironment.h
├── SignalManagement.cpp
├── SignalManagement.h
├── SoftTerm.cpp
├── SoftTerm.h
├── TERM.xml
├── TUIDisplayCompositor.cpp
├── TUIDisplayCompositor.h
├── TUIInputBase.cpp
├── TUIInputBase.h
├── TUIOutputBase.cpp
├── TUIOutputBase.h
├── TUIVIO.cpp
├── TUIVIO.h
├── TerminalCapabilities.cpp
├── TerminalCapabilities.h
├── TerminalCapabilities.xml
├── UTF8Decoder.cpp
├── UTF8Decoder.h
├── UnicodeClassification.cpp
├── UnicodeClassification.h
├── UserEnvironmentSetter.cpp
├── UserEnvironmentSetter.h
├── VirtualTerminalBackEnd.cpp
├── VirtualTerminalBackEnd.h
├── X11
└── 95dbus-services-update-common-env
├── all-commands.do
├── all-misc.do
├── all-services.do
├── all-targets.do
├── all.do
├── anatomy-of-regular-service.html
├── anatomy-of-regular-socket.html
├── anatomy-of-sysinit-service.html
├── anatomy-of-system-target.html
├── api_mounts.cpp
├── api_symlinks.cpp
├── appendpath.cpp
├── appendpath.xml
├── ar.do
├── archive
├── arflags.do
├── basename.cpp
├── bcron
├── crontab.debian.anacron
└── crontab.debian.no-anacron
├── begins_with.cpp
├── beyond-cyclog.html
├── builtins-console-ncurses-realizer.cpp
├── builtins-console-terminal-emulator.cpp
├── builtins-exec.cpp
├── builtins-system-control.cpp
├── builtins-system-manager.cpp
├── builtins-telinit.cpp
├── builtins.a.do
├── builtins.cpp
├── bundle_creation.cpp
├── bundle_creation.h
├── chain-loading-cheatsheet.html
├── chdir.cpp
├── chdir.xml
├── chkservice.cpp
├── chkservice.xml
├── chroot.cpp
├── chroot.xml
├── cin-data-tables
├── hiragana
├── katakana
└── romaji-x11
├── clearenv.cpp
├── clearenv.xml
├── commands.html
├── comment.cpp
├── common-manager.cpp
├── common-manager.h
├── compile
├── conflicts2dot
├── console-clear.cpp
├── console-clear.xml
├── console-control-sequence.cpp
├── console-control-sequence.xml
├── console-convert-kbdmap.cpp
├── console-convert-kbdmap.xml
├── console-decode-ecma48.cpp
├── console-decode-ecma48.xml
├── console-docbook-xml-viewer.cpp
├── console-docbook-xml-viewer.xml
├── console-fb-realizer.cpp
├── console-fb-realizer.xml
├── console-flat-table-viewer.cpp
├── console-flat-table-viewer.xml
├── console-input-method-control.cpp
├── console-input-method-control.xml
├── console-input-method.cpp
├── console-input-method.xml
├── console-multiplexor-control.cpp
├── console-multiplexor-control.xml
├── console-multiplexor.cpp
├── console-multiplexor.xml
├── console-ncurses-realizer.cpp
├── console-ncurses-realizer.do
├── console-ncurses-realizer.xml
├── console-resize.cpp
├── console-resize.xml
├── console-terminal-emulator.cpp
├── console-terminal-emulator.do
├── console-terminal-emulator.xml
├── console-termio-realizer.cpp
├── console-termio-realizer.xml
├── control_groups.cpp
├── control_groups.h
├── convert-fstab-services.cpp
├── convert-systemd-units.cpp
├── convert
├── all.do
├── appcafe-nginx.conf.do
├── appcafe.do
├── ataidle.do
├── ataidle@.service
├── autobridge.do
├── autobridge.helper
├── autobridge@.service
├── avahi-autoipd@.service
├── axfrdns.do
├── axfrdns@.service
├── axfrdns@.socket
├── brltty.do
├── brltty@.service
├── dbus-services.do
├── dbus
│ └── default.service.do
├── debian-interfaces.awk
├── default_to_de.kbd
├── default_to_jp.104.kbd
├── default_to_jp.105.kbd
├── default_to_jp.106.kbd
├── default_to_jp.107.kbd
├── default_to_jp.109.kbd
├── default_to_uk.kbd
├── dhclient@.service.bsd
├── dhclient@.service.do
├── dhclient@.service.linux
├── dhcpcd@.service
├── dnscache.do
├── dnscache.service
├── dnscache@.socket
├── ftp-proxy.do
├── ftp-proxy@.service
├── general-services.do
├── geom.do
├── host.conf.do
├── hostapd@.service
├── hostname.do
├── ifconfig@.service.bsd
├── ifconfig@.service.do
├── ifconfig@.service.linux
├── ifscript@.service
├── iovctl.do
├── iovctl@.service
├── ip6addrctl.do
├── jails.do
├── java-home.do
├── jp_to_jp.104.kbd
├── jp_to_jp.105.kbd
├── jp_to_jp.106.kbd
├── jp_to_jp.107.kbd
├── jp_to_jp.109.kbd
├── kbdmaps
│ └── default.do
├── kdm.do
├── kernel-modules.do
├── kernel-vt.do
├── ldconfig.do
├── mdconfig.do
├── mdconfig@.service
├── mdmfs.do
├── mixer.do
├── mixer@.service
├── motd.do
├── mysql-log@.service
├── mysql.do
├── mysql@.service.do
├── mysql@.service.mariadb
├── mysql@.service.mysql
├── mysql@.service.percona
├── natd@.service
├── netif@.service
├── newfs@.service
├── nfs.do
├── nsswitch.conf.do
├── ntp.do
├── openldap.do
├── openvpn-client@.service
├── openvpn-log@.service
├── openvpn-otp@.service
├── openvpn-server@.service
├── openvpn.do
├── pefs-mount@.service
├── pefs.do
├── per-user
│ ├── all.do
│ ├── at-spi-dbus-bus.service.arch-linux
│ ├── at-spi-dbus-bus.service.bsd
│ ├── at-spi-dbus-bus.service.debian-linux
│ ├── at-spi-dbus-bus.service.do
│ ├── at-spi-dbus-bus.service.redhat-linux
│ ├── clock-applet.service.bsd
│ ├── clock-applet.service.do
│ ├── clock-applet.service.linux
│ ├── config-path.do
│ ├── cyclog@.service
│ ├── dbus-broker.service
│ ├── dbus-broker.socket
│ ├── dbus-common.socket
│ ├── dbus-daemon.service.bsd
│ ├── dbus-daemon.service.do
│ ├── dbus-daemon.service.linux
│ ├── dbus-daemon.socket
│ ├── dbus-servers-log.service
│ ├── dbus
│ │ └── default.service.do
│ ├── dconf-editor.service
│ ├── dconf-service.service.bsd
│ ├── dconf-service.service.do
│ ├── dconf-service.service.linux
│ ├── default.do
│ ├── dirmngr.service
│ ├── dirmngr.socket
│ ├── dunst.service
│ ├── emacs.service
│ ├── evolution-addressbook-factory.service.bsd
│ ├── evolution-addressbook-factory.service.do
│ ├── evolution-addressbook-factory.service.linux
│ ├── evolution-calendar-factory.service.bsd
│ ├── evolution-calendar-factory.service.do
│ ├── evolution-calendar-factory.service.linux
│ ├── evolution-source-registry.service.bsd
│ ├── evolution-source-registry.service.do
│ ├── evolution-source-registry.service.linux
│ ├── evolution-user-prompter.service.bsd
│ ├── evolution-user-prompter.service.do
│ ├── evolution-user-prompter.service.linux
│ ├── exit.target
│ ├── gam_server.service.bsd
│ ├── gam_server.service.do
│ ├── gam_server.service.linux
│ ├── gconfd.service.arch-linux
│ ├── gconfd.service.bsd
│ ├── gconfd.service.debian-linux
│ ├── gconfd.service.do
│ ├── gconfd.service.redhat-linux
│ ├── gedit.service
│ ├── gnome-keyring-daemon.service
│ ├── gnome-maps.service.bsd
│ ├── gnome-maps.service.do
│ ├── gnome-maps.service.linux
│ ├── gnome-settings-daemon.service.bsd
│ ├── gnome-settings-daemon.service.do
│ ├── gnome-settings-daemon.service.linux
│ ├── gnome-shell.service
│ ├── gnome-terminal-server.service.bsd
│ ├── gnome-terminal-server.service.do
│ ├── gnome-terminal-server.service.linux
│ ├── gnome-weather-application.service.bsd
│ ├── gnome-weather-application.service.do
│ ├── gnome-weather-application.service.linux
│ ├── goa-daemon.service.bsd
│ ├── goa-daemon.service.do
│ ├── goa-daemon.service.linux
│ ├── goa-identity-service.service.bsd
│ ├── goa-identity-service.service.do
│ ├── goa-identity-service.service.linux
│ ├── gpg-agent.service
│ ├── gpg-agent.socket
│ ├── gvfs-afc-volume-monitor.service.bsd
│ ├── gvfs-afc-volume-monitor.service.do
│ ├── gvfs-afc-volume-monitor.service.linux
│ ├── gvfs-daemon.service.bsd
│ ├── gvfs-daemon.service.do
│ ├── gvfs-daemon.service.linux
│ ├── gvfs-goa-volume-monitor.service.bsd
│ ├── gvfs-goa-volume-monitor.service.do
│ ├── gvfs-goa-volume-monitor.service.linux
│ ├── gvfs-gphoto2-volume-monitor.service.bsd
│ ├── gvfs-gphoto2-volume-monitor.service.do
│ ├── gvfs-gphoto2-volume-monitor.service.linux
│ ├── gvfs-hal-volume-monitor.service.bsd
│ ├── gvfs-hal-volume-monitor.service.do
│ ├── gvfs-hal-volume-monitor.service.linux
│ ├── gvfs-metadata.service.bsd
│ ├── gvfs-metadata.service.do
│ ├── gvfs-metadata.service.linux
│ ├── gvfs-mtp-volume-monitor.service.bsd
│ ├── gvfs-mtp-volume-monitor.service.do
│ ├── gvfs-mtp-volume-monitor.service.linux
│ ├── gvfs-udisks2-volume-monitor.service.bsd
│ ├── gvfs-udisks2-volume-monitor.service.do
│ ├── gvfs-udisks2-volume-monitor.service.linux
│ ├── home.do
│ ├── ibus-daemon.service
│ ├── intrat.target
│ ├── kded4.service
│ ├── kdeinit4.service
│ ├── knotify4.service
│ ├── mate-notification-daemon.service.bsd
│ ├── mate-notification-daemon.service.do
│ ├── mate-notification-daemon.service.linux
│ ├── mate-screensaver.service
│ ├── mpd.conf
│ ├── mpd.service.bsd
│ ├── mpd.service.do
│ ├── mpd.service.linux
│ ├── mpd.socket
│ ├── ncftpbatch.service
│ ├── notification-area-applet.service.bsd
│ ├── notification-area-applet.service.do
│ ├── notification-area-applet.service.linux
│ ├── obex.service.bsd
│ ├── obex.service.do
│ ├── obex.service.linux
│ ├── per-user.conf.bsd
│ ├── per-user.conf.debian7-linux
│ ├── per-user.conf.do
│ ├── per-user.conf.linux
│ ├── pulseaudio.service
│ ├── pulseaudio.socket
│ ├── services.do
│ ├── shutdown.target
│ ├── simple-servers-log.service
│ ├── socket-servers-log.service
│ ├── sockets.target
│ ├── speech-dispatcher.service
│ ├── startup.target
│ ├── telepathy-mission-control-5.service
│ ├── urxvt.service
│ ├── urxvt.socket
│ ├── uscheduled.service
│ ├── uscheduled.socket
│ ├── user.do
│ ├── watchman.service
│ ├── watchman.socket
│ ├── wnck-applet.service.bsd
│ ├── wnck-applet.service.do
│ ├── wnck-applet.service.linux
│ ├── xdg-desktop-portal-gtk.service
│ ├── xfconfd.service.bsd
│ ├── xfconfd.service.do
│ ├── xfconfd.service.linux
│ ├── zeitgeist-daemon.service
│ ├── zeitgeist-datahub.service
│ ├── zeitgeist-fts.service.bsd
│ ├── zeitgeist-fts.service.do
│ └── zeitgeist-fts.service.linux
├── populate_md@.service
├── ppp@.service
├── rc.conf.do
├── rfcomm_pppd@.service
├── run-user-directory@.service.bsd
├── run-user-directory@.service.do
├── run-user-directory@.service.linux
├── run-user-directory@.service.openbsd
├── savecore.do
├── securelevel.do
├── snort@.service
├── soft_backspace.kbd
├── soft_delete.kbd
├── soft_enter.kbd
├── soft_return.kbd
├── spppcontrol@.service
├── static-networking.do
├── static_arp@.service
├── static_ip4@.service
├── static_ip6@.service
├── static_ndp@.service
├── stf.do
├── swap_capsctrl.kbd
├── sysctl.conf.do
├── syslogd.do
├── system-installer.do
├── termcap
│ ├── termcap.db.do
│ ├── termcap.interix
│ ├── termcap.linux
│ └── termcap.teken
├── terminal-services.do
├── tinydns.do
├── tinydns.service
├── tinydns@.socket
├── udhcpc@.service
├── uhidd.do
├── uhidd@.service
├── uschedule.html
├── user-dbus-broker.service
├── user-dbus-broker@.socket
├── user-dbus-daemon.service.bsd
├── user-dbus-daemon.service.do
├── user-dbus-daemon.service.linux
├── user-dbus-daemon@.socket
├── user-dbus-log@.service
├── user-dbus@.socket
├── user-runtime@.service
├── user-services.do
├── user-services.service
├── user-services@.socket
├── user@.target
├── v9-jail@.service
├── v9-jailed@.service
├── v9-jails.do
├── volumes.do
├── warden-jail@.service
├── warden-jailed@.service
├── warden.do
├── webcamd.do
├── webcamd@.service
├── wlandebug@.service
└── wpa_supplicant@.service
├── converting-jails.html
├── converting-systemd-units.html
├── cppflags.do
├── create-control-group.cpp
├── create-control-group.xml
├── creating-bundles.html
├── curses-const-fix.h
├── cxx.do
├── cxxflags.do
├── cyclog.cpp
├── cyclog.xml
├── dbus-daemon-launch-helper
├── dbus-daemon-launch-helper.xml
├── default.1.do
├── default.3.do
├── default.4.do
├── default.7.do
├── default.8.do
├── default.html.do
├── default.o.do
├── delegate-control-group-to.cpp
├── delegate-control-group-to.xml
├── detach-controlling-tty.cpp
├── detach-controlling-tty.xml
├── detach-kernel-usb-driver.cpp
├── detach-kernel-usb-driver.xml
├── devd
├── netif-nosh.conf
└── uhidd-nosh.conf
├── dirname.cpp
├── docbook-xml.css
├── emergency-login.cpp
├── emergency-login.xml
├── enable-disable-preset.cpp
├── ends_in.cpp
├── envdir.cpp
├── envdir.xml
├── envgid.cpp
├── envgid.xml
├── environ.h
├── envuidgid.cpp
├── envuidgid.xml
├── erase-machine-id.cpp
├── erase-machine-id.xml
├── exec.cpp
├── exec.do
├── exec.xml
├── export-to-rsyslog.cpp
├── export-to-rsyslog.xml
├── external-formats.html
├── false.cpp
├── false.xml
├── familiar-interfaces.html
├── fdmove.cpp
├── fdmove.xml
├── fdredir.cpp
├── fdredir.xml
├── fdutils.h
├── fifo-listen.cpp
├── fifo-listen.xml
├── find-default-jvm.cpp
├── find-default-jvm.xml
├── find-matching-jvm.cpp
├── find-matching-jvm.xml
├── follow-log-directories.cpp
├── follow-log-directories.xml
├── foreground-background.cpp
├── foreground.xml
├── fstab.html
├── fstab_options.cpp
├── gazetteer.html
├── get-mount.cpp
├── getaddrinfo_unix.cpp
├── getaddrinfo_unix.h
├── getty-noreset.bsd
├── getty-noreset.do
├── getty-noreset.linux
├── getty.bsd
├── getty.do
├── getty.linux
├── getty.xml
├── getuidgid.cpp
├── getuidgid.xml
├── has_waitid.cpp
├── has_waitid.do
├── home-dir.h
├── home_dir.cpp
├── host_id.cpp
├── host_id.h
├── ifconfig.cpp
├── ifconfig.xml
├── index.html
├── init.xml
├── initctl-read.cpp
├── introduction.html
├── iovec.cpp
├── is-service-manager-client.cpp
├── is_bool.cpp
├── is_jail.cpp
├── is_set_hostname_allowed.cpp
├── issue.vc
├── jail.h
├── jailing-services.html
├── kbdmap.h
├── kbdmap_bsd_keycode_to_index.cpp
├── kbdmap_default.cpp
├── kbdmap_default.h
├── kbdmap_entries.h
├── kbdmap_evdev_keycode_to_index.cpp
├── kbdmap_usb_ident_to_index.cpp
├── kbdmap_utils.h
├── kernel-virtual-terminals.html
├── klog-read.cpp
├── klog-read.xml
├── kmod.cpp
├── kqueue_common.h
├── kqueue_linux.cpp
├── kqueue_linux.h
├── ldflags.do
├── limiting-services.html
├── line-banner.cpp
├── line-banner.xml
├── link
├── linux-console.xml
├── linux-vt.xml
├── listen.cpp
├── listen.h
├── local-datagram-socket-listen.cpp
├── local-datagram-socket-listen.xml
├── local-reaper.cpp
├── local-reaper.xml
├── local-seqpacket-socket-accept.cpp
├── local-seqpacket-socket-accept.xml
├── local-seqpacket-socket-listen.cpp
├── local-seqpacket-socket-listen.xml
├── local-stream-socket-accept.cpp
├── local-stream-socket-accept.xml
├── local-stream-socket-connect.cpp
├── local-stream-socket-connect.xml
├── local-stream-socket-listen.cpp
├── local-stream-socket-listen.xml
├── log-post-processing.html
├── log-service-plumbing.html
├── log-service-security.html
├── logging-cheatsheet.html
├── logging.html
├── login-banner.cpp
├── login-banner.xml
├── login-process.cpp
├── login-process.xml
├── login-prompt.cpp
├── login-prompt.xml
├── login-update-utmpx.cpp
├── login-update-utmpx.xml
├── machine-id.xml
├── machine_id.cpp
├── machine_id.h
├── machineenv.cpp
├── machineenv.xml
├── main-exec.cpp
├── make-private-fs.cpp
├── make-private-fs.xml
├── make-read-only-fs.cpp
├── make-read-only-fs.xml
├── manager.a.do
├── mewburn-rc.d
├── service-manager
├── service-manager-svscan
└── system-control-normal
├── monitor-fsck-progress.cpp
├── monitor-fsck-progress.xml
├── monitored-fsck.cpp
├── monitored-fsck.xml
├── mounting.html
├── move-to-control-group.cpp
├── move-to-control-group.xml
├── nagios-check.cpp
├── netlink-datagram-socket-listen.cpp
├── netlink-datagram-socket-listen.xml
├── networking.html
├── new-interfaces.html
├── nmount.cpp
├── nmount.h
├── nosh.cpp
├── nosh.xml
├── old-log-services.html
├── oom-kill-protect.cpp
├── oom-kill-protect.xml
├── open-controlling-tty.cpp
├── open-controlling-tty.xml
├── open-rc.d
├── service-manager
├── service-manager-svscan
└── system-control-normal
├── open_exec.cpp
├── open_lockfile.cpp
├── open_lockfile_or_wait.cpp
├── openbsd-rc.d
├── service_manager
├── service_manager_svscan
└── system_control_normal
├── openvpn-otp.cpp
├── ordering2dot
├── os_version.do
├── pack.cpp
├── pack.h
├── packages-and-ports.html
├── packed.h
├── pause.cpp
├── pause.xml
├── per-user-dbus-demand-start.html
├── per-user-manager.xml
├── per-user-stuff.html
├── per-user-system-services.html
├── per-user-user-services.html
├── pipe.cpp
├── pipe.xml
├── pipe_close_on_exec.cpp
├── plug-and-play-event-handler.cpp
├── plug-and-play-event-handler.xml
├── popt-bool-string.cpp
├── popt-bool.cpp
├── popt-compound-2arg.cpp
├── popt-compound.cpp
├── popt-integral.cpp
├── popt-named.cpp
├── popt-signed.cpp
├── popt-simple.cpp
├── popt-string-list.cpp
├── popt-string-pair-list.cpp
├── popt-string-pair.cpp
├── popt-string.cpp
├── popt-table.cpp
├── popt-top-table.cpp
├── popt-unsigned.cpp
├── popt.cpp
├── popt.h
├── posix_clearenv.cpp
├── prependpath.cpp
├── prependpath.xml
├── presets
├── 40-AppleTalk.preset
├── 40-Avahi.preset
├── 40-Bluetooth.preset
├── 40-ColourManager.preset
├── 40-ConsoleKit.preset
├── 40-ModemManager.preset
├── 40-NetworkManager.preset
├── 40-OpenSSHServer.preset
├── 40-PackageKit.preset
├── 40-PolicyKit.preset
├── 40-RealtimeKit.preset
├── 40-UDisks.preset
├── 40-UDisks2.preset
├── 40-UPower.preset
├── 40-bcron.preset
├── 50-Debian-Desktop-Basic.preset
├── 50-Debian-Server-Basic.preset
├── 50-FreeBSD-Desktop-Basic.preset
├── 50-FreeBSD-Server-Basic.preset
├── 50-TrueOS-Desktop-Basic.preset
├── 50-TrueOS-Server-Basic.preset
├── 80-disable-dbus.preset
├── 80-disable-local-syslog.preset
├── 80-disable-networking.preset
├── 80-disable-remote-fs.preset
├── 80-disable-sysinit.preset
├── 80-enable-busybox-mdev.preset
├── 80-enable-freedesktop-system-bus.preset
├── 80-enable-kernel-vt.preset
├── 80-enable-klog.preset
├── 80-enable-local-syslog.preset
├── 80-enable-mdevd.preset
├── 80-enable-suckless-mdev.preset
├── 80-enable-systemd-udev.preset
├── 80-enable-udev.preset
├── 80-enable-user-vt.preset
├── 80-enable-vdev.preset
├── 80-linux-ttylogin-tty.preset
├── 80-linux-ttylogin-vc.preset
├── 80-virtualbox-guest.preset
├── 80-virtualbox-host.preset
├── 90-bsd-boot-essentials.preset
├── 90-bsd-static-networking.preset
├── 90-common-boot-essentials.preset
├── 90-linux-boot-essentials.preset
├── 90-linux-static-networking.preset
└── 99-disable-everything.preset
├── printenv.cpp
├── printenv.xml
├── process_env_dir.cpp
├── procstat.cpp
├── procstat.xml
├── ps.cpp
├── ps.xml
├── pty-get-tty.cpp
├── pty-get-tty.xml
├── pty-run.cpp
├── pty-run.xml
├── ptybandage
├── ptybandage.xml
├── ptyrun
├── ptyrun.xml
├── quote.cpp
├── raw.cpp
├── rcconf-amalgamation.html
├── rcconf.html
├── read-conf.cpp
├── read-conf.xml
├── read-file.cpp
├── read_env_file.cpp
├── read_line.cpp
├── real-terminal-login.html
├── recordio.cpp
├── recordio.xml
├── runtime-dir.h
├── runtime_dir.cpp
├── sane.cpp
├── service-control.cpp
├── service-control.xml
├── service-dt-scanner.cpp
├── service-dt-scanner.xml
├── service-is-enabled.cpp
├── service-is-enabled.xml
├── service-is-ok.cpp
├── service-is-ok.xml
├── service-is-up.cpp
├── service-is-up.xml
├── service-management-cheatsheet.html
├── service-manager-client.cpp
├── service-manager-client.h
├── service-manager-socket.cpp
├── service-manager.cpp
├── service-manager.h
├── service-manager.xml
├── service-show.cpp
├── service-show.xml
├── service-status.cpp
├── service-status.xml
├── service.cpp
├── services
├── Debian-mask-initscripts.service
├── LCDd.service
├── ModemManager.service
├── NetworkManager-dispatcher.service
├── NetworkManager.service
├── VBoxBalloonCtrl.service
├── VBoxService.service
├── accounting.service
├── accounts-daemon.service
├── acpid.service
├── acpid.socket
├── afpd.service
├── agetty@.service
├── alsa-restore.service
├── alsa-state.service
├── amd.service
├── anacron.service
├── anacron.timer
├── apache2.service
├── apacheds.service
├── apm.service
├── apmd.service
├── appcafe-dispatcher.service
├── appcafe-nginx.service
├── appcafe-php-fpm.service
├── appcafe-ssl-keygen.service
├── appcafe.html
├── apt-daily-update.service
├── apt-daily-update.timer
├── apt-daily-upgrade.service
├── apt-daily-upgrade.timer
├── ataidle-log.service
├── atalkd.service
├── atd.service
├── atrun.service
├── atrun.timer
├── auditd.service
├── auditdistd.service
├── autobridge-log.service
├── automount.service
├── automountd.service
├── autounmountd.service
├── avahi-autoipd-log.service
├── avahi-daemon.service
├── avahi-daemon.socket
├── avahi-dnsconfd.service
├── axfrdns.socket
├── axfrdns@.service
├── background-fsck.service
├── bcron-spool.socket
├── bcron-spool@.service
├── bcron-start.service
├── bcron-update.service
├── blacklistd.service
├── blueman-mechanism.service
├── bluetooth.service
├── bootparams.service
├── brltty-log.service
├── bsd-serial-init.service
├── bsdstats.service
├── bsnmpd.service
├── bthidd.service
├── busybox-mdev-log.service
├── busybox-mdev-rescan.service
├── busybox-mdev.service
├── busybox-mdev.socket
├── caddy.service
├── ccd.service
├── ccpd.service
├── celery-beat.service
├── celery@.service
├── cgmanager.service
├── cgproxy.service
├── chkprintcap.service
├── chrony.service
├── clamav.service
├── clamav.socket
├── cleanX.service
├── cleantmp.helper
├── cleantmp.service
├── cleanuucp.service
├── clickhouse-server.service
├── cnid_metad.service
├── cntlm.service
├── colord-sane.service
├── colord.service
├── colord.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── connman.service
├── console-fb-realizer@.service
├── console-fb-realizer@.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── console-input-method@.service
├── console-kit-daemon.service
├── console-multiplexor@.service
├── convert_varrun.helper
├── convert_varrun.service
├── crashinfo.service
├── ctld.service
├── cups-browsed.service
├── cups.service
├── cyclog@.service
├── cyclog@.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── darkice.service
├── dbmail-imapd.socket
├── dbmail-imapd@.service
├── dbmail-pop3d.socket
├── dbmail-pop3d@.service
├── dbus-broker.service
├── dbus-broker.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.debian-linux
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.redhat-linux
├── dbus-broker.socket
├── dbus-common.socket
├── dbus-daemon.service
├── dbus-daemon.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.debian-linux
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.redhat-linux
├── dbus-daemon.socket
├── dbus.service
├── dcron.service
├── ddb.service
├── ddclient.service
├── debian-cron.service
├── default.do
├── defaultroute.helper
├── defaultroute.service
├── deluge-web.service
├── deluged.service
├── devd-log.service
├── devd.service
├── dhclient-log.service
├── dhcpcd-log.service
├── djbdns.html
├── dmesg.service
├── dmraid.service
├── dns.socket
├── dnscache.service
├── dovecot.service
├── dovecot.socket
├── dundee.service
├── elasticsearch.service
├── emergency-login@.service
├── entropy.helper
├── entropy.service
├── epmd.service
├── epmd.socket
├── exim4-queue.service
├── exim4-smtp-relay.socket
├── exim4-smtp-relay@.service
├── exim4-smtp-relay@.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.debian-linux
│ ├── os-dependant.conf.do
│ ├── os-dependant.conf.gentoo-linux
│ └── os-dependant.conf.redhat-linux
├── exim4-smtp-submission.socket
├── exim4-smtp-submission@.service
├── exim4-smtp-submission@.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.debian-linux
│ ├── os-dependant.conf.do
│ ├── os-dependant.conf.gentoo-linux
│ └── os-dependant.conf.redhat-linux
├── fail2ban.service
├── fam.service
├── fancontrol.service
├── fcgiwrap.service
├── fcgiwrap.socket
├── fcron.service
├── ferm.service
├── ffserver.service
├── firstboot-pcbsd.helper
├── firstboot-pcbsd.service
├── flow-capture.service
├── freebsd-install-finish.service
├── freebsd-update-finish.service
├── freshclam.service
├── fscd.service
├── fsck@.service
├── ftp-proxy.service
├── ftp.socket
├── ftp4d.socket
├── ftp4d@.service
├── ftp6d.socket
├── ftp6d@.service
├── ftpd.service
├── ftps.socket
├── fwknopd.service
├── gdm.service
├── gdm3.service
├── gdomap.service
├── genkdmconf.service
├── geoclue.service
├── geoclue.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── getty@.service
├── git-daemon.service
├── git-daemon.socket
├── git-daemon@.service
├── gitlab-sidekiq.service
├── gitlab-unicorn.service
├── glassfish@.service
├── gogs.service
├── gopher6d.socket
├── gopher6d@.service
├── gpsd.service
├── gpsd.socket
├── gptboot.helper
├── gptboot.service
├── gssd.service
├── gssd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── hald.service
├── hastd.service
├── hcsecd.service
├── head0.html
├── hostapd.service
├── hostname.service
├── hostnamed.service
├── http6d.socket
├── http6d@.service
├── https6d.socket
├── https6d@.service
├── hue.service
├── ifconfig-log.service
├── imap.socket
├── imaps.socket
├── initctld.service
├── initctld.socket
├── iocage.service
├── iovctl-log.service
├── ip6addrctl@.service
├── ip6addrctl@ipv4.helper
├── ip6addrctl@ipv6.helper
├── ipf.service
├── ipfs.service
├── ipfw.service
├── ipfw0.service
├── ipmon.service
├── ipnat.service
├── ipropd_master.service
├── ipropd_slave.service
├── ipsec.service
├── ipxrouted.service
├── irqbalance.service
├── iscsictl.service
├── iscsid.service
├── isnsd.service
├── isnsd.socket
├── isnsdd.service
├── jenkins.service
├── kadmind.service
├── kadmind.socket
├── kadmind@.service
├── kamailio.service
├── kdc.service
├── kdm.service
├── kdm@.service
├── keepalived.service
├── kernel-vt-kbdcontrol.service
├── kernel-vt-kbdrate.service
├── kernel-vt-loadkeys.service
├── kernel-vt-setfont.service
├── kernel-vt-setterm.service
├── kernel-vt-vidcontrol.service
├── kerneloops.service
├── keyserv.service
├── kfd.socket
├── kfd@.service
├── klogd.service
├── klogd.socket
├── klogd.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── kmod.service
├── kmod@.service
├── kmod@autofs.service
├── kmod@geom_uzip.service
├── kmod@ipv6.service
├── kmod@unix.service
├── kpasswdd.socket
├── kpasswdd@.service
├── kpropd.socket
├── kpropd@.service
├── ldconfig.service
├── libvirtd.service
├── linux-lockfiles.html
├── linux-lockfiles.service
├── linux-netlink-uevent.socket
├── linux-utmp.service
├── lircd.service
├── lircd.socket
├── lm-sensors.service
├── local-priv-rsyslogd.service
├── local-priv-rsyslogd.socket
├── local-priv-rsyslogd.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-priv-syslog-read.service
├── local-priv-syslog-read.socket
├── local-priv-syslog-read.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-priv-syslog.socket
├── local-priv-syslog.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-priv-syslogd.service
├── local-priv-syslogd.socket
├── local-priv-syslogd.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-rsyslogd.service
├── local-rsyslogd.socket
├── local-rsyslogd.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-syslog-read.service
├── local-syslog-read.socket
├── local-syslog-read.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-syslog.socket
├── local-syslog.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── local-syslogd.service
├── local-syslogd.socket
├── local-syslogd.socket.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── localed.service
├── lpd.service
├── lvm.service
├── lxdm.service
├── machine-id.service
├── mailcatcher.service
├── mdadm.service
├── mdevd-log.service
├── mdevd-rescan.service
├── mdevd.service
├── mdmfs@.service
├── mdnsd.service
├── mdnsresponderposix.service
├── mgetty@.service
├── minidlna.service
├── minissdpd.service
├── miredo-server.service
├── miredo.service
├── mixer-log.service
├── mogilefsd.service
├── mogstored.service
├── mongodb.service
├── monit.service
├── monitor-fsck-progress.service
├── monitor-fsck-progress.socket
├── motd-dynamic.service
├── mount@.service
├── mountd.service
├── mountd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── moused.service
├── mpd.service
├── mpd.socket
├── mroute4d.service
├── mroute6d.service
├── mrouted.service
├── msgs.service
├── multilog@.service
├── mysql.helper
├── mysql.service
├── nagios-nrpe-server.socket
├── nagios-nrpe-server@.service
├── nagios.service
├── natd-log.service
├── ncftpspooler.service
├── ndppd.service
├── netwait.helper
├── netwait.service
├── network-interfaces.service
├── network-interfaces.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── network-runtime.service
├── newsyslog.service
├── nextboot.service
├── nfscbd.service
├── nfsclient.service
├── nfsd.service
├── nfsd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── nfsserver.service
├── nfsuserd.service
├── nft.service
├── nginx.service
├── nisdomain.service
├── nmbd.service
├── node@.service
├── nscd.service
├── nscd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── ntpd.service
├── ntpdate.service
├── ofono.service
├── oidentd.socket
├── oidentd@.service
├── opal-prd.service
├── opal-prd.socket
├── openbsd-cron.service
├── openntpd.service
├── opentsdb.service
├── openvpn@.service
├── org.cups.cups-cancel.service
├── org.cups.cups-lpd.socket
├── org.cups.cups-lpd@.service
├── org.cups.cupsd.service
├── org.cups.cupsd.socket
├── ossec@.service
├── owfs.service
├── owftpd.service
├── owhttpd.service
├── owserver.service
├── packagekit.service
├── papd.service
├── pbid.service
├── pc-sysconfig.service
├── pcdm.helper
├── pcdm.service
├── pcscd.service
├── pdnsd.service
├── pefs.service
├── pf.service
├── pflog.service
├── pfsync.service
├── php-fpm.service
├── phpsessionclean.service
├── phpsessionclean.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── phpsessionclean.timer
├── plexmediaserver.service
├── polipo.service
├── polkitd.html
├── polkitd.service
├── polkitd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── pommed.service
├── pop3.socket
├── pop3s.socket
├── populate@.service
├── postgresql.service
├── postgrey.service
├── powerd++.service
├── powerd.service
├── powertop.service
├── ppp-log.service
├── pppd-dns.service
├── pppoed.service
├── pulseaudio.service
├── pwcheck.service
├── pxeboot-resolvconf.helper
├── pxeboot-resolvconf.service
├── qmail-send.service
├── qmail-smtp-relay.socket
├── qmail-smtp-relay@.service
├── qmail-smtp-submission.socket
├── qmail-smtp-submission@.service
├── quota.service
├── rabbitmq-server.service
├── rarpd.service
├── rc-local.service
├── rctl.service
├── redis-runtime.service
├── redis-sentinel.service
├── redis-sentinel.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── redis-server.service
├── redis-server.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── rfcomm_pppd-log.service
├── rngd.service
├── route-monitor.service
├── route6d.service
├── routed.service
├── rpcbind.service
├── rpcbind.socket
├── rpclockd.service
├── rpcstatd.service
├── rsync.socket
├── rsync@.service
├── rsyslogd.service
├── rtadvd.service
├── rtkit-daemon.service
├── rtsold.service
├── rwhod.service
├── s6-fdholder.service
├── s6-fdholder.socket
├── salt-api.service
├── salt-master.service
├── salt-minion.service
├── salt-syndic.service
├── samba.service
├── saned.socket
├── saned@.service
├── saslauthd.service
├── savecore.service
├── sdpd.service
├── securelevel.service
├── sendmail-relay-queue.service
├── sendmail-smtp-relay.socket
├── sendmail-smtp-relay@.service
├── sendmail-smtp-submission.socket
├── sendmail-smtp-submission@.service
├── sendmail-submission-queue.service
├── sickbeard.service
├── sissylog@.service
├── slapd.service
├── slim.service
├── slpd.service
├── slurmctld.service
├── slurmd.service
├── slurmdbd.service
├── slurpd.service
├── smartd.service
├── smbd.service
├── smtp-relay.socket
├── smtp-submission.socket
├── snddetect.service
├── snort-log.service
├── speech-dispatcher.service
├── sppp-log.service
├── ssh.socket
├── sshd.service
├── sshd.socket
├── sshd@.service
├── sshdgenkeys.service
├── stf.service
├── stty-sane@.service
├── stunnel.service
├── suckless-mdev-log.service
├── suckless-mdev-rescan.service
├── suckless-mdev.service
├── suckless-mdev.socket
├── sudo.service
├── svnserve.socket
├── svnserve@.service
├── swapauto.service
├── swapexd.service
├── swaplate.service
├── swift@.service
├── synergyc@.service
├── synergys@.service
├── syscache.service
├── sysctl.service
├── sysctl.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── sysinit-log.service
├── syslog-read.service
├── syslogd.service
├── sysstat.service
├── system-installer-log.service
├── system-wide.conf.arch-linux
├── system-wide.conf.bsd
├── system-wide.conf.debian7-linux
├── system-wide.conf.do
├── system-wide.conf.linux
├── systemd-hostnamed.service
├── systemd-localed.service
├── systemd-logind.service
├── systemd-rsyslogd.service
├── systemd-rsyslogd.socket
├── systemd-syslog-read.service
├── systemd-syslog-read.socket
├── systemd-syslog.socket
├── systemd-syslogd.service
├── systemd-syslogd.socket
├── systemd-timesyncd.service
├── systemd-udev-log.service
├── systemd-udev-trigger-add@.service
├── systemd-udev.service
├── systemd-udev.socket
├── sysvipc.service
├── taiclock.service
├── taiclock.socket
├── tcsd.service
├── tcsd.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── terminal-emulator@.service
├── timed.service
├── timedated.service
├── timelord.service
├── tinydns.service
├── tinylog@.service
├── tinysshd-makekey.service
├── tinysshd.socket
├── tinysshd@.service
├── tor.service
├── trueos-install-finish.service
├── trueos-update-finish.service
├── ttylogin-starter.service
├── ttylogin@.service
├── ttylogin@.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── ttylogin@vc1-tty.service.d
│ ├── noreset.conf
│ └── novhangup.conf
├── ttylogin@vc2-tty.service.d
│ ├── noreset.conf
│ └── novhangup.conf
├── ttylogin@vc3-tty.service.d
│ ├── noreset.conf
│ └── novhangup.conf
├── twoftpd-anon.socket
├── twoftpd-anon@.service
├── twoftpd.socket
├── twoftpd@.service
├── ubthidhci.service
├── udev-finish.service
├── udev-log.service
├── udev-settle.service
├── udev-trigger-add@.service
├── udev.service
├── udhcpc-log.service
├── udisks.service
├── udisks2.service
├── udp-rsyslogd.service
├── udp-rsyslogd.socket
├── udp-syslog-read.service
├── udp-syslog-read.socket
├── udp-syslog.socket
├── udp-syslogd.service
├── udp-syslogd.socket
├── ugidfw.service
├── uhidd-log.service
├── uhidd.html
├── unattended-upgrade-shutdown.service
├── unbound.service
├── update-binfmts.service
├── upmpdcli.service
├── upower.service
├── upower.service.d
│ ├── os-dependant.conf.bsd
│ ├── os-dependant.conf.do
│ └── os-dependant.conf.linux
├── urxvtd.html
├── usbhidaction@.service
├── usbmux.service
├── utx.service
├── uuidd.service
├── uuidd.socket
├── uwsgi-emperor.service
├── uwsgi-emperor.socket
├── vdev-log.service
├── vdev.service
├── virecover.helper
├── virecover.service
├── vixiecron.service
├── vixiedhcp4d.service
├── vixiedhcp6d.service
├── vnstat.service
├── volmand.service
├── vsftpd-ssl.socket
├── vsftpd-ssl@.service
├── vsftpd.socket
├── vsftpd@.service
├── watchdogd.service
├── webcamd-log.service
├── wettsteinsyslogd.service
├── wicd.service
├── winbindd.service
├── wlandebug-log.service
├── wpa_supplicant.service
├── wso2server.service
├── xdm.service
├── ypbind.service
├── ypldap.service
├── yppasswdd.service
├── ypserv.service
├── ypset.service
├── ypupdated.service
├── ypxfrd.service
├── zfs-jailed.service
├── zfs.service
└── zfsd.service
├── set-control-group-knob.cpp
├── set-control-group-knob.xml
├── set-dynamic-hostname.cpp
├── set-dynamic-hostname.xml
├── set-mount-object.cpp
├── set-mount-object.xml
├── setenv.cpp
├── setenv.xml
├── setgid-fromenv.cpp
├── setgid-fromenv.xml
├── setlock.cpp
├── setlock.xml
├── setlogin.cpp
├── setlogin.xml
├── setpgrp.cpp
├── setpgrp.xml
├── setprocargv.cpp
├── setprocenvv.cpp
├── setprocname.cpp
├── setsid.cpp
├── setsid.xml
├── setuidgid-fromenv.cpp
├── setuidgid-fromenv.xml
├── setuidgid.cpp
├── setuidgid.xml
├── setup-machine-id.cpp
├── setup-machine-id.xml
├── shutdown.xml
├── signame.cpp
├── socket_close_on_exec.cpp
├── socket_connect.cpp
├── socket_set_option.cpp
├── softlimit.xml
├── split_list.cpp
├── ssl-run.xml
├── start-stop-service.cpp
├── startup-and-shutdown.html
├── stopped2dot
├── subreaper.cpp
├── svscan-startup.html
├── syslog-read.cpp
├── syslog-read.xml
├── system-control-cat.cpp
├── system-control-escape.cpp
├── system-control-service-env.cpp
├── system-control-status.cpp
├── system-control.cpp
├── system-control.do
├── system-control.xml
├── system-manager.do
├── system-manager.xml
├── system-state-change.cpp
├── system-version.cpp
├── systemd
├── system
│ ├── service-manager-svscan.path
│ ├── service-manager-svscan.service
│ ├── service-manager.service
│ ├── service-manager.socket.bsd
│ ├── service-manager.socket.debian-linux
│ ├── service-manager.socket.do
│ ├── service-manager.socket.redhat-linux
│ ├── system-control-normal.service
│ ├── user@.service.d
│ │ └── runtime-directory-names.conf
│ └── vc-getty@.service
├── tmpfiles
│ ├── service-manager.conf
│ ├── system-manager.conf
│ └── terminal-emulator.conf
└── user
│ ├── service-manager.service
│ ├── service-manager.socket
│ └── system-control-normal.service
├── systemd_names.cpp
├── systemd_names_escape_char.h.arch
├── systemd_names_escape_char.h.bsd
├── systemd_names_escape_char.h.debian
├── systemd_names_escape_char.h.do
├── tags.do
├── tai64.cpp
├── tai64n.cpp
├── tai64n.xml
├── tai64nlocal.cpp
├── tai64nlocal.xml
├── targets
├── appcafe.target
├── basic.target
├── databases.target
├── default.do
├── dumpauto.target
├── emergency.target
├── extra-shared-libraries.target
├── finish-install.target
├── finish-update.target
├── frame-buffer.target
├── fs-servers.target
├── graphics.target
├── halt.target
├── jails.target
├── local-fs-pre.target
├── local-fs.target
├── local-syslog.target
├── mixer.target
├── multi-user-pre.target
├── multi-user.target
├── name-services.target
├── normal.target
├── powercycle.target
├── poweroff.target
├── reboot-after-install.target
├── reboot-after-update.target
├── reboot.target
├── remote-fs-pre.target
├── remote-fs.target
├── rescue.target
├── server.target
├── shutdown.target
├── sockets.target
├── static-networking.target
├── swapauto.target
├── swaplate.target
├── sysinit.target
├── timers.target
├── uhidd.target
├── unmount.target
├── update.target
├── users.target
├── virtualbox-guest.target
├── virtualbox-host.target
├── warden.target
└── workstation.target
├── tcgetattr.cpp
├── tcgetwinsz.cpp
├── tcp-socket-accept.cpp
├── tcp-socket-accept.xml
├── tcp-socket-connect.cpp
├── tcp-socket-connect.xml
├── tcp-socket-listen.cpp
├── tcp-socket-listen.xml
├── tcpserver.cpp
├── tcpserver.xml
├── tcsetattr.cpp
├── tcsetwinsz.cpp
├── telinit.cpp
├── telinit.do
├── telinit.xml
├── terminal-resources.html
├── terminal_database.cpp
├── terminal_database.h
├── terminals.html
├── test-fnk
├── time-env-add.xml
├── time-env-set.xml
├── time-pause-until.xml
├── time-print-tai64n.xml
├── timers.cpp
├── timestamps.html
├── tolower.cpp
├── trim.cpp
├── troubleshooting.html
├── true.cpp
├── true.xml
├── ttylogin-starter.cpp
├── ttylogin-starter.xml
├── ttyname.cpp
├── ttyname.h
├── ttys.html
├── ttyutils.h
├── ucspi-socket-rules-check.cpp
├── ucspi-socket-rules-check.xml
├── udp-socket-connect.cpp
├── udp-socket-connect.xml
├── udp-socket-listen.cpp
├── udp-socket-listen.xml
├── ulimit.cpp
├── ulimit.xml
├── umask.cpp
├── umask.xml
├── unpack.cpp
├── unpack.h
├── unsetenv.cpp
├── unsetenv.xml
├── unshare.cpp
├── unshare.xml
├── user-virtual-terminals.html
├── userenv-fromenv.cpp
├── userenv-fromenv.xml
├── userenv.cpp
├── userenv.xml
├── utils.a.do
├── utils.h
├── val.cpp
├── vc-get-tty.cpp
├── vc-get-tty.xml
├── vc-reset-tty.cpp
├── vc-reset-tty.xml
├── version.h.do
├── version.xml.do
├── virtual-terminal-login.html
├── vtfont.h
├── wait.cpp.do
├── wait.cpp.waitid
├── wait.cpp.waitpid
├── wanted2dot
├── wants2dot
├── working-from-rc-scripts.html
└── zsh
├── _console_terminal_emulator
├── _nosh
└── _system_control
/package/aliases7:
--------------------------------------------------------------------------------
1 | TERM COLORTERM
2 | TERM XTERM_VERSION
3 | TERM VTE_VERSION
4 | machine-id hostid
5 | machine-id hostuuid
6 |
--------------------------------------------------------------------------------
/package/bsd-etc-service-aliases:
--------------------------------------------------------------------------------
1 | background-fsck background_fsck
2 | kmod@fuse fusefs
3 | machine-id hostid
4 |
--------------------------------------------------------------------------------
/package/bsd-etc-services:
--------------------------------------------------------------------------------
1 | background-fsck
2 | devd
3 | devd-log
4 | gptboot
5 | kmod@fuse
6 | kmod@geom_uzip
7 | kmod@linux
8 | kmod@svr4
9 | kmod@sysvmsg
10 | kmod@sysvsem
11 | kmod@sysvshm
12 | ldconfig
13 | mdmfs@-tmp
14 | mdmfs@-var
15 | nextboot
16 | populate@include
17 | populate@usr
18 | populate@var
19 | sysvipc
20 |
--------------------------------------------------------------------------------
/package/bsd-nosh-bundles-presets:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/bsd-nosh-bundles-presets
--------------------------------------------------------------------------------
/package/bsd-nosh-run-freebsd-desktop-base-presets:
--------------------------------------------------------------------------------
1 | 50-FreeBSD-Server-Basic.preset
2 | 50-FreeBSD-Desktop-Basic.preset
3 | 90-bsd-boot-essentials.preset
4 | 90-bsd-static-networking.preset
5 | 90-common-boot-essentials.preset
6 |
--------------------------------------------------------------------------------
/package/bsd-nosh-run-freebsd-server-base-presets:
--------------------------------------------------------------------------------
1 | 50-FreeBSD-Server-Basic.preset
2 | 90-bsd-boot-essentials.preset
3 | 90-bsd-static-networking.preset
4 | 90-common-boot-essentials.preset
5 |
--------------------------------------------------------------------------------
/package/bsd-nosh-run-trueos-desktop-base-presets:
--------------------------------------------------------------------------------
1 | 50-TrueOS-Server-Basic.preset
2 | 50-TrueOS-Desktop-Basic.preset
3 | 90-bsd-boot-essentials.preset
4 | 90-bsd-static-networking.preset
5 | 90-common-boot-essentials.preset
6 |
--------------------------------------------------------------------------------
/package/bsd-nosh-run-trueos-server-base-presets:
--------------------------------------------------------------------------------
1 | 50-TrueOS-Server-Basic.preset
2 | 90-bsd-boot-essentials.preset
3 | 90-bsd-static-networking.preset
4 | 90-common-boot-essentials.preset
5 |
--------------------------------------------------------------------------------
/package/bsd-sockets:
--------------------------------------------------------------------------------
1 | kfd
2 | local-priv-rsyslogd
3 | local-priv-syslogd
4 | local-priv-syslog-read
5 |
--------------------------------------------------------------------------------
/package/bsd-target-aliases:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/bsd-target-aliases
--------------------------------------------------------------------------------
/package/bsd-timers:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/bsd-timers
--------------------------------------------------------------------------------
/package/bsd/nosh-bcron-as-cron-shims.desc:
--------------------------------------------------------------------------------
1 | Shim for the bcron package
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-bsd-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-systemv-shims
3 |
--------------------------------------------------------------------------------
/package/bsd/nosh-bsd-shims.desc:
--------------------------------------------------------------------------------
1 | BSD shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-bundles.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-terminal-management
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-bundles.desc:
--------------------------------------------------------------------------------
1 | Service bundles
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-core-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-core-shims.desc:
--------------------------------------------------------------------------------
1 | Shims for utilities with names from GNU Coreutils
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-debian-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-systemv-shims
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-debian-shims.desc:
--------------------------------------------------------------------------------
1 | Shims for Debian utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-desktop-bus-shims.desc:
--------------------------------------------------------------------------------
1 | Replacements for Desktop Bus utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-exec.desc:
--------------------------------------------------------------------------------
1 | Minimal non-shell script processor and various chain-load utilities useful for services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-execline-shims.desc:
--------------------------------------------------------------------------------
1 | execline utility shims
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-freebsd-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-terminal-management
2 | nosh-systemv-shims
3 |
--------------------------------------------------------------------------------
/package/bsd/nosh-freebsd-shims.desc:
--------------------------------------------------------------------------------
1 | FreeBSD shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-guide.desc:
--------------------------------------------------------------------------------
1 | User guide for the various nosh-* packages.
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-kbd-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-terminal-management
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-kbd-shims.desc:
--------------------------------------------------------------------------------
1 | shim utilities to match stuff from the old kbd toolset
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-linux-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-terminal-management
3 |
--------------------------------------------------------------------------------
/package/bsd/nosh-linux-shims.desc:
--------------------------------------------------------------------------------
1 | Shims for utilities with names from util-linux
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-net-tools-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-net-tools-shims.desc:
--------------------------------------------------------------------------------
1 | shim utilities to match stuff from the net-tools toolset
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-openbsd-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-systemv-shims
3 | nosh-service-command-shim
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-openbsd-shims.desc:
--------------------------------------------------------------------------------
1 | OpenBSD shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-openrc-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-systemv-shims
3 |
--------------------------------------------------------------------------------
/package/bsd/nosh-openrc-shims.desc:
--------------------------------------------------------------------------------
1 | Shims for OpenRC utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-appletalk.desc:
--------------------------------------------------------------------------------
1 | Run the AppleTalk services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-appletalk.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | service_with_dedicated_logger "atalkd"
4 | service_with_dedicated_logger "papd"
5 | service_with_dedicated_logger "afpd"
6 | service_with_dedicated_logger "timelord"
7 | service_with_dedicated_logger "cnid_metad"
8 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-bcron.deps:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/bsd/nosh-run-bcron.deps
--------------------------------------------------------------------------------
/package/bsd/nosh-run-bcron.desc:
--------------------------------------------------------------------------------
1 | Run Bruce Guenter's bcron
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-bcron.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # dedicated user accounts
3 | file_owning_user "cron" "/var/spool/cron"
4 | directory "cron" "/var/spool/cron" "0755"
5 | directory "cron" "/var/spool/cron/tmp" "0700"
6 | directory "cron" "/var/spool/cron/crontabs" "0700"
7 | # Common
8 | service_with_dedicated_logger "bcron-start"
9 | service_with_dedicated_logger "bcron-update"
10 | socket_with_dedicated_logger "bcron-spool"
11 | # BSD-specific
12 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freebsd-desktop-base.desc:
--------------------------------------------------------------------------------
1 | Run the base FreeBSD Desktop services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freebsd-server-base.desc:
--------------------------------------------------------------------------------
1 | Run the base FreeBSD Server services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freedesktop-kits.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-bundles
4 | nosh-run-freedesktop-system-bus
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freedesktop-kits.desc:
--------------------------------------------------------------------------------
1 | Run the freedesktop.org "kits"
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freedesktop-system-bus.desc:
--------------------------------------------------------------------------------
1 | Run the system message bus service
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-freedesktop-system-bus.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | service_with_dedicated_logger "dbus-daemon"
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-kernel-vt.conflicts:
--------------------------------------------------------------------------------
1 | nosh-run-user-vt
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-kernel-vt.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-terminal-management
4 | nosh-bundles
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-kernel-vt.desc:
--------------------------------------------------------------------------------
1 | Run old-style kernel virtual terminals
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-klog.desc:
--------------------------------------------------------------------------------
1 | Run the klog service
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-klog.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | socket_with_dedicated_logger "klogd"
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-local-syslog.desc:
--------------------------------------------------------------------------------
1 | Run the local syslog services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-local-syslog.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | socket_with_dedicated_logger "local-syslog-read"
4 | socket_with_dedicated_logger "local-priv-syslog-read"
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-openssh-server.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-bundles
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-openssh-server.desc:
--------------------------------------------------------------------------------
1 | Run the OpenSSH server
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-openssh-server.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | socket_with_dedicated_logger "sshd"
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-system-manager.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-bundles
3 | nosh-exec
4 | redo
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-system-manager.desc:
--------------------------------------------------------------------------------
1 | Running the nosh system manager as process #1.
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-system-manager.post-install:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 | ( cd /etc/system-control/convert/ && redo all )
3 |
4 | init_path="`sysrc -f /boot/loader.conf -n init_path`"
5 | init_path="${init_path#/sbin/system-manager}"
6 | init_path="${init_path#:}"
7 | init_path="/sbin/system-manager${init_path:+:}${init_path}"
8 | sysrc -f /boot/loader.conf -n init_path="${init_path}"
9 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-system-manager.pre-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | init_path="`sysrc -f /boot/loader.conf -n init_path`"
4 | init_path="${init_path#/sbin/system-manager}"
5 | init_path="${init_path#:}"
6 | sysrc -f /boot/loader.conf -n init_path="${init_path}"
7 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-trueos-desktop-base.desc:
--------------------------------------------------------------------------------
1 | Run the base TrueOS Desktop services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-trueos-server-base.desc:
--------------------------------------------------------------------------------
1 | Run the base TrueOS Server services
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-user-vt.conflicts:
--------------------------------------------------------------------------------
1 | nosh-run-kernel-vt
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-user-vt.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-terminal-management
4 | nosh-bundles
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-user-vt.desc:
--------------------------------------------------------------------------------
1 | Run new-style application-mode virtual terminals
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-mewburn-rc.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-bundles
3 | nosh-exec
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-mewburn-rc.desc:
--------------------------------------------------------------------------------
1 | rc.d scripts for running the nosh service manager and daemontools service scanner
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-mewburn-rc.post-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Re-apply presets to services that were cut-out by a special preset in this package.
4 | system-control preset sysinit.target local-syslog.target
5 | system-control preset static-networking.target
6 | system-control preset remote-fs.target remote-fs-pre.target
7 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-mewburn-rc.pre-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Stop and disable Mewburn rc services.
4 | /usr/sbin/service system-control-normal onestop
5 | /usr/sbin/service service-manager-svscan onestop
6 | /usr/sbin/service service-manager onestop
7 | sysrc system_control_normal_enable=NO
8 | sysrc service_manager_enable=NO
9 | sysrc service_manager_svscan_enable=NO
10 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-open-rc.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-bundles
3 | nosh-exec
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-open-rc.desc:
--------------------------------------------------------------------------------
1 | OpenRC scripts for running the nosh service manager and daemontools service scanner
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-open-rc.post-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Re-apply presets to services that were cut-out by a special preset in this package.
4 | system-control preset sysinit.target local-syslog.target
5 | system-control preset static-networking.target
6 | system-control preset remote-fs.target remote-fs-pre.target
7 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-open-rc.pre-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Stop and disable OpenRC services.
4 | rc-service system-control-normal stop
5 | rc-service service-manager-svscan stop
6 | rc-service service-manager stop
7 | rc-update del service-manager
8 | rc-update del service-manager-svscan
9 | rc-update del system-control-normal
10 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-openbsd-rc.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-bundles
3 | nosh-exec
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-openbsd-rc.desc:
--------------------------------------------------------------------------------
1 | rc.d scripts for running the nosh service manager and daemontools service scanner
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-openbsd-rc.post-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Re-apply presets to services that were cut-out by a special preset in this package.
4 | system-control preset sysinit.target local-syslog.target
5 | system-control preset static-networking.target
6 | system-control preset remote-fs.target remote-fs-pre.target
7 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-via-openbsd-rc.pre-deinstall:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 |
3 | # Stop and disable OpenBSD rc services.
4 | /usr/sbin/service system-control-normal stop
5 | /usr/sbin/service service-manager-svscan stop
6 | /usr/sbin/service service-manager stop
7 | sysrc system_control_normal_enable=NO
8 | sysrc service_manager_enable=NO
9 | sysrc service_manager_svscan_enable=NO
10 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-virtualbox-guest.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-service-management
3 | nosh-bundles
4 | virtualbox-guest-utils
5 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-virtualbox-guest.desc:
--------------------------------------------------------------------------------
1 | Run the VirtualBox guest additions
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-run-virtualbox-guest.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | service_with_dedicated_logger "VBoxService"
4 | service_with_dedicated_logger "VBoxBalloonCtrl"
5 | service_with_dedicated_logger "kmod@vboxguest"
6 | service_with_dedicated_logger "kmod@vboxsf"
7 | service_with_dedicated_logger "kmod@vboxvideo"
8 | service_with_dedicated_logger "kmod@vboxadd"
9 | target "virtualbox-guest"
10 |
--------------------------------------------------------------------------------
/package/bsd/nosh-service-command-shim.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 | nosh-systemv-shims
3 |
--------------------------------------------------------------------------------
/package/bsd/nosh-service-command-shim.desc:
--------------------------------------------------------------------------------
1 | Shim for the old BSD and System 5 service command
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-service-management-extras.deps:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/bsd/nosh-service-management-extras.deps
--------------------------------------------------------------------------------
/package/bsd/nosh-service-management-extras.desc:
--------------------------------------------------------------------------------
1 | Service managament utilities that require a TUI or a GUI.
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-service-management.desc:
--------------------------------------------------------------------------------
1 | Service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-systemd-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-systemd-shims.desc:
--------------------------------------------------------------------------------
1 | systemd shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-systemv-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-systemv-shims.desc:
--------------------------------------------------------------------------------
1 | System V shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-terminal-extras.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 | nosh-terminal-management
3 |
4 |
--------------------------------------------------------------------------------
/package/bsd/nosh-terminal-extras.desc:
--------------------------------------------------------------------------------
1 | Terminal utilities that require execline.
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-terminal-management.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-terminal-management.desc:
--------------------------------------------------------------------------------
1 | Virtual terminal, pseudo-terminal, and TUI login tools
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-ucspi-tcp-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-exec
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-ucspi-tcp-shims.desc:
--------------------------------------------------------------------------------
1 | UCSPI-TCP shim service utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-upstart-shims.deps:
--------------------------------------------------------------------------------
1 | nosh-service-management
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-upstart-shims.desc:
--------------------------------------------------------------------------------
1 | upstart shim service and system management utilities
2 |
--------------------------------------------------------------------------------
/package/bsd/nosh-zsh-completion.desc:
--------------------------------------------------------------------------------
1 | Z shell completion functions for the nosh toolset
2 |
--------------------------------------------------------------------------------
/package/cin-data-tables:
--------------------------------------------------------------------------------
1 | hiragana
2 | katakana
3 | romaji-x11
4 |
--------------------------------------------------------------------------------
/package/clean:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | if [ \! -d package ] || [ \! -d source ]
3 | then
4 | echo "You are not in the right directory." 1>&2
5 | exit 100
6 | fi
7 |
8 | rm -rf build/
9 | true
10 |
--------------------------------------------------------------------------------
/package/commands1:
--------------------------------------------------------------------------------
1 | exec
2 | system-control
3 | console-ncurses-realizer
4 | console-terminal-emulator
5 | getty
6 | ptybandage
7 | ptyrun
8 | dbus-daemon-launch-helper
9 |
--------------------------------------------------------------------------------
/package/commands7:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/commands7
--------------------------------------------------------------------------------
/package/commands8:
--------------------------------------------------------------------------------
1 | telinit
2 | system-manager
3 |
--------------------------------------------------------------------------------
/package/common-etc-service-aliases:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/common-etc-service-aliases
--------------------------------------------------------------------------------
/package/common-etc-services:
--------------------------------------------------------------------------------
1 | dmesg
2 | emergency-login@console
3 | monitor-fsck-progress
4 | hostname
5 | machine-id
6 | sysinit-log
7 |
--------------------------------------------------------------------------------
/package/common-mounts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/common-mounts
--------------------------------------------------------------------------------
/package/common-nosh-bundles-presets:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/common-nosh-bundles-presets
--------------------------------------------------------------------------------
/package/common-nosh-run-appletalk-presets:
--------------------------------------------------------------------------------
1 | 40-AppleTalk.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-bcron-presets:
--------------------------------------------------------------------------------
1 | 40-bcron.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-freedesktop-kits-presets:
--------------------------------------------------------------------------------
1 | 40-ConsoleKit.preset
2 | 40-RealtimeKit.preset
3 | 40-PolicyKit.preset
4 | 40-Bluetooth.preset
5 |
--------------------------------------------------------------------------------
/package/common-nosh-run-freedesktop-system-bus-presets:
--------------------------------------------------------------------------------
1 | 80-enable-freedesktop-system-bus.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-kernel-vt-presets:
--------------------------------------------------------------------------------
1 | 80-enable-kernel-vt.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-klog-presets:
--------------------------------------------------------------------------------
1 | 80-enable-klog.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-local-syslog-presets:
--------------------------------------------------------------------------------
1 | 80-enable-local-syslog.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-openssh-server-presets:
--------------------------------------------------------------------------------
1 | 40-OpenSSHServer.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-user-vt-presets:
--------------------------------------------------------------------------------
1 | 80-enable-user-vt.preset
2 |
--------------------------------------------------------------------------------
/package/common-nosh-run-via-mewburn-rc-presets:
--------------------------------------------------------------------------------
1 | 80-disable-sysinit.preset
2 | 80-disable-local-syslog.preset
3 | 80-disable-networking.preset
4 | 80-disable-remote-fs.preset
5 |
--------------------------------------------------------------------------------
/package/common-nosh-run-via-openbsd-rc-presets:
--------------------------------------------------------------------------------
1 | 80-disable-sysinit.preset
2 | 80-disable-local-syslog.preset
3 | 80-disable-networking.preset
4 | 80-disable-remote-fs.preset
5 |
--------------------------------------------------------------------------------
/package/common-nosh-run-via-systemd-presets:
--------------------------------------------------------------------------------
1 | 80-disable-dbus.preset
2 | 80-disable-sysinit.preset
3 | 80-disable-local-syslog.preset
4 | 80-disable-networking.preset
5 | 80-disable-remote-fs.preset
6 |
--------------------------------------------------------------------------------
/package/common-nosh-run-virtualbox-guest-presets:
--------------------------------------------------------------------------------
1 | 80-virtualbox-guest.preset
2 |
--------------------------------------------------------------------------------
/package/common-target-aliases:
--------------------------------------------------------------------------------
1 | multi-user-pre getty-pre
2 |
--------------------------------------------------------------------------------
/package/common-timers:
--------------------------------------------------------------------------------
1 | anacron
2 | phpsessionclean
3 |
--------------------------------------------------------------------------------
/package/common-ttys:
--------------------------------------------------------------------------------
1 | ttylogin@vc1-tty
2 | ttylogin@vc2-tty
3 | ttylogin@vc3-tty
4 |
--------------------------------------------------------------------------------
/package/compile:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | # See http://jdebp.eu./FGA/slashpackage.html
3 | if [ \! -d package ] || [ \! -d source ]
4 | then
5 | echo "You are not in the right directory." 1>&2
6 | exit 100
7 | fi
8 | ./package/prepare
9 | ./package/make
10 | exec ./package/makeinstall
11 |
--------------------------------------------------------------------------------
/package/debian/nosh-desktop-bus-shims.post_remove.extra:
--------------------------------------------------------------------------------
1 | # Extra post-remove for nosh-desktop-bus-shims
2 | # vim: set filetype=sh:
3 |
4 | dpkg-divert --package nosh-desktop-bus-shims --remove --rename /usr/lib/dbus-1.0/dbus-daemon-launch-helper
5 |
--------------------------------------------------------------------------------
/package/debian/nosh-desktop-bus-shims.pre_install.extra:
--------------------------------------------------------------------------------
1 | # Extra pre-install for nosh-desktop-bus-shims
2 | # vim: set filetype=sh:
3 |
4 | dpkg-divert --package nosh-desktop-bus-shims --add --rename /usr/lib/dbus-1.0/dbus-daemon-launch-helper
5 |
--------------------------------------------------------------------------------
/package/debian/nosh-desktop-bus-shims.pre_upgrade.extra:
--------------------------------------------------------------------------------
1 | # Extra pre-upgrade for nosh-desktop-bus-shims
2 | # vim: set filetype=sh:
3 |
4 | dpkg-divert --package nosh-desktop-bus-shims --add --rename /usr/lib/dbus-1.0/dbus-daemon-launch-helper
5 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-bcron.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # dedicated user accounts
3 | file_owning_user "cron" "/var/spool/cron"
4 | directory "cron" "/var/spool/cron" "0755"
5 | directory "cron" "/var/spool/cron/tmp" "0700"
6 | directory "cron" "/var/spool/cron/crontabs" "0700"
7 | # Common
8 | service_with_dedicated_logger "bcron-start"
9 | service_with_dedicated_logger "bcron-update"
10 | socket_with_dedicated_logger "bcron-spool"
11 | # Linux-specific
12 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-busybox-mdev.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | fan_in_logger "busybox-mdev"
3 | service_only "busybox-mdev"
4 | service_only "busybox-mdev-rescan"
5 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-freedesktop-system-bus.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | socket_with_dedicated_logger "dbus-daemon"
3 | #socket_with_dedicated_logger "dbus-broker"
4 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-klog.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | socket_with_dedicated_logger "klogd"
3 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-local-syslog.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | socket_with_dedicated_logger "local-syslog-read"
3 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-openssh-server.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | socket_with_dedicated_logger "sshd"
3 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-suckless-mdev.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | fan_in_logger "suckless-mdev"
3 | socket_only "suckless-mdev"
4 | service_only "suckless-mdev-rescan"
5 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-system-manager.post_install.extra:
--------------------------------------------------------------------------------
1 | # Extra post-install for nosh-run-system-manager
2 | # vim: set filetype=sh:
3 |
4 | if test -z "$2" # No prior version installed/left configured.
5 | then
6 | for i in - -usr -var -home
7 | do
8 | /bin/rm -f -r /etc/service-bundles/services/fsck@$i/
9 | /bin/rm -f -r /etc/service-bundles/services/mount@$i/
10 | done
11 | fi
12 | redo -C /etc/system-control/convert all
13 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-system-manager.post_upgrade.extra:
--------------------------------------------------------------------------------
1 | # Extra post-upgrade for nosh-run-system-manager
2 | # vim: set filetype=sh:
3 |
4 | if test -z "$2" # No prior version installed/left configured.
5 | then
6 | for i in - -usr -var -home
7 | do
8 | /bin/rm -f -r /etc/service-bundles/services/fsck@$i/
9 | /bin/rm -f -r /etc/service-bundles/services/mount@$i/
10 | done
11 | fi
12 | redo -C /etc/system-control/convert all
13 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-systemd-udev.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | fan_in_logger "systemd-udev"
3 | socket_only "systemd-udev"
4 | service_only "udev-settle"
5 | service_only "systemd-udev-trigger-add@subsystems"
6 | service_only "systemd-udev-trigger-add@devices"
7 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-udev.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | fan_in_logger "udev"
3 | socket_only "udev"
4 | service_only "udev-finish"
5 | service_only "udev-settle"
6 | service_only "udev-trigger-add@subsystems"
7 | service_only "udev-trigger-add@devices"
8 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-via-open-rc.pre_remove.extra:
--------------------------------------------------------------------------------
1 | # Extra pre-deinstall for nosh-run-via-open-rc
2 | # vim: set filetype=sh:
3 |
4 | # Stop and disable OpenRC services.
5 | rc-service system-control-normal stop
6 | rc-service service-manager-svscan stop
7 | rc-service service-manager stop
8 | rc-update del service-manager
9 | rc-update del service-manager-svscan
10 | rc-update del system-control-normal
11 |
12 | true
13 |
--------------------------------------------------------------------------------
/package/debian/nosh-run-virtualbox-guest.p:
--------------------------------------------------------------------------------
1 | # vim: set filetype=sh:
2 | # service list
3 | service_with_dedicated_logger "VBoxService"
4 | service_with_dedicated_logger "VBoxBalloonCtrl"
5 | service_with_dedicated_logger "kmod@vboxguest"
6 | service_with_dedicated_logger "kmod@vboxsf"
7 | service_with_dedicated_logger "kmod@vboxvideo"
8 | service_with_dedicated_logger "kmod@vboxadd"
9 | target "virtualbox-guest"
10 |
--------------------------------------------------------------------------------
/package/debian/postinst.common:
--------------------------------------------------------------------------------
1 | # Maintainer script main for Debian
2 | case "$1" in
3 | # The package has been installed over version $2 .
4 | configure)
5 | if test -z "$2"
6 | then
7 | post_install_funcs
8 | post_install_extra "$@"
9 | common
10 | else
11 | post_upgrade_funcs
12 | post_upgrade_extra "$@"
13 | common
14 | fi
15 | ;;
16 | esac
17 |
--------------------------------------------------------------------------------
/package/debian/preinst.common:
--------------------------------------------------------------------------------
1 | # Maintainer script main for Debian
2 | case "$1" in
3 | # The package is about to be installed over version $2 .
4 | install)
5 | pre_install_funcs
6 | pre_install_extra "$@"
7 | common
8 | ;;
9 | # The package is about to be upgraded from version $2 to this version.
10 | upgrade)
11 | pre_upgrade_funcs
12 | pre_upgrade_extra "$@"
13 | common
14 | ;;
15 | esac
16 |
--------------------------------------------------------------------------------
/package/debian/prerm.common:
--------------------------------------------------------------------------------
1 | # Maintainer script main for Debian
2 | case "$1" in
3 | remove|purge)
4 | pre_remove_funcs
5 | pre_remove_extra "$@"
6 | common
7 | ;;
8 | esac
9 |
--------------------------------------------------------------------------------
/package/devd-rules:
--------------------------------------------------------------------------------
1 | uhidd-nosh
2 | netif-nosh
3 |
--------------------------------------------------------------------------------
/package/distclean:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | if [ \! -d package ] || [ \! -d source ]
3 | then
4 | echo "You are not in the right directory." 1>&2
5 | exit 100
6 | fi
7 |
8 | rm -rf build/ debian/ bsd/ command/ manual/ config/ guide/
9 |
--------------------------------------------------------------------------------
/package/extra-manpages3:
--------------------------------------------------------------------------------
1 | TerminalCapabilities
2 |
--------------------------------------------------------------------------------
/package/extra-manpages4:
--------------------------------------------------------------------------------
1 | linux-console
2 | linux-vt
3 |
--------------------------------------------------------------------------------
/package/extra-manpages7:
--------------------------------------------------------------------------------
1 | TERM
2 | machine-id
3 |
--------------------------------------------------------------------------------
/package/extra-manpages8:
--------------------------------------------------------------------------------
1 | init
2 | shutdown
3 |
--------------------------------------------------------------------------------
/package/install:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | # See http://jdebp.eu./FGA/slashpackage.html
3 | if [ \! -d package ] || [ \! -d source ]
4 | then
5 | echo "You are not in the right directory." 1>&2
6 | exit 100
7 | fi
8 | ./package/compile
9 | exec ./package/upgrade
10 |
--------------------------------------------------------------------------------
/package/linux-etc-service-aliases:
--------------------------------------------------------------------------------
1 | hostname hostname.sh
2 | systemd-udev systemd-udevd
3 |
--------------------------------------------------------------------------------
/package/linux-nosh-bundles-presets:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/linux-nosh-bundles-presets
--------------------------------------------------------------------------------
/package/linux-nosh-run-busybox-mdev-presets:
--------------------------------------------------------------------------------
1 | 80-enable-busybox-mdev.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-debian-desktop-base-presets:
--------------------------------------------------------------------------------
1 | 50-Debian-Server-Basic.preset
2 | 50-Debian-Desktop-Basic.preset
3 | 90-linux-boot-essentials.preset
4 | 90-linux-static-networking.preset
5 | 90-common-boot-essentials.preset
6 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-debian-server-base-presets:
--------------------------------------------------------------------------------
1 | 50-Debian-Server-Basic.preset
2 | 90-linux-boot-essentials.preset
3 | 90-linux-static-networking.preset
4 | 90-common-boot-essentials.preset
5 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-freedesktop-kits-presets:
--------------------------------------------------------------------------------
1 | 40-Avahi.preset
2 | 40-ModemManager.preset
3 | 40-NetworkManager.preset
4 | 40-PackageKit.preset
5 | 40-UDisks.preset
6 | 40-UDisks2.preset
7 | 40-UPower.preset
8 | 40-ColourManager.preset
9 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-kernel-vt-presets:
--------------------------------------------------------------------------------
1 | 80-linux-ttylogin-tty.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-suckless-mdev-presets:
--------------------------------------------------------------------------------
1 | 80-enable-suckless-mdev.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-systemd-udev-presets:
--------------------------------------------------------------------------------
1 | 80-enable-systemd-udev.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-udev-presets:
--------------------------------------------------------------------------------
1 | 80-enable-udev.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-user-vt-presets:
--------------------------------------------------------------------------------
1 | 80-linux-ttylogin-vc.preset
2 |
--------------------------------------------------------------------------------
/package/linux-nosh-run-vdev-presets:
--------------------------------------------------------------------------------
1 | 80-enable-vdev.preset
2 |
--------------------------------------------------------------------------------
/package/linux-sockets:
--------------------------------------------------------------------------------
1 | acpid
2 | dbus-broker
3 | gpsd
4 | kpropd
5 | systemd-syslog-read
6 | systemd-rsyslogd
7 | systemd-syslogd
8 |
--------------------------------------------------------------------------------
/package/linux-target-aliases:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/linux-target-aliases
--------------------------------------------------------------------------------
/package/linux-timers:
--------------------------------------------------------------------------------
1 | apt-daily-update
2 | apt-daily-upgrade
3 |
--------------------------------------------------------------------------------
/package/mewburn-rc-scripts:
--------------------------------------------------------------------------------
1 | service-manager
2 | service-manager-svscan
3 | system-control-normal
4 |
--------------------------------------------------------------------------------
/package/netbsd-ttys:
--------------------------------------------------------------------------------
1 | ttylogin@ttyE0
2 | ttylogin@ttyE1
3 | ttylogin@ttyE2
4 | ttylogin@ttyE3
5 | ttylogin@ttyE4
6 | ttylogin@ttyE5
7 | ttylogin@ttyE6
8 | ttylogin@ttyE7
9 | ttylogin@ttyE8
10 | ttylogin@ttyE9
11 | ttylogin@ttyEa
12 | ttylogin@ttyEb
13 | ttylogin@ttyEc
14 | ttylogin@ttyEd
15 | ttylogin@ttyEe
16 | ttylogin@ttyEf
17 |
--------------------------------------------------------------------------------
/package/nosh-bcron-as-cron-shims.aliases1:
--------------------------------------------------------------------------------
1 | bcrontab crontab
2 |
--------------------------------------------------------------------------------
/package/nosh-bsd-shims.aliases8:
--------------------------------------------------------------------------------
1 | reboot fastboot
2 | halt fasthalt
3 | powercycle fastpowercycle
4 | poweroff fastpoweroff
5 |
--------------------------------------------------------------------------------
/package/nosh-core-shims.aliases1:
--------------------------------------------------------------------------------
1 | exec chroot
2 | exec false
3 | exec true
4 | exec ulimit
5 | exec umask
6 | exec printenv
7 |
--------------------------------------------------------------------------------
/package/nosh-debian-shims.aliases8:
--------------------------------------------------------------------------------
1 | telinit invoke-rc.d
2 | telinit update-rc.d
3 |
--------------------------------------------------------------------------------
/package/nosh-exec.aliases7:
--------------------------------------------------------------------------------
1 | machine-id hostid
2 | machine-id hostuuid
3 |
--------------------------------------------------------------------------------
/package/nosh-exec.commands7:
--------------------------------------------------------------------------------
1 | machine-id
2 |
--------------------------------------------------------------------------------
/package/nosh-execline-shims.aliases1:
--------------------------------------------------------------------------------
1 | exec background
2 | exec foreground
3 |
--------------------------------------------------------------------------------
/package/nosh-freebsd-shims.aliases1:
--------------------------------------------------------------------------------
1 | login-update-utmpx utx
2 |
--------------------------------------------------------------------------------
/package/nosh-kbd-shims.aliases1:
--------------------------------------------------------------------------------
1 | console-clear clear_console
2 | console-multiplexor-control chvt
3 | console-resize resizecons
4 |
--------------------------------------------------------------------------------
/package/nosh-linux-shims.aliases1:
--------------------------------------------------------------------------------
1 | exec unshare
2 | exec setsid
3 | console-control-sequence setterm
4 |
--------------------------------------------------------------------------------
/package/nosh-linux-shims.commands1:
--------------------------------------------------------------------------------
1 | getty
2 |
--------------------------------------------------------------------------------
/package/nosh-net-tools-shims.aliases1:
--------------------------------------------------------------------------------
1 | exec ifconfig
2 |
--------------------------------------------------------------------------------
/package/nosh-openbsd-shims.aliases8:
--------------------------------------------------------------------------------
1 | telinit rcctl
2 |
--------------------------------------------------------------------------------
/package/nosh-openrc-shims.aliases8:
--------------------------------------------------------------------------------
1 | telinit rc-update
2 | telinit rc-service
3 |
--------------------------------------------------------------------------------
/package/nosh-run-mdevd-presets:
--------------------------------------------------------------------------------
1 | 80-enable-mdevd.preset
2 |
--------------------------------------------------------------------------------
/package/nosh-service-command-shim.aliases8:
--------------------------------------------------------------------------------
1 | telinit service
2 |
--------------------------------------------------------------------------------
/package/nosh-service-management-extras.commands1:
--------------------------------------------------------------------------------
1 | chkservice
2 |
--------------------------------------------------------------------------------
/package/nosh-service-management.commands8:
--------------------------------------------------------------------------------
1 | system-manager
2 |
--------------------------------------------------------------------------------
/package/nosh-systemd-shims.aliases1:
--------------------------------------------------------------------------------
1 | system-control systemctl
2 | system-control systemd-escape
3 |
--------------------------------------------------------------------------------
/package/nosh-systemd-shims.aliases8:
--------------------------------------------------------------------------------
1 | system-manager systemd
2 |
--------------------------------------------------------------------------------
/package/nosh-systemv-shims.commands8:
--------------------------------------------------------------------------------
1 | chkconfig
2 | emergency
3 | halt
4 | haltsys
5 | init
6 | initctl-read
7 | normal
8 | powercycle
9 | poweroff
10 | reboot
11 | rescue
12 | runlevel
13 | shutdown
14 | telinit
15 |
--------------------------------------------------------------------------------
/package/nosh-terminal-extras.commands1:
--------------------------------------------------------------------------------
1 | ptybandage
2 | ptyrun
3 |
--------------------------------------------------------------------------------
/package/nosh-terminal-management.aliases7:
--------------------------------------------------------------------------------
1 | TERM COLORTERM
2 | TERM XTERM_VERSION
3 | TERM VTE_VERSION
4 |
--------------------------------------------------------------------------------
/package/nosh-terminal-management.commands3:
--------------------------------------------------------------------------------
1 | TerminalCapabilities
2 |
--------------------------------------------------------------------------------
/package/nosh-terminal-management.commands4:
--------------------------------------------------------------------------------
1 | linux-vt
2 | linux-console
3 |
--------------------------------------------------------------------------------
/package/nosh-terminal-management.commands7:
--------------------------------------------------------------------------------
1 | TERM
2 |
--------------------------------------------------------------------------------
/package/nosh-ucspi-tcp-shims.aliases1:
--------------------------------------------------------------------------------
1 | exec tcpserver
2 | exec recordio
3 |
--------------------------------------------------------------------------------
/package/nosh-upstart-shims.aliases1:
--------------------------------------------------------------------------------
1 | system-control initctl
2 | system-control start
3 | system-control stop
4 | system-control status
5 |
--------------------------------------------------------------------------------
/package/open-rc-scripts:
--------------------------------------------------------------------------------
1 | service-manager
2 | service-manager-svscan
3 | system-control-normal
4 |
--------------------------------------------------------------------------------
/package/openbsd-rc-scripts:
--------------------------------------------------------------------------------
1 | service_manager
2 | service_manager_svscan
3 | system_control_normal
4 |
--------------------------------------------------------------------------------
/package/openbsd-target-aliases:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/openbsd-target-aliases
--------------------------------------------------------------------------------
/package/openbsd-timers:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/jdebp/nosh/79b1c0aab9834a09a59e15d47710f355c5c0417a/package/openbsd-timers
--------------------------------------------------------------------------------
/package/prepare:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | # See http://jdebp.eu./FGA/slashpackage.html
3 | if [ \! -d package ] || [ \! -d source ]
4 | then
5 | echo "You are not in the right directory." 1>&2
6 | exit 100
7 | fi
8 |
9 | export CDPATH=
10 |
11 | # Create and populate the build directory.
12 | install -d -m 0755 build
13 | ( cd source && ( 2>/dev/null pax -w -r -l -u -- * ../build/ || true ) )
14 |
--------------------------------------------------------------------------------
/package/save:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | if test \! -d package || test \! -d source
3 | then
4 | echo "You are not in the right directory." 1>&2
5 | exit 100
6 | fi
7 | cwd="`/bin/pwd`"
8 | base_plus_version="`basename "${cwd}"`"
9 | case "`uname`" in
10 | Linux) ext=bz2 ; opt=-j ;;
11 | *BSD) ext=gz ; opt=-z ;;
12 | esac
13 | pax -w ${opt} > "${base_plus_version}.tar.${ext}.new" source package
14 | mv "${base_plus_version}.tar.${ext}.new" "${base_plus_version}.tar.${ext}"
15 |
--------------------------------------------------------------------------------
/package/sharing:
--------------------------------------------------------------------------------
1 | debian:syst
2 | build:syst
3 | command:syst
4 | manual:syst
5 | guide:syst
6 | package:dist
7 | source:dist
8 |
--------------------------------------------------------------------------------
/package/systemd-system-overrides:
--------------------------------------------------------------------------------
1 | user@.service.d/runtime-directory-names.conf
2 |
--------------------------------------------------------------------------------
/package/systemd-system-services:
--------------------------------------------------------------------------------
1 | service-manager.socket
2 | service-manager.service
3 | service-manager-svscan.path
4 | service-manager-svscan.service
5 | system-control-normal.service
6 | vc-getty@.service
7 |
--------------------------------------------------------------------------------
/package/systemd-user-services:
--------------------------------------------------------------------------------
1 | service-manager.socket
2 | service-manager.service
3 | system-control-normal.service
4 |
--------------------------------------------------------------------------------
/package/tmpfiles-snippets:
--------------------------------------------------------------------------------
1 | service-manager.conf
2 | system-manager.conf
3 | terminal-emulator.conf
4 |
--------------------------------------------------------------------------------
/source/KeyboardIO.cpp:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #error
7 |
--------------------------------------------------------------------------------
/source/KeyboardIO.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #error
7 |
--------------------------------------------------------------------------------
/source/Makefile:
--------------------------------------------------------------------------------
1 | all tags:
2 | +@redo $@
3 | %::
4 | +@redo $@
5 |
6 | .PHONY: all tags manual
7 |
--------------------------------------------------------------------------------
/source/MouseIO.cpp:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #error
7 |
--------------------------------------------------------------------------------
/source/MouseIO.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #error
7 |
--------------------------------------------------------------------------------
/source/all.do:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | # vim: set filetype=sh:
6 |
7 | exec redo-ifchange version.h systemd_names_escape_char.h all-commands all-misc all-targets all-services
8 |
--------------------------------------------------------------------------------
/source/archive:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | redo-ifchange ./ar ./arflags
3 | read ar < ./ar
4 | read arflags < ./arflags
5 | archive="$1"
6 | shift
7 | rm -f -- "$archive"
8 | "${ar}" ${arflags} "$archive" "$@"
9 |
--------------------------------------------------------------------------------
/source/bcron/crontab.debian.anacron:
--------------------------------------------------------------------------------
1 | SHELL=/bin/sh
2 | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3 |
4 | 14 * * * * root run-parts --report /etc/cron.hourly
5 |
--------------------------------------------------------------------------------
/source/bcron/crontab.debian.no-anacron:
--------------------------------------------------------------------------------
1 | SHELL=/bin/sh
2 | PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3 |
4 | 14 * * * * root run-parts --report /etc/cron.hourly
5 | 24 4 * * * root run-parts --report /etc/cron.daily
6 | 39 4 * * 7 root run-parts --report /etc/cron.weekly
7 | 54 4 1 * * root run-parts --report /etc/cron.monthly
8 |
--------------------------------------------------------------------------------
/source/convert/ftp-proxy@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=FTP proxy daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d ${flags}
11 | Restart=always
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/cyclog@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Standard format %p logging service for %I run by %u
7 | Before=%I
8 |
9 | [Service]
10 | WorkingDirectory=/var/log/user/
11 | ExecStart=%p "%u/%I/"
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/convert/per-user/dbus-broker.socket:
--------------------------------------------------------------------------------
1 | dbus-common.socket
--------------------------------------------------------------------------------
/source/convert/per-user/dbus-daemon.socket:
--------------------------------------------------------------------------------
1 | dbus-common.socket
--------------------------------------------------------------------------------
/source/convert/per-user/dbus-servers-log.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Per-user "Desktop" bus servers' log service for %u
7 |
8 | [Service]
9 | WorkingDirectory=/var/log/user/
10 | ExecStart=cyclog "%u/dbus-servers/"
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/dconf-editor.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=DConf Editor for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p --gapplication-service
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/dconf-service.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=DConf Service for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/local/libexec/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/dconf-service.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=DConf Service for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/dconf/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/dirmngr.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GnuPG network certificate management socket for %u
7 |
8 | [Socket]
9 | ListenStream=%t/gnupg/S.%p
10 | SocketMode=0600
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/gconfd.service.arch-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GNOME Configuration for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/GConf/%p-2
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gconfd.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GNOME Configuration for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/local/libexec/%p-2
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gconfd.service.redhat-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GNOME Configuration for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/libexec/%p-2
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gedit.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GNOME Editor for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p --gapplication-service
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gvfs-afc-volume-monitor.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GTK VFS Metadata for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/gvfs/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gvfs-daemon.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GTK VFS for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/local/libexec/gvfsd
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gvfs-daemon.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GTK VFS for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/gvfs/gvfsd
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gvfs-goa-volume-monitor.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GTK VFS Metadata for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/gvfs/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/gvfs-hal-volume-monitor.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GTK VFS Metadata for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/gvfs/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/ibus-daemon.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ibus daemon for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p --xim
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/intrat.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Intrat target
7 | Before=shutdown
8 |
9 | [Install]
10 | StoppedBy=shutdown
11 |
--------------------------------------------------------------------------------
/source/convert/per-user/mate-screensaver.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=MATE screen saver for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/mpd.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Music Player daemon run by %u
7 |
8 | [Service]
9 | RuntimeDirectory=%p
10 | ExecStart=musicpd --no-daemon --stderr --stdout --verbose ./%p.conf
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/mpd.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Music Player daemon run by %u
7 |
8 | [Service]
9 | RuntimeDirectory=%p
10 | ExecStart=%p --no-daemon --stderr --stdout --verbose ./%p.conf
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/ncftpbatch.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=NcFTP batch mode service for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p -D
12 |
13 | [Install]
14 | WantedBy=normal.target
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/obex.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Bluetooth OBEX for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/local/libexec/%pd -n
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/obex.service.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Bluetooth OBEX for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/lib/bluetooth/%pd -n
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/per-user.conf.bsd:
--------------------------------------------------------------------------------
1 |
2 |
3 | /usr/local/etc/dbus-1/session.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/convert/per-user/per-user.conf.debian7-linux:
--------------------------------------------------------------------------------
1 |
2 |
3 | /etc/dbus-1/session.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/convert/per-user/per-user.conf.linux:
--------------------------------------------------------------------------------
1 |
2 |
3 | /usr/share/dbus-1/session.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/convert/per-user/shutdown.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Shutdown action group target
7 |
8 | [Install]
9 |
--------------------------------------------------------------------------------
/source/convert/per-user/sockets.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Sockets target
7 | Before=shutdown
8 |
9 | [Install]
10 | StoppedBy=shutdown
11 |
--------------------------------------------------------------------------------
/source/convert/per-user/startup.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Startup action group target
7 | Before=shutdown
8 | After=intrat
9 | Wants=intrat
10 |
11 | [Install]
12 | StoppedBy=shutdown
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/urxvt.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=RXVT (Unicode) daemon control socket for %u
7 |
8 | [Socket]
9 | ListenStream=%t/%p/daemon
10 | SocketMode=0600
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/uscheduled.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Uwe Ohse's %p for %u
7 |
8 | [Service]
9 | RuntimeDirectory=%p
10 | RuntimeDirectoryMode=0700
11 | EnvironmentDirectory=env
12 | ExecStart=%p
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/watchman.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Facebook Watchman daemon control socket for %u
7 |
8 | [Socket]
9 | ListenStream=%t/%p/state/sock
10 | SocketMode=0600
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/convert/per-user/xfconfd.service.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=XFCE Configuration for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=/usr/local/libexec/%p
12 | Restart=no
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/zeitgeist-daemon.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Zeitgeist activity monitor for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/per-user/zeitgeist-datahub.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Zeitgeist datahub for %u
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 | Restart=on-abort
13 |
14 | [Install]
15 |
--------------------------------------------------------------------------------
/source/convert/user-dbus-broker@.socket:
--------------------------------------------------------------------------------
1 | user-dbus@.socket
--------------------------------------------------------------------------------
/source/convert/user-dbus-daemon@.socket:
--------------------------------------------------------------------------------
1 | user-dbus@.socket
--------------------------------------------------------------------------------
/source/convert/user-runtime@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Per-user runtime for %I
7 | #Requires=user@%I.target
8 |
9 | [Service]
10 | RemainAfterExit=true
11 | User=%I
12 |
13 | [Install]
14 | WantedBy=user@%I.target
15 |
--------------------------------------------------------------------------------
/source/convert/user@.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Per-user target for user %I
7 |
8 | [Service]
9 | User=%I
10 |
11 | [Install]
12 | WantedBy=users.target
13 |
--------------------------------------------------------------------------------
/source/devd/uhidd-nosh.conf:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | notify 1 {
6 | match "subsystem" "DEVICE";
7 | match "type" "ATTACH";
8 | match "cdev" "ugen[0-9]+.[0-9]+";
9 | action "system-control start uhidd@$cdev";
10 | };
11 |
--------------------------------------------------------------------------------
/source/getaddrinfo_unix.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | extern int getaddrinfo (const char * pathname, const struct addrinfo * hints, struct addrinfo ** info_list);
7 |
--------------------------------------------------------------------------------
/source/getty-noreset.bsd:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | exec \
3 | /bin/exec \
4 | vc-get-tty -- "$1" \
5 | open-controlling-tty \
6 | \
7 | login-prompt \
8 | login-banner /etc/issue \
9 | login
10 |
--------------------------------------------------------------------------------
/source/getty-noreset.do:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | # vim: set filetype=sh:
6 | case "`uname`" in
7 | Linux) ext=linux ;;
8 | *BSD) ext=bsd ;;
9 | *) ext=who ;;
10 | esac
11 | redo-ifchange "$1.${ext}"
12 | ln -s -f "`basename \"$1\"`.${ext}" "$3"
13 |
--------------------------------------------------------------------------------
/source/getty-noreset.linux:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | exec \
3 | /bin/exec \
4 | vc-get-tty -- "$1" \
5 | open-controlling-tty \
6 | \
7 | \
8 | login-banner /etc/issue \
9 | login
10 |
--------------------------------------------------------------------------------
/source/getty.bsd:
--------------------------------------------------------------------------------
1 | #!/command/execlineb -S0
2 |
3 |
4 | vc-get-tty -- "$1"
5 | open-controlling-tty
6 | vc-reset-tty --hard-reset
7 | login-prompt
8 | login-banner /etc/issue
9 | login
10 |
--------------------------------------------------------------------------------
/source/getty.do:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | # vim: set filetype=sh:
6 | case "`uname`" in
7 | Linux) ext=linux ;;
8 | *BSD) ext=bsd ;;
9 | *) ext=who ;;
10 | esac
11 | redo-ifchange "$1.${ext}"
12 | ln -s -f "`basename \"$1\"`.${ext}" "$3"
13 |
--------------------------------------------------------------------------------
/source/getty.linux:
--------------------------------------------------------------------------------
1 | #!/command/execlineb -S0
2 |
3 |
4 | vc-get-tty -- "$1"
5 | open-controlling-tty
6 | vc-reset-tty --hard-reset
7 |
8 | login-banner /etc/issue
9 | login
10 |
--------------------------------------------------------------------------------
/source/has_waitid.do:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | # vim: set filetype=sh:
6 | main="`basename "$1"`"
7 | objects="${main}.o"
8 | libraries=""
9 | redo-ifchange link ${objects} ${libraries}
10 | exec ./link "$3" ${objects} ${libraries}
11 |
--------------------------------------------------------------------------------
/source/issue.vc:
--------------------------------------------------------------------------------
1 | \S \r \n.\o \l
2 |
--------------------------------------------------------------------------------
/source/link:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | redo-ifchange ./cxx ./cxxflags ./ldflags
3 | read cxx < ./cxx
4 | read cxxflags < ./cxxflags
5 | read ldflags < ./ldflags
6 | exec ${cxx} ${cxxflags} -o "$@" ${ldflags}
7 |
--------------------------------------------------------------------------------
/source/openbsd-rc.d/service_manager_svscan:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 |
6 | name="service_manager_svscan"
7 | daemon="/usr/local/bin/service-dt-scanner"
8 | daemon_flags="/service/"
9 | rc_bg=YES
10 |
11 | . /etc/rc.d/rc.subr
12 |
13 | rc_cmd "$1"
14 |
--------------------------------------------------------------------------------
/source/packed.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #if !defined(INCLUDE_PACKED_H)
7 | #define INCLUDE_PACKED_H
8 |
9 | #if defined(__LINUX__) || defined(__linux__)
10 | #define __packed
11 | #else
12 | #include
13 | #endif
14 |
15 | #endif
16 |
--------------------------------------------------------------------------------
/source/posix_clearenv.cpp:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #include "environ.h"
7 |
8 | #if !defined(_GNU_SOURCE)
9 | extern "C"
10 | int
11 | clearenv()
12 | {
13 | for (char **e(environ); *e; ++e)
14 | *e = 0;
15 | return 0;
16 | }
17 | #endif
18 |
--------------------------------------------------------------------------------
/source/presets/40-Bluetooth.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable Bluetooth services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@bluetooth.service
10 | enable bluetooth.service
11 | enable cyclog@blueman-mechanism.service
12 | enable blueman-mechanism.service
13 |
--------------------------------------------------------------------------------
/source/presets/40-ModemManager.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable ModemManager services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@ModemManager.service
10 | enable ModemManager.service
11 |
--------------------------------------------------------------------------------
/source/presets/40-OpenSSHServer.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable SSH Server services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-openssh-server package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@sshd.service
10 | enable sshd.service
11 | enable cyclog@ssh.service
12 | enable ssh.service
13 | enable cyclog@sshgenkeys.service
14 | enable sshgenkeys.service
15 |
--------------------------------------------------------------------------------
/source/presets/40-PackageKit.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable PackageKit services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@packagekit.service
10 | enable packagekit.service
11 |
--------------------------------------------------------------------------------
/source/presets/40-PolicyKit.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable PolicyKit services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@polkitd.service
10 | enable polkitd.service
11 |
--------------------------------------------------------------------------------
/source/presets/40-UDisks.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable UDisks services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@udisks.service
10 | enable udisks.service
11 |
--------------------------------------------------------------------------------
/source/presets/40-UDisks2.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable UDisks services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@udisks2.service
10 | enable udisks2.service
11 |
--------------------------------------------------------------------------------
/source/presets/40-UPower.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable UPower services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-freedesktop-kits package in order to enable the services themselves.
7 | #
8 |
9 | enable cyclog@upower.service
10 | enable upower.service
11 |
--------------------------------------------------------------------------------
/source/presets/80-disable-dbus.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Disable nosh standard services that are duplicated by systemd mechanisms.
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-via-systemd/mewburn-rc/openbsd-rc packages in order to disable certain mandatory basics which are handled by external service management.
7 | #
8 |
9 | disable dbus.service
10 |
--------------------------------------------------------------------------------
/source/presets/80-disable-local-syslog.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Disable nosh standard targets that are duplicated by systemd mechanisms.
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-via-systemd/mewburn-rc/openbsd-rc packages in order to disable certain mandatory basics which are handled by external service management.
7 | #
8 |
9 | disable local-syslog.target
10 |
--------------------------------------------------------------------------------
/source/presets/80-disable-networking.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Disable nosh standard targets that are duplicated by systemd mechanisms.
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-via-systemd/mewburn-rc/openbsd-rc packages in order to disable certain mandatory basics which are handled by external service management.
7 | #
8 |
9 | disable static-networking.target
10 |
--------------------------------------------------------------------------------
/source/presets/80-disable-sysinit.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Disable nosh standard targets that are duplicated by systemd mechanisms.
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-via-systemd/mewburn-rc/openbsd-rc packages in order to disable certain mandatory basics which are handled by external service management.
7 | #
8 |
9 | disable sysinit.target
10 | disable local-syslog.target
11 |
--------------------------------------------------------------------------------
/source/presets/80-enable-busybox-mdev.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable busybox mdev services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-busybox-mdev package in order to enable the busybox mdev plug-and-play device management services.
7 | #
8 |
9 | enable busybox-mdev.service
10 | enable busybox-mdev-log.service
11 | enable busybox-mdev-rescan.service
12 |
--------------------------------------------------------------------------------
/source/presets/80-enable-kernel-vt.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable kernel virtual terminal services other than login services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-bundles package in order to enable certain mandatory basics without which a system simply won't work.
7 | #
8 |
9 | enable kernel-vt-*.service
10 | enable cyclog@kernel-vt-*.service
11 |
--------------------------------------------------------------------------------
/source/presets/80-enable-klog.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable klog services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-klog package in order to enable the services themselves.
7 | #
8 |
9 | enable klogd.service
10 | enable cyclog@klogd.service
11 |
--------------------------------------------------------------------------------
/source/presets/80-enable-mdevd.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable suckless mdev services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-mdevd package in order to enable the mdevd plug-and-play device management services.
7 | #
8 |
9 | enable mdevd.service
10 | enable mdevd-log.service
11 | enable mdevd-rescan.service
12 |
--------------------------------------------------------------------------------
/source/presets/80-enable-suckless-mdev.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable suckless mdev services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-suckless-mdev package in order to enable the suckless mdev plug-and-play device management services.
7 | #
8 |
9 | enable suckless-mdev.service
10 | enable suckless-mdev-log.service
11 | enable suckless-mdev-rescan.service
12 |
--------------------------------------------------------------------------------
/source/presets/80-enable-udev.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable udev services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-udev package in order to enable udev plug-and-play device management services.
7 | #
8 |
9 | enable udev.service
10 | enable udev-log.service
11 | enable udev-trigger-add@devices.service
12 | enable udev-trigger-add@subsystems.service
13 |
--------------------------------------------------------------------------------
/source/presets/80-enable-vdev.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Enable Devuan vdev services
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-run-vdev package in order to enable the Devuan vdev plug-and-play device management services.
7 | #
8 |
9 | enable vdev.service
10 | enable vdev-log.service
11 | enable vdev-rescan.service
12 |
--------------------------------------------------------------------------------
/source/presets/99-disable-everything.preset:
--------------------------------------------------------------------------------
1 | #
2 | # Prevent all not explicitly enabled services and sockets from being enabled.
3 | #
4 | # This is not a systemd preset.
5 | # It goes in a special nosh system-manager preset directory.
6 | # It is used by the nosh-bundles package in order to avoid auto-starting hundreds of potentially not-installed service bundles.
7 | #
8 |
9 | disable *.service
10 | disable *.socket
11 |
--------------------------------------------------------------------------------
/source/ptybandage:
--------------------------------------------------------------------------------
1 | #!/command/execlineb -S0
2 | pty-get-tty
3 | pty-run -t
4 | setsid
5 | open-controlling-tty --exclusive --
6 | $@
7 |
--------------------------------------------------------------------------------
/source/ptyrun:
--------------------------------------------------------------------------------
1 | #!/command/execlineb -S0
2 | pty-get-tty
3 | pty-run
4 | setsid
5 | open-controlling-tty --exclusive --
6 | $@
7 |
--------------------------------------------------------------------------------
/source/services/acpid.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ACPI daemon
7 |
8 | [Service]
9 | ExecStart=%p -f -d -l
10 | StandardInput=socket
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/acpid.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ACPI daemon socket
7 |
8 | [Socket]
9 | Backlog=2
10 | #MaxConnections=2
11 | ListenStream=%t/%p.socket
12 | Accept=false
13 |
14 | [Install]
15 | WantedBy=workstation.target
16 |
--------------------------------------------------------------------------------
/source/services/afpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=AppleTalk filing protocol daemon
7 | After=atalkd.service cnid_metad.service
8 |
9 | [Service]
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/anacron.timer:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Invoke %p at startup and daily thereafter
7 |
8 | [Timer]
9 | OnBootSec=1m
10 | OnActiveSec=2m
11 | OnUnitActiveSec=1d
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/apt-daily-update.timer:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Invoke %p daily
7 |
8 | [Timer]
9 | OnBootSec=1d 10m
10 | OnActiveSec=1d 10m
11 | OnUnitActiveSec=1d
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/atalkd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=AppleTalk daemon
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/atd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Deferred execution scheduler
7 | Conflicts=atrun
8 |
9 | [Service]
10 | ExecStart=%p -f
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/auditdistd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=audit trail distribution daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -l
11 |
12 | [Install]
13 | WantedBy=multi-user.target
14 |
--------------------------------------------------------------------------------
/source/services/avahi-daemon.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Bonjour control socket
7 |
8 | [Socket]
9 | Backlog=2
10 | ListenStream=%t/%p/socket
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/avahi-dnsconfd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Bonjour DNS service
7 | After=avahi-daemon.service
8 |
9 | [Service]
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/axfrdns.socket:
--------------------------------------------------------------------------------
1 | dns.socket
--------------------------------------------------------------------------------
/source/services/bcron-start.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Guenter's bcron scheduling daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 | RestartSec=60
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/bootparams.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=boot parameters daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=bootparamd
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/bsnmpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=basic SNMP service
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/busybox-mdev.socket:
--------------------------------------------------------------------------------
1 | linux-netlink-uevent.socket
--------------------------------------------------------------------------------
/source/services/cgmanager.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Linux Desktop Bus API control group manager
7 |
8 | [Service]
9 | ExecStart=%p --verbose
10 | Restart=yes
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/cgproxy.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Proxy for the Linux Desktop Bus API control group manager
7 |
8 | [Service]
9 | ExecStart=%p --verbose
10 | Restart=yes
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/cnid_metad.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=AppleTalk CNID daemon spawning daemon
7 | After=atalkd.service
8 |
9 | [Service]
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/colord.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ColourManager daemon
7 | After=local-syslog.target
8 |
9 | [Service]
10 | Type=dbus
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/colord.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=colord
7 | ExecStart=/usr/local/libexec/%p
8 |
--------------------------------------------------------------------------------
/source/services/colord.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # This service fails to run when not invoked as the superuser.
7 | #User=colord
8 | ExecStart=/usr/lib/%p/%p
9 |
--------------------------------------------------------------------------------
/source/services/console-kit-daemon.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ConsoleKit daemon
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=%p --no-daemon
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/convert_varrun.helper:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | test -L /var/run && exit 0
6 | if test -d /var/run/
7 | then
8 | mv /var/run /var/run.old
9 | fi
10 | ln -s -f /run /var/
11 |
--------------------------------------------------------------------------------
/source/services/cups.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Install]
6 | SupersededBy=org.cups.cupsd.service
7 |
--------------------------------------------------------------------------------
/source/services/cyclog@.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 |
--------------------------------------------------------------------------------
/source/services/cyclog@.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | TasksMax=1
7 | CPUAccounting=true
8 | IOAccounting=true
9 | MemoryAccounting=true
10 |
--------------------------------------------------------------------------------
/source/services/darkice.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p audio streaming daemon
7 | Description=See http://%p.org/
8 |
9 | [Service]
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/dbmail-imapd.socket:
--------------------------------------------------------------------------------
1 | imaps.socket
--------------------------------------------------------------------------------
/source/services/dbmail-pop3d.socket:
--------------------------------------------------------------------------------
1 | pop3s.socket
--------------------------------------------------------------------------------
/source/services/dbmail-pop3d@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=DBmail POP3 daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -n
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/dbus-broker.socket:
--------------------------------------------------------------------------------
1 | dbus-common.socket
--------------------------------------------------------------------------------
/source/services/dbus-daemon.socket:
--------------------------------------------------------------------------------
1 | dbus-common.socket
--------------------------------------------------------------------------------
/source/services/dcron.service:
--------------------------------------------------------------------------------
1 |
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 |
6 | [Unit]
7 | Description=Regular background program processing daemon by Matt Dillon and Jim Pryor
8 |
9 | [Service]
10 | ExecStart=crond -f
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/ddclient.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Dynamic DNS update client
7 |
8 | [Service]
9 | User=%p
10 | ExecStart=%p --foreground
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/dovecot.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Dovecot service
7 |
8 | [Service]
9 | ExecStart=%p -F
10 | ProtectSystem=full
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/dundee.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Bluetooth DUN
7 |
8 | [Service]
9 | Type=dbus
10 | RuntimeDirectory=%p
11 | ExecStart=%p --nodetach
12 |
13 | [Install]
14 | #WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-relay.socket:
--------------------------------------------------------------------------------
1 | smtp-relay.socket
--------------------------------------------------------------------------------
/source/services/exim4-smtp-relay@.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=exim4
7 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-relay@.service.d/os-dependant.conf.debian-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=Debian-exim
7 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-relay@.service.d/os-dependant.conf.gentoo-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=mail
7 | Environment=COMMAND=exim
8 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-relay@.service.d/os-dependant.conf.redhat-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=exim4
7 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-submission.socket:
--------------------------------------------------------------------------------
1 | smtp-submission.socket
--------------------------------------------------------------------------------
/source/services/exim4-smtp-submission@.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=exim4
7 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-submission@.service.d/os-dependant.conf.debian-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=Debian-exim
7 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-submission@.service.d/os-dependant.conf.gentoo-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=mail
7 | Environment=COMMAND=exim
8 |
--------------------------------------------------------------------------------
/source/services/exim4-smtp-submission@.service.d/os-dependant.conf.redhat-linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | User=exim4
7 |
--------------------------------------------------------------------------------
/source/services/fancontrol.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=fan control daemon
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/fcgiwrap.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=nginx's Fast CGI wrapper socket
7 |
8 | [Socket]
9 | Backlog=2
10 | #MaxConnections=2
11 | ListenStream=%t/%p.socket
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/fcron.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Regular background program processing daemon by Thibault Godouet
7 |
8 | [Service]
9 | ExecStart=%p --foreground --nosyslog
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/firstboot-pcbsd.helper:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | test -n "${sentinel}" || sentinel="/var/.pcbsd-firstboot"
6 | test -r "${sentinel}" || exit $?
7 | /usr/local/share/pcbsd/scripts/first-boot.sh
8 | rm -- "${sentinel}"
9 |
--------------------------------------------------------------------------------
/source/services/freshclam.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Update ClamAV database daemon
7 |
8 | [Service]
9 | ExecStart=%p --foreground --stdout
10 | RestartSec=7200
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/ftp-proxy.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=FTP proxy daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/ftpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD FTP daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart="${program:-%p}" -d ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/geoclue.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GeoClue2 Service
7 |
8 | [Service]
9 | Type=dbus
10 | EnvironmentDirectory=env
11 | Restart=no
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/services/geoclue.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=/usr/local/libexec/%p -t 5
7 |
--------------------------------------------------------------------------------
/source/services/geoclue.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=/usr/local/lib/%p/%p -t 5
7 |
--------------------------------------------------------------------------------
/source/services/gpsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GPS daemon
7 |
8 | [Service]
9 | ExecStart=%p -N
10 | StandardInput=socket
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/services/gssd.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=%p -d ${flags}
7 |
--------------------------------------------------------------------------------
/source/services/gssd.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=rpc.%p -f ${flags}
7 |
--------------------------------------------------------------------------------
/source/services/hostapd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IEEE 802.11 authenticator daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/hostnamed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=systemd-compatible %p service for non-systemd operating systems
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/https6d@.service:
--------------------------------------------------------------------------------
1 | http6d@.service
--------------------------------------------------------------------------------
/source/services/initctld.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=System 5 init compatibility socket
7 |
8 | [Socket]
9 | ListenFIFO=%t/initctl
10 | SocketMode=0600
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/ipmon.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Log packets filtered by ipfilter or ipnat
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/ipxrouted.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IPX route daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=IPXrouted
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/irqbalance.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Linux IRQ balancing daemon
7 |
8 | [Service]
9 | ExecStart=%p --foreground
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/isnsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=iSNS server daemon
7 | Before=iscsi.service iscsid.service
8 |
9 | [Service]
10 | ExecStart=%p --foreground
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/services/isnsd.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=iSNS server daemon control sockets
7 |
8 | [Socket]
9 | ListenStream=%t/isnsctl
10 | ListenStream=3205
11 | PassCredentials=true
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/isnsdd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=iSNS discovery daemon
7 |
8 | [Service]
9 | ExecStart=%p --foreground
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/kadmind@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Kerberos database daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/keepalived.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=LVS and VRRP High Availability monitor
7 |
8 | [Service]
9 | ExecStart=%p -n
10 |
11 | [Install]
12 | WantedBy=basic.target
13 |
--------------------------------------------------------------------------------
/source/services/kerneloops.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Tool to automatically collect and submit crash signatures
7 |
8 | [Service]
9 | ExecStart=%p --nodaemon
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/kfd@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=KF service
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/klogd.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 |
7 | [Socket]
8 |
9 | [Install]
10 | WantedBy=workstation.target
11 |
--------------------------------------------------------------------------------
/source/services/klogd.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=log FIFO used by the FreeBSD/TrueOS kernel
7 |
8 | [Socket]
9 | ListenFIFO=/dev/klog
10 |
--------------------------------------------------------------------------------
/source/services/klogd.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=log FIFO used by the Linux kernel
7 |
8 | [Socket]
9 | ListenFIFO=/dev/kmsg
10 |
--------------------------------------------------------------------------------
/source/services/kpasswdd@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Kerberos v5 password daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=/usr/libexec/%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/kpropd@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Kerberos propd slave
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/libvirtd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p daemon
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/lircd.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=LIRC socket
7 |
8 | [Socket]
9 | Backlog=2
10 | #MaxConnections=2
11 | ListenStream=%t/lirc/%p
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/local-priv-rsyslogd.service:
--------------------------------------------------------------------------------
1 | rsyslogd.service
--------------------------------------------------------------------------------
/source/services/local-priv-rsyslogd.socket:
--------------------------------------------------------------------------------
1 | local-priv-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-priv-rsyslogd.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-priv-rsyslogd.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-priv-rsyslogd.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/local-priv-syslog-read.service:
--------------------------------------------------------------------------------
1 | syslog-read.service
--------------------------------------------------------------------------------
/source/services/local-priv-syslog-read.socket:
--------------------------------------------------------------------------------
1 | local-priv-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-priv-syslog-read.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-priv-syslog-read.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-priv-syslog-read.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/local-priv-syslog.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Before=local-syslog.target
7 |
8 | [Socket]
9 | SocketMode=0660
10 | PassCredentials=yes
11 | PassSecurity=yes
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/services/local-priv-syslogd.service:
--------------------------------------------------------------------------------
1 | syslogd.service
--------------------------------------------------------------------------------
/source/services/local-priv-syslogd.socket:
--------------------------------------------------------------------------------
1 | local-priv-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-priv-syslogd.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-priv-syslogd.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-priv-syslogd.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-priv-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/local-rsyslogd.service:
--------------------------------------------------------------------------------
1 | rsyslogd.service
--------------------------------------------------------------------------------
/source/services/local-rsyslogd.socket:
--------------------------------------------------------------------------------
1 | local-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-rsyslogd.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-rsyslogd.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-rsyslogd.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/local-syslog-read.service:
--------------------------------------------------------------------------------
1 | syslog-read.service
--------------------------------------------------------------------------------
/source/services/local-syslog-read.socket:
--------------------------------------------------------------------------------
1 | local-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-syslog-read.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-syslog-read.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-syslog-read.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/local-syslog.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Before=local-syslog.target
7 |
8 | [Socket]
9 | SocketMode=0666
10 | PassCredentials=yes
11 | PassSecurity=yes
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/services/local-syslogd.service:
--------------------------------------------------------------------------------
1 | syslogd.service
--------------------------------------------------------------------------------
/source/services/local-syslogd.socket:
--------------------------------------------------------------------------------
1 | local-syslog.socket
--------------------------------------------------------------------------------
/source/services/local-syslogd.socket.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.bsd
--------------------------------------------------------------------------------
/source/services/local-syslogd.socket.d/os-dependant.conf.do:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.do
--------------------------------------------------------------------------------
/source/services/local-syslogd.socket.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ../local-syslog.socket.d/os-dependant.conf.linux
--------------------------------------------------------------------------------
/source/services/localed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=systemd-compatible %p service for non-systemd operating systems
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/lpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=line printer service
7 | After=chkprintcap
8 |
9 | [Service]
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/mailcatcher.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Ruby MailCatcher (http://mailcatcher.me/)
7 |
8 | [Service]
9 | ExecStart=%p --foreground --http-ip 127.0.25.1
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/mdadm.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Software RAID monitor daemon
7 |
8 | [Service]
9 | ExecStart=%p --monitor --scan
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/mdnsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=mDNS Responder daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/mdnsresponderposix.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=mDNS Responder daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=mDNSResponderPosix ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/minissdpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=SSDP tracker of UPnP devices
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d -i "${interface:-0.0.0.0}"
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/miredo-server.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Teredo IP6 tunnelling server
7 |
8 | [Service]
9 | ExecStart=%p --foreground
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/miredo.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Teredo IP6 tunnelling client/relay
7 |
8 | [Service]
9 | ExecStart=%p --foreground
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/mogilefsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=MogileFS tracker daemon
7 |
8 | [Service]
9 | User=%p
10 | ExecStart=%p
11 | Restart=no
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/mogstored.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=MogileFS storage daemon
7 |
8 | [Service]
9 | User=%p
10 | ExecStart=%p
11 | Restart=no
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/monit.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=monitoring service
7 |
8 | [Service]
9 | ExecStart=%p -I
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/monitor-fsck-progress.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=local socket used for %p
7 |
8 | [Socket]
9 | Backlog=2
10 | SocketMode=0644
11 | ListenStream=%t/fsck.progress
12 | Accept=false
13 |
--------------------------------------------------------------------------------
/source/services/mountd.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Wants=nfsd.service rpcbind.service
7 |
8 | [Service]
9 | ExecStart=%p ${flags} ${weak_authentication} ${old} /etc/exports ${exports}
10 |
--------------------------------------------------------------------------------
/source/services/mountd.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Wants=rpcnfsd.service rpcbind.service
7 |
8 | [Service]
9 | ExecStart=rpc.%p -F ${flags}
10 |
--------------------------------------------------------------------------------
/source/services/mroute4d.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IPv4 mroute daemon
7 |
8 | [Service]
9 | ExecStart=mrouted
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/mroute6d.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IPv6 mroute daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/mrouted.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD mroute daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/nagios-nrpe-server@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Nagios NRPE server
7 |
8 | [Service]
9 | User=nagios
10 | ExecStart=nrpe -c /etc/nagios/nrpe.cfg --inetd
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/nagios.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Nagios Core server
7 |
8 | [Service]
9 | ExecStart=%p
10 | User=nagios
11 | Restart=no
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/nfscbd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=NFS client side callback daemon
7 | After=nfsuserd.service
8 |
9 | [Service]
10 | EnvironmentDirectory=env
11 | ExecStart=%p
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/nfsd.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Requires=kmod@nfsd
7 | Wants=kmod@nfsd
8 | Conflicts=nfsserver.service
9 |
10 | [Service]
11 | ExecStart=%p ${flags} ${old}
12 |
--------------------------------------------------------------------------------
/source/services/nfsd.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=rpc.%p -d ${flags}
7 |
--------------------------------------------------------------------------------
/source/services/node@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p service for %i
7 |
8 | [Service]
9 | ExecStart=%p %i
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/nscd.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ; BSD nscd puts its socket at %t/%p so cannot have a runtime directory there.
7 | ExecStart=%p -n ${flags}
8 |
--------------------------------------------------------------------------------
/source/services/nscd.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | RuntimeDirectory=%p
7 | RuntimeDirectoryMode=0755
8 | ExecStart=%p -d ${flags}
9 |
--------------------------------------------------------------------------------
/source/services/ofono.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Mobile telephony
7 |
8 | [Service]
9 | Type=dbus
10 | RuntimeDirectory=%p
11 | ExecStart=%pd --nodetach
12 |
13 | [Install]
14 | #WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/oidentd.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IDENT protocol (RFC 1413) socket
7 |
8 | [Socket]
9 | ListenStream=113
10 | Accept=yes
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/oidentd@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Per-connection IDENT server
7 |
8 | [Service]
9 | User=nobody
10 | ExecStart=oidentd --foreground --stdio --nosyslog
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/ossec@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p %i server
7 |
8 | [Service]
9 | ExecStartPre=/var/ossec/bin/%p-%i -t
10 | ExecStart=/var/ossec/bin/%p-%i -f
11 | Restart=no
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/papd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=AppleTalk print server daemon
7 | After=atalkd.service
8 |
9 | [Service]
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/pbid.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD PBI daemon
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/pc-sysconfig.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Undocumented PC-BSD/TrueOS service
7 |
8 | [Service]
9 | ExecStartPre=rm -f -- /run/%p.pipe
10 | ExecStart=%p-daemon
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/pdnsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Proxy DNS server
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/phpsessionclean.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 |
7 | [Service]
8 | Type=oneshot
9 |
10 | [Install]
11 |
--------------------------------------------------------------------------------
/source/services/phpsessionclean.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Clean PHP session files on the BSDs
7 |
8 | [Service]
9 | ExecStart=/usr/libexec/php/sessionclean
10 |
--------------------------------------------------------------------------------
/source/services/polipo.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Polipo proxy server
7 |
8 | [Service]
9 | ExecStart=%p
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/polkitd.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=/usr/lib/policykit-1/%p
7 |
--------------------------------------------------------------------------------
/source/services/pommed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Apple laptop hot-key daemon
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/pxeboot-resolvconf.helper:
--------------------------------------------------------------------------------
1 | #!/bin/sh -
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | echo domain `kenv dhcp.domain-name`
6 | kenv dhcp.domain-name-servers|sed -e 's:,:\
7 | :'|sed -e 's:^:nameserver :'
8 |
--------------------------------------------------------------------------------
/source/services/qmail-smtp-relay.socket:
--------------------------------------------------------------------------------
1 | smtp-relay.socket
--------------------------------------------------------------------------------
/source/services/qmail-smtp-submission.socket:
--------------------------------------------------------------------------------
1 | smtp-submission.socket
--------------------------------------------------------------------------------
/source/services/rarpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=RARP service
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d -f -a
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/route-monitor.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD route monitoring service
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=route monitor
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/rsync.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=rsync server socket
7 |
8 | [Socket]
9 | ListenStream=873
10 | BindIPv6Only=both
11 | Accept=true
12 |
13 | [Install]
14 | WantedBy=server.target
15 |
--------------------------------------------------------------------------------
/source/services/rtadvd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=router advertisement daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -f ${flags} ${interfaces}
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/rtsold.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=IPv6 router solicitation daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -f
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/rwhod.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=remote who service
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/s6-fdholder.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=s6 fd holder daemon
7 |
8 | [Service]
9 | User=%p
10 | ExecStart=%pd -i rules
11 | StandardInput=socket
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/services/s6-fdholder.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=s6 fd holder socket
7 |
8 | [Socket]
9 | ListenStream=%t/%p
10 | SocketMode=0666
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/salt-api.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Saltstack API
7 |
8 | [Service]
9 | LimitNOFILE=8192
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/salt-master.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Saltstack master
7 |
8 | [Service]
9 | LimitNOFILE=8192
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/salt-minion.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Saltstack minion
7 |
8 | [Service]
9 | LimitNOFILE=8192
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/salt-syndic.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Saltstack syndic
7 |
8 | [Service]
9 | LimitNOFILE=8192
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/saned.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=SANE incoming socket
7 |
8 | [Socket]
9 | ListenStream=6566
10 | BindIPv6Only=both
11 | MaxConnections=2
12 | Accept=true
13 |
14 | [Install]
15 | WantedBy=server.target
16 |
--------------------------------------------------------------------------------
/source/services/saned@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Scanner service
7 |
8 | [Service]
9 | User=saned
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/sendmail-smtp-relay.socket:
--------------------------------------------------------------------------------
1 | smtp-relay.socket
--------------------------------------------------------------------------------
/source/services/sendmail-smtp-submission.socket:
--------------------------------------------------------------------------------
1 | smtp-submission.socket
--------------------------------------------------------------------------------
/source/services/sissylog@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p logging service for %I
7 | Before=%I.service
8 |
9 | [Service]
10 | User=%i-log
11 | ExecStart=%p %I
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/slpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Caldera Service Location Protocol daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d ${flags}
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/slurpd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=OpenLDAP %p daemon
7 |
8 | [Service]
9 | ExecStart=%p -d 0
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/smartd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=SMART monitoring daemon
7 |
8 | [Service]
9 | ExecStart=%p -n
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/ssh.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=SSH socket
7 |
8 | [Socket]
9 | UCSPIRules=true
10 | LogUCSPIRules=yes
11 | ListenStream=22
12 | BindIPv6Only=both
13 | Accept=true
14 |
15 | [Install]
16 | WantedBy=server.target
17 |
--------------------------------------------------------------------------------
/source/services/sshd.socket:
--------------------------------------------------------------------------------
1 | ssh.socket
--------------------------------------------------------------------------------
/source/services/suckless-mdev.socket:
--------------------------------------------------------------------------------
1 | linux-netlink-uevent.socket
--------------------------------------------------------------------------------
/source/services/svnserve.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 |
7 | [Socket]
8 | ListenStream=3690
9 | BindIPv6Only=both
10 | Accept=true
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/svnserve@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=svnserve per-connection service
7 |
8 | [Service]
9 | ExecStart=%p -i
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/swapexd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=TrueOS Swap Extender daemon
7 |
8 | [Service]
9 | ExecStart=swapexd
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/swift@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=OpenStack %p %i server
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p-%i /etc/%p/%i-server.conf
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/sysctl.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=sh -c 'for f in /etc/sysctl.conf /etc/sysctl.conf.local /etc/system-control/convert/sysctl.conf ; do [ -r $f ] && sysctl -i -f $f ; done'
7 |
--------------------------------------------------------------------------------
/source/services/sysctl.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=%p --system
7 |
--------------------------------------------------------------------------------
/source/services/system-wide.conf.arch-linux:
--------------------------------------------------------------------------------
1 |
2 |
3 | /usr/share/dbus-1/system.conf
4 |
5 | /usr/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/services/system-wide.conf.bsd:
--------------------------------------------------------------------------------
1 |
2 |
3 | /usr/local/etc/dbus-1/system.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/services/system-wide.conf.debian7-linux:
--------------------------------------------------------------------------------
1 |
2 |
3 | /etc/dbus-1/system.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/services/system-wide.conf.linux:
--------------------------------------------------------------------------------
1 |
2 |
3 | /usr/share/dbus-1/system.conf
4 |
5 | /usr/local/bin/dbus-daemon-launch-helper
6 |
7 |
--------------------------------------------------------------------------------
/source/services/systemd-hostnamed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p daemon
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=/lib/systemd/%p
11 | Restart=on-abort
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/systemd-localed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p daemon
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=/lib/systemd/%p
11 | Restart=on-abort
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/systemd-logind.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p daemon
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=/lib/systemd/%p
11 | LimitNOFILE=16384
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/systemd-rsyslogd.service:
--------------------------------------------------------------------------------
1 | rsyslogd.service
--------------------------------------------------------------------------------
/source/services/systemd-rsyslogd.socket:
--------------------------------------------------------------------------------
1 | systemd-syslog.socket
--------------------------------------------------------------------------------
/source/services/systemd-syslog-read.service:
--------------------------------------------------------------------------------
1 | syslog-read.service
--------------------------------------------------------------------------------
/source/services/systemd-syslog-read.socket:
--------------------------------------------------------------------------------
1 | systemd-syslog.socket
--------------------------------------------------------------------------------
/source/services/systemd-syslogd.service:
--------------------------------------------------------------------------------
1 | syslogd.service
--------------------------------------------------------------------------------
/source/services/systemd-syslogd.socket:
--------------------------------------------------------------------------------
1 | systemd-syslog.socket
--------------------------------------------------------------------------------
/source/services/timed.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=time daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/timedated.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=systemd(-compatible) %p service
7 |
8 | [Service]
9 | Type=dbus
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/timelord.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=AppleTalk time server daemon
7 | After=atalkd.service
8 |
9 | [Service]
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/tinysshd.socket:
--------------------------------------------------------------------------------
1 | ssh.socket
--------------------------------------------------------------------------------
/source/services/ttylogin@.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # login has a timeout and it is enabled.
7 | TTYPrompt=yes
8 |
--------------------------------------------------------------------------------
/source/services/ttylogin@.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # login has no timeout or it is disabled.
7 | TTYPrompt=no
8 | TasksAccounting=true
9 | CPUAccounting=true
10 | IOAccounting=true
11 | MemoryAccounting=true
12 |
--------------------------------------------------------------------------------
/source/services/ttylogin@vc1-tty.service.d/noreset.conf:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # User-space virtual terminals always begin in the reset state, and this is wasteful duplication.
7 | TTYReset=no
8 |
--------------------------------------------------------------------------------
/source/services/ttylogin@vc2-tty.service.d/noreset.conf:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # User-space virtual terminals always begin in the reset state, and this is wasteful duplication.
7 | TTYReset=no
8 |
--------------------------------------------------------------------------------
/source/services/ttylogin@vc3-tty.service.d/noreset.conf:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | # User-space virtual terminals always begin in the reset state, and this is wasteful duplication.
7 | TTYReset=no
8 |
--------------------------------------------------------------------------------
/source/services/twoftpd-anon.socket:
--------------------------------------------------------------------------------
1 | ftp.socket
--------------------------------------------------------------------------------
/source/services/twoftpd.socket:
--------------------------------------------------------------------------------
1 | ftp.socket
--------------------------------------------------------------------------------
/source/services/udp-rsyslogd.service:
--------------------------------------------------------------------------------
1 | rsyslogd.service
--------------------------------------------------------------------------------
/source/services/udp-rsyslogd.socket:
--------------------------------------------------------------------------------
1 | udp-syslog.socket
--------------------------------------------------------------------------------
/source/services/udp-syslog-read.service:
--------------------------------------------------------------------------------
1 | syslog-read.service
--------------------------------------------------------------------------------
/source/services/udp-syslog-read.socket:
--------------------------------------------------------------------------------
1 | udp-syslog.socket
--------------------------------------------------------------------------------
/source/services/udp-syslog.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=syslog socket used for network clients
7 |
8 | [Socket]
9 | ListenDatagram=514
10 | BindIPv6Only=both
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/udp-syslogd.service:
--------------------------------------------------------------------------------
1 | syslogd.service
--------------------------------------------------------------------------------
/source/services/udp-syslogd.socket:
--------------------------------------------------------------------------------
1 | udp-syslog.socket
--------------------------------------------------------------------------------
/source/services/upmpdcli.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=UPnP Renderer front-end to MPD
7 | After=mpd.socket
8 |
9 | [Service]
10 | ExecStart=%p -c /etc/%p.conf
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/upower.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=UPower daemon
7 | After=local-syslog.target
8 |
9 | [Service]
10 | Type=dbus
11 |
12 | [Install]
13 | # TODO: This might be better as graphical.
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/services/upower.service.d/os-dependant.conf.bsd:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=/usr/local/libexec/%pd
7 |
--------------------------------------------------------------------------------
/source/services/upower.service.d/os-dependant.conf.linux:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Service]
6 | ExecStart=/usr/lib/%p/%pd
7 |
--------------------------------------------------------------------------------
/source/services/usbhidaction@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=USB HID button action for %I
7 |
8 | [Service]
9 | ExecStart=%p -v -f %I
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/services/usbmux.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Socket daemon for the %p protocol used by Apple devices
7 |
8 | [Service]
9 | ExecStart=%pd --user "${user:-%p}" --foreground
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/uuidd.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=util-linux UUID server socket
7 |
8 | [Socket]
9 | ListenStream=%t/%p/request
10 | Accept=no
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/uwsgi-emperor.socket:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=uWSGI "Emperor" socket
7 |
8 | [Socket]
9 | ListenStream=%t/uwsgi.socket
10 | SocketMode=0660
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/vnstat.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Network traffic monitor
7 |
8 | [Service]
9 | ExecStart=%pd --nodaemon
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/volmand.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD volume manager daemon
7 |
8 | [Service]
9 | ProcessGroupLeader=true
10 | ExecStart=%p daemon
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/vsftpd-ssl.socket:
--------------------------------------------------------------------------------
1 | ftps.socket
--------------------------------------------------------------------------------
/source/services/vsftpd-ssl@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=FTP service over IP4 using vsftp
7 |
8 | [Service]
9 | LimitData=300000
10 | ExecStart=%p -oimplicit_ssl=yes
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/vsftpd.socket:
--------------------------------------------------------------------------------
1 | ftp.socket
--------------------------------------------------------------------------------
/source/services/vsftpd@.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=FTP service over IP4 using vsftp
7 |
8 | [Service]
9 | LimitData=300000
10 | ExecStart=%p
11 |
12 | [Install]
13 | WantedBy=server.target
14 |
--------------------------------------------------------------------------------
/source/services/watchdogd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=BSD kernel watchdog daemon
7 |
8 | [Service]
9 | EnvironmentDirectory=env
10 | ExecStart=%p -d
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/services/wicd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=wicd service
7 |
8 | [Service]
9 | ExecStart=%p -f
10 |
11 | [Install]
12 | WantedBy=server.target
13 |
--------------------------------------------------------------------------------
/source/services/zfsd.service:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=ZFS plug and play
7 | After=zfs.service devd.service
8 |
9 | [Service]
10 | EnvironmentDirectory=env
11 | ExecStart=%p -d
12 |
13 | [Install]
14 | WantedBy=workstation.target
15 |
--------------------------------------------------------------------------------
/source/systemd/system/service-manager-svscan.path:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Daemontools compatible /service/ directory
7 |
8 | [Path]
9 | DirectoryNotEmpty=/service/
10 |
11 | [Install]
12 | WantedBy=multi-user.target
13 |
--------------------------------------------------------------------------------
/source/systemd/tmpfiles/service-manager.conf:
--------------------------------------------------------------------------------
1 | d /run/service-manager 0755 root root - -
2 |
--------------------------------------------------------------------------------
/source/systemd/tmpfiles/system-manager.conf:
--------------------------------------------------------------------------------
1 | d /run/system-manager 0755 root root - -
2 | d /run/system-manager/early-supervise 0755 root root - -
3 | d /run/service-bundles 0755 root root - -
4 | d /run/service-bundles/early-supervise 0755 root root - -
5 |
--------------------------------------------------------------------------------
/source/systemd/tmpfiles/terminal-emulator.conf:
--------------------------------------------------------------------------------
1 | # /dev is not a tmpfs on FreeBSD.
2 | d /run/dev 0755 root root - -
3 |
--------------------------------------------------------------------------------
/source/tags.do:
--------------------------------------------------------------------------------
1 | #!/bin/sh -e
2 | ## **************************************************************************
3 | ## For copyright and licensing terms, see the file named COPYING.
4 | ## **************************************************************************
5 | # vim: set filetype=sh:
6 | files="*.cpp *.h"
7 | rm -f -- "$3"
8 | opts=""
9 | test _"`uname`" = _"Linux" && opts="--extra=+fq"
10 | ctags -f "$3" ${opts} ${files}
11 | redo-ifchange ${files}
12 |
--------------------------------------------------------------------------------
/source/targets/databases.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Target to indicate that database servers are up
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | StoppedBy=shutdown.target
14 |
--------------------------------------------------------------------------------
/source/targets/dumpauto.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Collection for all "auto" dump services
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 | WantedBy=sysinit.target
14 |
--------------------------------------------------------------------------------
/source/targets/emergency.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Emergency log-in target
7 | EarlySupervise=true
8 | Before=shutdown.target
9 |
10 | [Service]
11 | User=nobody
12 |
13 | [Install]
14 | StoppedBy=shutdown.target
15 |
--------------------------------------------------------------------------------
/source/targets/extra-shared-libraries.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=milestone that designates the availability of non-system shared libraries
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 |
--------------------------------------------------------------------------------
/source/targets/graphics.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=GUI target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/targets/jails.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Jails and jailed daemons collection
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/targets/local-syslog.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=local syslog service milestone
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 | StoppedBy=shutdown.target
14 |
--------------------------------------------------------------------------------
/source/targets/mixer.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p umbrella
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/targets/multi-user-pre.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Target for things to complete before running login services
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | StoppedBy=shutdown.target
14 |
--------------------------------------------------------------------------------
/source/targets/name-services.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=DNS milestone
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 |
--------------------------------------------------------------------------------
/source/targets/normal.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Normal group target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/targets/server.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Server group target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | StoppedBy=shutdown.target
14 | WantedBy=normal.target
15 |
--------------------------------------------------------------------------------
/source/targets/shutdown.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Shutdown action group target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 |
--------------------------------------------------------------------------------
/source/targets/sockets.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Sockets milestone for systemd compatibility
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 |
--------------------------------------------------------------------------------
/source/targets/static-networking.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=the collection of static network configuration services
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 | WantedBy=normal.target
14 |
--------------------------------------------------------------------------------
/source/targets/swapauto.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Collection for all (non-"late") "auto" swap services
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 | WantedBy=sysinit.target
14 |
--------------------------------------------------------------------------------
/source/targets/timers.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Timers milestone for systemd compatibility
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 |
--------------------------------------------------------------------------------
/source/targets/uhidd.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=%p umbrella
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | WantedBy=workstation.target
13 |
--------------------------------------------------------------------------------
/source/targets/unmount.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Unmount all mount points action target
7 | EarlySupervise=true
8 | After=shutdown.target
9 |
10 | [Service]
11 | User=nobody
12 |
13 | [Install]
14 |
--------------------------------------------------------------------------------
/source/targets/users.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Per-user subsystems target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | StoppedBy=shutdown.target
14 | WantedBy=normal.target
15 |
--------------------------------------------------------------------------------
/source/targets/virtualbox-guest.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=VirtualBox guest machine target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/targets/virtualbox-host.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=VirtualBox host machine target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/targets/warden.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=PC-BSD/TrueOS Warden jails and jailed daemons collection
7 |
8 | [Service]
9 | User=nobody
10 |
11 | [Install]
12 | StoppedBy=shutdown.target
13 | WantedBy=workstation.target
14 |
--------------------------------------------------------------------------------
/source/targets/workstation.target:
--------------------------------------------------------------------------------
1 | ## **************************************************************************
2 | ## For copyright and licensing terms, see the file named COPYING.
3 | ## **************************************************************************
4 |
5 | [Unit]
6 | Description=Workstation group target
7 | EarlySupervise=true
8 |
9 | [Service]
10 | User=nobody
11 |
12 | [Install]
13 | StoppedBy=shutdown.target
14 | WantedBy=normal.target
15 |
--------------------------------------------------------------------------------
/source/terminal_database.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | #if !defined(INCLUDE_TERMINAL_DATABASE_H)
7 | #define INCLUDE_TERMINAL_DATABASE_H
8 |
9 | bool
10 | is_on (
11 | const struct ttyent &
12 | ) ;
13 |
14 | #endif
15 |
--------------------------------------------------------------------------------
/source/ttyname.h:
--------------------------------------------------------------------------------
1 | /* COPYING ******************************************************************
2 | For copyright and licensing terms, see the file named COPYING.
3 | // **************************************************************************
4 | */
5 |
6 | struct ProcessEnvironment;
7 |
8 | extern const char * get_controlling_tty_name (const ProcessEnvironment &);
9 |
--------------------------------------------------------------------------------