playground:playground
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| playground:playground [2025/01/19 14:07] – 80.108.50.131 | playground:playground [2025/10/27 12:53] (current) – removed 212.23.128.196 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== PlayGround ====== | ||
| - | |||
| - | | c1 | table | | ||
| - | | c2 | another | | ||
| - | |||
| - | <columns 90% top center - top center - > | ||
| - | |||
| - | data | ||
| - | |||
| - | < | ||
| - | |||
| - | more data | ||
| - | |||
| - | </ | ||
| - | |||
| - | | table | | ||
| - | |||
| - | === heading === | ||
| - | |||
| - | ^ | ||
| - | ^ dsfsdf | x | | ||
| - | ^ dfgsdf | | ||
| - | |||
| - | === heading === | ||
| - | |||
| - | <code bash shell.sh> | ||
| - | #!/bin/sh | ||
| - | ### BEGIN INIT INFO | ||
| - | # Provides: | ||
| - | # Required-Start: | ||
| - | # Required-Stop: | ||
| - | # Default-Start: | ||
| - | # Default-Stop: | ||
| - | # Short-Description: | ||
| - | # Description: | ||
| - | # for sending messages between applications. | ||
| - | ### END INIT INFO | ||
| - | # -*- coding: utf-8 -*- | ||
| - | # Debian init.d script for D-BUS | ||
| - | # Copyright © 2003 Colin Walters < | ||
| - | # Copyright © 2005 Sjoerd Simons < | ||
| - | |||
| - | set -e | ||
| - | |||
| - | DAEMON=/ | ||
| - | UUIDGEN=/ | ||
| - | UUIDGEN_OPTS=--ensure | ||
| - | NAME=dbus | ||
| - | DAEMONUSER=messagebus | ||
| - | PIDDIR=/ | ||
| - | PIDFILE=$PIDDIR/ | ||
| - | DESC=" | ||
| - | |||
| - | test -x $DAEMON || exit 0 | ||
| - | |||
| - | . / | ||
| - | |||
| - | # Source defaults file; edit that file to configure this script. | ||
| - | PARAMS="" | ||
| - | if [ -e / | ||
| - | . / | ||
| - | fi | ||
| - | |||
| - | create_machineid() { | ||
| - | # Create machine-id file | ||
| - | if [ -x $UUIDGEN ]; then | ||
| - | $UUIDGEN $UUIDGEN_OPTS | ||
| - | fi | ||
| - | } | ||
| - | |||
| - | start_it_up() | ||
| - | { | ||
| - | if [ ! -d $PIDDIR ]; then | ||
| - | mkdir -p $PIDDIR | ||
| - | chown $DAEMONUSER $PIDDIR | ||
| - | chgrp $DAEMONUSER $PIDDIR | ||
| - | fi | ||
| - | |||
| - | if ! mountpoint -q /proc/ ; then | ||
| - | log_failure_msg " | ||
| - | return | ||
| - | fi | ||
| - | |||
| - | if [ -e $PIDFILE ]; then | ||
| - | if $0 status > /dev/null ; then | ||
| - | log_success_msg "$DESC already started; not starting." | ||
| - | return | ||
| - | else | ||
| - | log_success_msg " | ||
| - | rm -f $PIDFILE | ||
| - | fi | ||
| - | fi | ||
| - | |||
| - | create_machineid | ||
| - | |||
| - | # Force libnss-systemd to avoid trying to communicate via D-Bus, which | ||
| - | # is never going to work well from within dbus-daemon. systemd | ||
| - | # special-cases this internally, but we might need to do the same when | ||
| - | # booting with sysvinit if libnss-systemd is still installed. | ||
| - | # (Workaround for #940971) | ||
| - | export SYSTEMD_NSS_BYPASS_BUS=1 | ||
| - | |||
| - | log_daemon_msg " | ||
| - | start-stop-daemon --start --quiet --pidfile $PIDFILE \ | ||
| - | --exec $DAEMON -- --system $PARAMS | ||
| - | log_end_msg $? | ||
| - | } | ||
| - | |||
| - | shut_it_down() | ||
| - | { | ||
| - | log_daemon_msg " | ||
| - | start-stop-daemon --stop --retry 5 --quiet --oknodo --pidfile $PIDFILE \ | ||
| - | --user $DAEMONUSER | ||
| - | # We no longer include these arguments so that start-stop-daemon | ||
| - | # can do its job even given that we may have been upgraded. | ||
| - | # We rely on the pidfile being sanely managed | ||
| - | # --exec $DAEMON -- --system $PARAMS | ||
| - | log_end_msg $? | ||
| - | rm -f $PIDFILE | ||
| - | } | ||
| - | |||
| - | reload_it() | ||
| - | { | ||
| - | create_machineid | ||
| - | log_action_begin_msg " | ||
| - | dbus-send --print-reply --system --type=method_call \ | ||
| - | --dest=org.freedesktop.DBus \ | ||
| - | / org.freedesktop.DBus.ReloadConfig > /dev/null | ||
| - | # hopefully this is enough time for dbus to reload it's config file. | ||
| - | log_action_end_msg >> $? | ||
| - | } | ||
| - | |||
| - | case " | ||
| - | start) | ||
| - | start_it_up | ||
| - | ;; | ||
| - | stop) | ||
| - | shut_it_down | ||
| - | ;; | ||
| - | reload|force-reload) | ||
| - | reload_it | ||
| - | ;; | ||
| - | restart) | ||
| - | shut_it_down | ||
| - | start_it_up | ||
| - | ;; | ||
| - | status) | ||
| - | status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $? | ||
| - | ;; | ||
| - | *) | ||
| - | echo " | ||
| - | exit 2 | ||
| - | ;; | ||
| - | esac | ||
| - | |||
| - | </ | ||
| - | |||
playground/playground.1737292076.txt.gz · Last modified: 2025/01/19 14:07 by 80.108.50.131
