helpers/commands.list
author František Kučera <franta-hg@frantovo.cz>
Sun Nov 06 00:08:05 2011 +0100 (2011-11-06)
changeset 116 4ddc1020a154
parent 101 d54786065fa3
permissions -rwxr-xr-x
Podpora Markdown syntaxe
na začátek odesílané zprávy stačí přidat:
#!markdown
a zpráva se pak prožene Markdown procesorem (spouštěno přes sudo pod jiným uživatelem)
a pak teprve přes standardní XSL transformaci.

1) Vytvořit uživatele a skupinu markdown

2) Do /etc/sudoers přidat:
Cmnd_Alias MARKDOWN = /usr/bin/markdown
%markdown ALL = (%markdown) NOPASSWD : MARKDOWN

3) Uivatele, pod kterým běží NNTP démon, přidat do skupiny markdown
     1 org.sonews.daemon.command.ArticleCommand
     2 org.sonews.daemon.command.CapabilitiesCommand
     3 org.sonews.daemon.command.GroupCommand
     4 org.sonews.daemon.command.HelpCommand
     5 org.sonews.daemon.command.ListCommand
     6 org.sonews.daemon.command.ListGroupCommand
     7 org.sonews.daemon.command.ModeReaderCommand
     8 org.sonews.daemon.command.NewGroupsCommand
     9 org.sonews.daemon.command.NextPrevCommand
    10 org.sonews.daemon.command.OverCommand
    11 org.sonews.daemon.command.PostCommand
    12 org.sonews.daemon.command.QuitCommand
    13 org.sonews.daemon.command.StatCommand
    14 org.sonews.daemon.command.XDaemonCommand
    15 org.sonews.daemon.command.XPatCommand
    16 org.sonews.acl.AuthInfoCommand