The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Скрипт 'host to named' (h2n), но не на perl, а на shell!"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 12-Апр-06, 13:31 
Добрый день!
Есть проблема, на которую у меня не хватает сил, мозгов и времени. Скажите, кто-нибудь может помочь написать скрипт (или может такой уже есть) на shell, который автоматически создает конфигурационные файлы DNS сервера BIND на основе /etc/hosts. В принципе, таковой уже имеется на Perl. В портах FreeBSD он находится в /usr/ports/dns/h2n. Понимаю, что возможно это глупо, писать такой скрипт на шелле, но мне он очень необходим. Есть кто может хоть чем-то помочь!?
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от allez (ok) on 12-Апр-06, 17:35 
>Добрый день!
>Есть проблема, на которую у меня не хватает сил, мозгов и времени.
>Скажите, кто-нибудь может помочь написать скрипт (или может такой уже есть)
>на shell, который автоматически создает конфигурационные файлы DNS сервера BIND на
>основе /etc/hosts. В принципе, таковой уже имеется на Perl. В портах
>FreeBSD он находится в /usr/ports/dns/h2n. Понимаю, что возможно это глупо, писать
>такой скрипт на шелле, но мне он очень необходим. Есть кто
>может хоть чем-то помочь!?


Нельзя ли объяснить поподробнее, что именно мешает вам исполъзовать этот скрипт?
И почему бы вам не попробовать перевести его на язык shell?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 13-Апр-06, 10:21 
>>Добрый день!
>>Есть проблема, на которую у меня не хватает сил, мозгов и времени.
>>Скажите, кто-нибудь может помочь написать скрипт (или может такой уже есть)
>>на shell, который автоматически создает конфигурационные файлы DNS сервера BIND на
>>основе /etc/hosts. В принципе, таковой уже имеется на Perl. В портах
>>FreeBSD он находится в /usr/ports/dns/h2n. Понимаю, что возможно это глупо, писать
>>такой скрипт на шелле, но мне он очень необходим. Есть кто
>>может хоть чем-то помочь!?
>
>
>Нельзя ли объяснить поподробнее, что именно мешает вам исполъзовать этот скрипт?

Вы, знаете, allez, да вот надо на shell.

>И почему бы вам не попробовать перевести его на язык shell?

К сожалению, я не знаю язык Perl, поэтому и обратился за помощью. Понимаю, что он актуален в наше время, но не успел еще до него добраться. Если бы Вы смогли бы мне помочь, был бы очень сильно благодарен. Соответственно не останусь в долгу.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от allez (ok) on 13-Апр-06, 10:33 
>Вы, знаете, allez, да вот надо на shell.

Ну, знаете, это не ответ. У вас что, Perl в системе отсутствует? Или кто-то по
религиозно-политически-морально-этическим соображениям не дает вам его использовать? ;-)

>К сожалению, я не знаю язык Perl, поэтому и обратился за помощью.
>Понимаю, что он актуален в наше время, но не успел еще
>до него добраться. Если бы Вы смогли бы мне помочь, был
>бы очень сильно благодарен. Соответственно не останусь в долгу.

Дайте ссылку на текст этого скрипта (у меня нет сейчас FreeBSD под рукой), посмотрю.
Может, чем и помогу.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 13-Апр-06, 11:02 
>Ну, знаете, это не ответ. У вас что, Perl в системе отсутствует?
>Или кто-то по
>религиозно-политически-морально-этическим соображениям не дает вам его использовать? ;-)

Perl-то присутствует, но по религиозно-политически-морально-этическим соображениям не могу его использовать ... ;-)

>Дайте ссылку на текст этого скрипта (у меня нет сейчас FreeBSD под
>рукой), посмотрю.
>Может, чем и помогу.

Вот ссылка:
http://www.deer-run.com/~hal/h2n/h2n

К скрипту еще и мануал есть.
В принципе, мне такая сложность не нужна, как в скрипте описно. IPv6 мне не нужен. Необходимо по /etc/hosts создать named.conf и файлы описания зон. В /etc/hosts может быть несколько доменов, соответственно и к каждому нужны файлы описания зон.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от idle (ok) on 13-Апр-06, 11:28 
>>Ну, знаете, это не ответ. У вас что, Perl в системе отсутствует?
>>Или кто-то по
>>религиозно-политически-морально-этическим соображениям не дает вам его использовать? ;-)
>
>Perl-то присутствует, но по религиозно-политически-морально-этическим соображениям не могу его использовать ... ;-)
Боюсь, Вам придётся пожертвовать своими глупыми "религиозно-политически-морально-этическими" соображениями.
>Вот ссылка:
>http://www.deer-run.com/~hal/h2n/h2n
Потому-что переписать это на sh, мягко выражаясь задачка нетривиальная и бесплатно никто этим заниматься не будет.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 13-Апр-06, 11:37 
>Боюсь, Вам придётся пожертвовать своими глупыми "религиозно-политически-морально-этическими" соображениями.

