Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-12-02

Re[2]: скрипт для запуска OpenVPN

Здравствуйте, MistiMan.

Вы писали 2 декабря 2006 г., 11:48:51:

> Hello kesbyt,

> Friday, December 1, 2006, 3:13:42 AM, you wrote:

>> Здравствуйте, comp.

>> Настроил спутниковый интернет. Тунель через OpenVPN. Подключение происходит
>> вот так
>> [kesbyt@kesbyt ~]$ sudo openvpn --config /etc/openvpn/client.ovpn
>> Thu Nov 30 23:53:13 2006 OpenVPN 2.0.7 i586-mandriva-linux-gnu [SSL] [LZO]
> [EPOLL]
>> built on Apr 19 2006
>> Enter Auth Username:kesslo
>> Enter Auth Password:
>> Thu Nov 30 23:53:39 2006 WARNING: No server certificate verification method
> has
>> been enabled. See http://openvpn.net/howto.html#mitm for more info.
>> Thu Nov 30 23:53:39 2006 WARNING: file '/etc/openvpn/client.key' is group
or
>> others accessible
>> Thu Nov 30 23:53:39 2006 LZO compression initialized
>> Thu Nov 30 23:53:39 2006 UDPv4 link local: [undef]
>> Thu Nov 30 23:53:39 2006 UDPv4 link remote: 82.198.6.22:1194
>> ............................................................
>> У меня OpenVPN видимо собран так, что не может брать имя/пароль из
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> файла. Приходится каждый раз вводить руками. Может умельцы помогут это как
> то
>> автоматизировать?

>> Mandriva 2007 PP
>> Вот мой /etc/openvpn/client.ovpn
>> nobind
>> remote 82.198.6.22
>> port 1194
>> dev tap
>> proto udp
>> auth-user-pass
>> pull
>> tls-client
>> reneg-sec 1209600
>> ca "/etc/openvpn/tmp-ca.crt"
>> cert "/etc/openvpn/client.crt"
>> key "/etc/openvpn/client.key"
>> comp-lzo
>> explicit-exit-notify 10

> Добавь строку secret <путь до файла>, а в самом файле логин пароль.
> Кстати добавь ещё строчку user nobody, IMHO так безопасней.
Не катит. Я уже писал почему. Смотри выше

   kesbyt 2006-12-02 20:50:58 (#616096)

Re[2]: Конфликт устройств

-----Original MessageFrom: Алексей <alexei***@m*****.ru>
To: "comp.soft.linux.discuss" <vot***@m*****.ru> (624469)
Date: Sat, 02 Dec 2006 19:31:10 -0500
Subject: Re: Конфликт устройств

>
> Oleg Poteev пишет:
>
> > На ноутбуке, чипсет VIA, звуковая карта и модем имеют одно общее
> > прерывание IRQ 22. При попытке определения или иницализации модема
> > получаю сообщение - Устройство занято! Убираю драйвер звука, модем
> > инициализируется. Как можно назначить другое прерывание для модема? ALT
> > Compact 3.0
>
> Посмотрите какие модули являются драйверами звуковой карты и модема
> (lsmod) и есть ли у них какие-нибудь параметры связанные с IRQ
> (modinfo). Попробуйте поиграться с этими параметрами. Посмотрите может
> есть настройки IRQ в BIOS setup.
>
В BIOS никаких настроек нет. А можно ли "насильно" поменять у устройства IRQ?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29029; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616094

   2006-12-02 20:49:12 (#616094)

Re: Помогите запустить игры в gentoo

На Sat, 02 Dec 2006 14:28:13 +0200
Поветкин Константин Эдуардович <povetkin***@m*****.ru> пишет:
> После изменнений членства в группах лучше выйти из системы и
> залогинниться еще раз... Проблема может быть в этом.

Да. Именно в этом и была причина, спасибо!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29028; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616069

   sinitsin 2006-12-02 19:14:25 (#616069)

Re: Конфликт устройств

Oleg Poteev пишет:

> На ноутбуке, чипсет VIA, звуковая карта и модем имеют одно общее
> прерывание IRQ 22. При попытке определения или иницализации модема
> получаю сообщение - Устройство занято! Убираю драйвер звука, модем
> инициализируется. Как можно назначить другое прерывание для модема? ALT
> Compact 3.0

Посмотрите какие модули являются драйверами звуковой карты и модема
(lsmod) и есть ли у них какие-нибудь параметры связанные с IRQ
(modinfo). Попробуйте поиграться с этими параметрами. Посмотрите может
есть настройки IRQ в BIOS setup.

   Алексей 2006-12-02 15:27:47 (#616026)

Re: Помогите запустить игры в gentoo

sinitsin пишет:
> Сделал emerge freeciv frozen-bubble
> После установки читаю:
> * Remember, in order to play games, you have to
> * be in the 'games' group.
> * Just run 'gpasswd -a <USER> games', then have <USER> re-login.
> * For more info about Gentoo gaming in general, see our website:
> * http://games.gentoo.org/
> Хорошо. Добавляю себя в группу games- смотрю, действительно, я там есть. Потом
> запускаю frozen-bubble в терминале. Пишет, что команда не найдена :-(
> Запускаю тогда так: /usr/games/bin/frozen-bubble - Отказано в доступе. Смотрю
> права на /usr/games/bin/ - root:games. Пробовал сменить на skala:skala, games:games
> - не привело к результату.
> Что делать, и где я был не прав?
> (На сайте не увидел объяснений).
>
После изменнений членства в группах лучше выйти из системы и
залогинниться еще раз... Проблема может быть в этом.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29025; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616025

   Поветкин Константин Эдуардович 2006-12-02 15:27:08 (#616025)

Re: Схема Root Shell для KDE не сохраняется

На Sat, 2 Dec 2006 12:50:46 +0300
Хихин Руслан <hih***@n*****.ru> записано:
> Меню -> настроить консоль -> вкладка сеанс -> Сеанс Root Shell ->
> Cхема -> выбрать схему -> применить

Честно говоря- не понял ничего (

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29024; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616021

   sinitsin 2006-12-02 15:00:07 (#616021)

Помогите запустить игры в gentoo

Сделал emerge freeciv frozen-bubble
После установки читаю:
* Remember, in order to play games, you have to
* be in the 'games' group.
* Just run 'gpasswd -a <USER> games', then have <USER> re-login.
* For more info about Gentoo gaming in general, see our website:
* http://games.gentoo.org/
Хорошо. Добавляю себя в группу games- смотрю, действительно, я там есть. Потом
запускаю frozen-bubble в терминале. Пишет, что команда не найдена :-(
Запускаю тогда так: /usr/games/bin/frozen-bubble - Отказано в доступе. Смотрю
права на /usr/games/bin/ - root:games. Пробовал сменить на skala:skala, games:games
- не привело к результату.
Что делать, и где я был не прав?
(На сайте не увидел объяснений).

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29023; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616020

   sinitsin 2006-12-02 14:58:56 (#616020)

Re: Помогите организовать запись из pipe в массив

Vladimir B. Tsarkov пишет:

...
> Помогите пожалуйста написать механизм записи всех цифр из pipe в массив.

Anton V. Antonenko подсказал совершенно неправильно.
Вот как правильно:

#include <stdio.h>

int main (int argc, char **argv)
{
int n, i, massiv[100];
n=0;
while ((scanf("%i", &massiv[n])==1) && (n<100)) n++;
printf("Чисел: %i\n",n);
for (i=0;i<n;i++) printf("%i\n",massiv[i]);
return 0;
}

Советую почитать учебники по С. Их навалом в Сети, например тут:
http://citforum.ru/

> Ко всему прочему, было бы замечательно исключить повторяющиеся числа в
> массиве. У меня никак не получается добиться результата.

Это уж сами, после того как почитаете учебники.

   Алексей 2006-12-02 14:49:01 (#616019)

Re: Вопрос по временным зонам.

27 ноября 2006 18:26, Strong написал:
> On Mon, 27 Nov 2006 08:37:37 +0300 Хихин Руслан <hih***@n*****.ru> wrote:
> > Должно быть Etc/GMT+6 (взято из исходников последнего glibc ), но
> > почему уехало на 14 часов - не пойму (должно быть на час), похоже
> > надо разбираться с дистрибутивом и с тем, что вы сделали (может
> > вместо GMT+7 поставили GMT-7 ? )
>
> Да... чем дальше в лес, тем больше дров... Оказывается, если в ФК6
> выставить пояс не GMT+7 - верный пояс для Новосибирска, а GMT-7 :О , то
> всё выглядит наилучшим образом. :) - Время показывается верное: летнее,
> даже после синхрона! Но, думаю, это хорошо до нового перехода всего
> мира на летнее время. Так что, ясно следующее:
>
> 1. У ФК6 проблемы с поясами;
> 2. Есть смысл попробовать создать свою зону, как предлагает Dmitry
> Balabanov.

1. Нет - это ваши проблемы. Так всегда было, есть и должно быть. Вы
прочитайте, наконец, документацию.
Если вы используете KDE, то вам сюда: "info:/libc/TZ Variable", если нет -
info libc -> TZ Variable
В любом случае - там ясно сказано, что простейший формат TZ (без DST) - это
STD OFFSET
где STD - это название зоны (и ничего больше) а OFFSET - это смещение от
Гринвича НА ЗАПАД. То есть GMT+7 - это зона с названием GMT, но со смещением
на 7 часов назад (куда-то на восток Америки)

2. Проще всего правильно задать TZ

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29021; Возраст листа: 1226; Участников: 1398
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/616005

   "Serguei B. Khvatov" 2006-12-02 13:06:18 (#616005)

Re: Схема Root Shell для KDE не сохраняется

Здравствуйте sinitsin
В сообщении от Saturday 02 December 2006 02:37 sinitsin написал(a):
> Доброе время суток!
>
> Все никак не пойму: В KDE через аплет "Терминальные сеансы" запускаю
> Root Shell,
>
> выставляю цветовую схему "Цвета Linux", сохраняю ее по умолчанию, а
> при новом
>
> запуске постоянно устанавливается "Черный на желтом". И вот что
> интересно- для
>
> простого пользователя схемы сохраняются.
>
> Подскажите, как это сделать для root shell?
Меню -> настроить консоль -> вкладка сеанс -> Сеанс Root Shell ->
Cхема -> выбрать схему -> применить

   2006-12-02 12:49:36 (#616001)

Re: Помогите организовать запись из pipe в массив

Здравствуйте!

>#include <stdio.h>
>
>int main(int argv, char **args) {
> printf("%s",args[0]);
> return 0;
>}
>

Вероятнее всего, эта программа выводит название самой себя.

   2006-12-02 12:23:47 (#615998)

Re: Помогите организовать запись из pipe в массив

Здравствуйте!

Спасибо всем откликнувшимся!

Мне удалось добиться нужного результата.

Думаю, особенно полезна эта программа будет для людей, начинающих
изучать языки программирования высокого уровня и желающих
использовать GNU/Linux в качестве среды разработки.

cc up4da.c
cat filename | ./a.out search_argument

// //
// up4da - useful program for data analysis.
//
// Copyright (C) 2006 Vladimir B. Tsarkov
//
// This file is part of up4da.
//
// up4da is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published
// by the Free Software Foundation; either version 2 of the License,
// or (at your option) any later version.
//
// up4da is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with up4da; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
// 02111-1307, USA
////
// You can contact me via e-mail: bvbn at lipetsk period ru
//
// #include <stdio.h>
#include <ctype.h>
#include <string.h>
#include <stddef.h>
#include <stdlib.h>

#define MAXLINE 1000

int getline(char line[], int lim);

main(int argc, char *argv[]){

int arg, i, arraysize, result, data[MAXLINE];
char line[MAXLINE];
char delims[] = " ";
char *strptr = NULL;

getline(line, MAXLINE);

arg = atoi(argv[1]);

i = 0;
strptr = strtok(line, delims);
while(strptr != NULL) {
data[i] = atoi(strptr);
strptr = strtok(NULL, delims);
i++;
}

arraysize = i;

shellsort(data, arraysize);

printf("\nSearch argument: %i\n", arg);
printf("Number of elements to be studied: %i\n", arraysize);

result = binsearch(arg, data, arraysize);

if(result >= 0)
printf("Search argument is found using binary search method.\nIts index in
sorted array is: %i\n\n", result);
else
printf("Search argument was not found.\n\n");
}

// getline: writes pipe content into line.
int getline(char s[], int lim){
int c, i;

for (i = 0; i < lim-1 && (c = getchar()) != EOF && c != '\n'; ++i)
s[i] = c;
if(c=='\n'){
s[i] = c;
++i;
}
s[i] = '\0';
return i;
}

// shellsort: sorts the data[] array.
int shellsort(int data[], int n){
int gap, i, j, tmp;

for(gap = n/2; gap > 0; gap /= 2)
for(i = gap; i < n; i++)
for(j = i - gap; j >= 0 && data[j] > data[j+gap]; j -= gap){
tmp = data[j];
data[j] = data[j+gap];
data[j+gap] = tmp;
}
}

// binsearch: searches the search argument in a given array.
// Uses binary search method.
int binsearch(int x, int data[], int size){
int low, high, mid;

low = 0;
high = size - 1;

while (low <= high){
mid = (low + high)/2;
if (x < data[mid])
high = mid - 1;
else if (x > data[mid])
low = mid + 1;
else
return mid;
}
return -1;
}

   2006-12-02 12:21:42 (#615997)

Re: скрипт для запуска OpenVPN

Hello kesbyt,

Friday, December 1, 2006, 3:13:42 AM, you wrote:

> Здравствуйте, comp.

> Настроил спутниковый интернет. Тунель через OpenVPN. Подключение происходит
> вот так
> [kesbyt@kesbyt ~]$ sudo openvpn --config /etc/openvpn/client.ovpn
> Thu Nov 30 23:53:13 2006 OpenVPN 2.0.7 i586-mandriva-linux-gnu [SSL] [LZO]
[EPOLL]
> built on Apr 19 2006
> Enter Auth Username:kesslo
> Enter Auth Password:
> Thu Nov 30 23:53:39 2006 WARNING: No server certificate verification method
has
> been enabled. See http://openvpn.net/howto.html#mitm for more info.
> Thu Nov 30 23:53:39 2006 WARNING: file '/etc/openvpn/client.key' is group or
> others accessible
> Thu Nov 30 23:53:39 2006 LZO compression initialized
> Thu Nov 30 23:53:39 2006 UDPv4 link local: [undef]
> Thu Nov 30 23:53:39 2006 UDPv4 link remote: 82.198.6.22:1194
> ............................................................
> У меня OpenVPN видимо собран так, что не может брать имя/пароль из
> файла. Приходится каждый раз вводить руками. Может умельцы помогут это как
то
> автоматизировать?

> Mandriva 2007 PP
> Вот мой /etc/openvpn/client.ovpn
> nobind
> remote 82.198.6.22
> port 1194
> dev tap
> proto udp
> auth-user-pass
> pull
> tls-client
> reneg-sec 1209600
> ca "/etc/openvpn/tmp-ca.crt"
> cert "/etc/openvpn/client.crt"
> key "/etc/openvpn/client.key"
> comp-lzo
> explicit-exit-notify 10

Добавь строку secret <путь до файла>, а в самом файле логин пароль.
Кстати добавь ещё строчку user nobody, IMHO так безопасней.

   2006-12-02 11:46:25 (#615992)