dartsergius |
|
Темы:
18
Сообщения:
238
Участник с: 15 декабря 2011
|
Доброе время суток. Понадобилось мне тут наваять 1 скриптик: суть - брутфорсер. Коллега забыл пароль от железки 1-й, а чтобы сбросить пароль, надо отправлять железку в Америку, и доплачивать ещё 100$ за сброс. В общем получается много, и потому было решено пароль подобрать. Наваял код, генерирующий "пароль" для проверки. Скачать/подключил socket.http И решил сделать так: создать N процессов, которые будут соединяться и проверять "пароль", который мы им передадим. И будет главный процесс, который генерирует "пароль", и передает его следующему из N процессов в stdin. В создании N процессов мне помог io.popen. Но как оказалось он не поддерживает "запись в процесс". Как я понял, есть в сети решения: https://github.com/jjensen/lua-ex или https://github.com/LuaDist/luaex . Ну решил, что раз они уже не первый день там висят, то и в aur у нас наверное тоже лежат. А че-го то я не нашел их у нас. Я плохо искал? Придется писать свой pkgbuild? |
dartsergius |
|
Темы:
18
Сообщения:
238
Участник с: 15 декабря 2011
|
Сделал pkgbuild Так как раньше билдов не писал, ткните, что бы поправить, и чего бы добавить, прежде чем в AUR лить.
|
arcanis |
|
Темы:
31
Сообщения:
1496
Участник с: 09 сентября 2012
|
1. return 1 не надо нынче 2. вместо $startdir/{src,pkg} лучше использовать $srcdir и $pkgdir соответственно (поскольку пути $startdir/src и $srcdir, например, могут отличаться) 3. Флаг, по идее, можно попробовать добавить в переменные окружения (только учтите, что они уже определены в /etc/makepkg.conf). 4. Нужно разбить на build и package 5. VCS пакеты оформляются по другому. Посмотрите здесь |