Пожертвовать не могу, мне нужен скрипт на shell

>Потому-что переписать это на sh, мягко выражаясь задачка нетривиальная и бесплатно никто
>этим заниматься не будет.

В том скрипте на Perl, на сколько я понял, много лишнего, поэтому его полностью переписывать не нужно.

>и бесплатно никто этим заниматься не будет.

Я не говорил, что бесплатно.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 13-Апр-06, 12:44 
На самом деле, не обязательно смотреть в перловский скрипт. Задача на много проще, чем там.
Опишу еще раз проблему:
Хотелось бы написать скрипт на shell, который анализирует файл /etc/hosts, задает вопросы пользователю и создает named.conf и файлы зон для доменов, которые он найдет в hosts. Так же не забыть про localhost, который соответственно присутствует в hosts в первой строке ... :)
IPv6 мне совсем не нужен.

И еще вопросик. Есть ли транслятор с Perl на shell? Знаю, что с shell на Perl имеется вроде.

Ребят, помогите, плиз. Очень надо. Хоть чем-нибудь.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от idle (ok) on 13-Апр-06, 13:32 
>На самом деле, не обязательно смотреть в перловский скрипт. Задача на много
>проще, чем там.
>Опишу еще раз проблему:
>Хотелось бы написать скрипт на shell, который анализирует файл /etc/hosts, задает вопросы
>пользователю и создает named.conf и файлы зон для доменов, которые он
>найдет в hosts. Так же не забыть про localhost, который соответственно
>присутствует в hosts в первой строке ... :)
>IPv6 мне совсем не нужен.
>
>И еще вопросик. Есть ли транслятор с Perl на shell? Знаю, что
>с shell на Perl имеется вроде.
>
>Ребят, помогите, плиз. Очень надо. Хоть чем-нибудь.
Старндартная проблема XY. Вам не нужен скрипт на шелл. use perl.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 13-Апр-06, 14:34 
allez, у Вас как-нибудь получится чем-нибудь мне помочь!? Или все безнадежно!?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от allez (ok) on 17-Апр-06, 10:46 
>allez, у Вас как-нибудь получится чем-нибудь мне помочь!? Или все безнадежно!?

Ну почему же безнадежно? Просто у меня сейчас на работе небольшой аврал нарисовался.
Где-то к концу текущей недели (увы, не раньше) смогу заняться вашей проблемой.

P.S. А транслятора с Perl на shell, насколько мне известно, в природе не существует.
За ненадобностью...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман email(??) on 18-Апр-06, 10:19 
>>allez, у Вас как-нибудь получится чем-нибудь мне помочь!? Или все безнадежно!?
>
>Ну почему же безнадежно? Просто у меня сейчас на работе небольшой аврал
>нарисовался.
>Где-то к концу текущей недели (увы, не раньше) смогу заняться вашей проблемой.
>
>
>P.S. А транслятора с Perl на shell, насколько мне известно, в природе
>не существует.
>За ненадобностью...

allez, может напишите мне свои контакты, например icq, чтоб мы могли бы уже в онлайне поговорить по этому вопросу!? Если можно, пошлите письмо на roman@tario.ru.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "Скрипт 'host to named' (h2n), но не на perl, а на shell!"  
Сообщение от Роман (??) on 24-Апр-06, 22:45 
>>>allez, у Вас как-нибудь получится чем-нибудь мне помочь!? Или все безнадежно!?
>>
>>Ну почему же безнадежно? Просто у меня сейчас на работе небольшой аврал
>>нарисовался.
>>Где-то к концу текущей недели (увы, не раньше) смогу заняться вашей проблемой.
>>
>>
>>P.S. А транслятора с Perl на shell, насколько мне известно, в природе
>>не существует.
>>За ненадобностью...
>
>allez, может напишите мне свои контакты, например icq, чтоб мы могли бы
>уже в онлайне поговорить по этому вопросу!? Если можно, пошлите письмо
>на roman@tario.ru.

allez, отзовитесь ... :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру