From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <460A7E21.9080801@altlinux.org> Date: Wed, 28 Mar 2007 18:39:29 +0400 From: Mikhail Yakshin User-Agent: Thunderbird 2.0b2 (X11/20070312) MIME-Version: 1.0 To: ALT Devel discussion list References: <460A386D.20705@altlinux.org> <21bd5bb90703280251v4d4a0e4fre2172eb856de9145@mail.gmail.com> <460A3BFB.2010306@altlinux.org> <21bd5bb90703280301p6ee49fe9q2f5fcea9b26cfcfe@mail.gmail.com> In-Reply-To: <21bd5bb90703280301p6ee49fe9q2f5fcea9b26cfcfe@mail.gmail.com> Content-Type: multipart/mixed; boundary="------------050404040006010102020500" Subject: Re: [devel] =?koi8-r?b?STogamFiYmVyLWNvbW1vbi0wLjIsIMTP0sHCz9TLwSBq?= =?koi8-r?b?YWJiZXIgcG9saWN5?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Mar 2007 14:39:50 -0000 Archived-At: List-Archive: List-Post: This is a multi-part message in MIME format. --------------050404040006010102020500 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Mikhail A. Pokidko пишет: > 28.03.07, Mikhail Yakshin написал(а): >>>> Если никто не против, то я зафиксирую эти штуки в policy и подготовлю >>>> новый jabber-common-0.2? >>> А против чего тут быть? >>> Единственно, хотелось бы увидеть тогда обновленую версию >>> скрипта-адаптера (для компонента) ;-] >> Для какого компонента? Для mrim? > Для любого, без разницы. Сделал пример для mrim. В аттаче. Заодно подумал и решил, что неплохо бы уж тогда для общности иметь возможность делать --set-host. -- WBR, Mikhail Yakshin --------------050404040006010102020500 Content-Type: text/plain; name="mrim.jabber-config" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="mrim.jabber-config" #!/bin/sh -e CONFIG_FILE=/etc/jabber-mrim/mrim.conf #CONFIG_FILE=mrim/mrim.conf.example TEMP=`getopt -n "$0" -o '' -l port,host,password,set-port:,set-host:,set-password: -- "$@"` || exit 1 eval set -- "$TEMP" while :; do case "$1" in --port) sed -n '/^port = / s/^port = //p' <$CONFIG_FILE ;; --host) sed -n '/^name = / s/^name = //p' <$CONFIG_FILE ;; --password) sed -n '/^password = / s/^password = //p' <$CONFIG_FILE ;; --set-port) sed -i "s/^port = .*$/port = $2/" $CONFIG_FILE shift ;; --set-host) sed -i "s/^name = .*$/name = $2/" $CONFIG_FILE shift ;; --set-password) sed -i "s/^password = .*$/password = $2/" $CONFIG_FILE shift ;; --) shift; break ;; *) echo "Invalid command: $1" exit 2 ;; esac shift done --------------050404040006010102020500--