playground:playground
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
playground:playground [2023/08/28 02:54] – 147.109.124.163 | playground:playground [2025/01/19 14:07] (current) – 80.108.50.131 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PlayGround ====== | ====== PlayGround ====== | ||
- | | table | | + | | c1 | table | |
+ | | c2 | another | ||
<columns 90% top center - top center - > | <columns 90% top center - top center - > | ||
Line 14: | Line 15: | ||
| table | | | 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.1693184046.txt.gz · Last modified: 2023/08/28 02:54 by 147.109.124.163