В общем, я сделал всю эту хрень через возможности фреймворка, на котором все это крутится, там можно передавать команды, которые выполняются от рута с sudo без пароля
Эргил Осин: Этот скрипт запускается через exec() в php, через веб интерфейс надо менять конфиг. И вот данные передаю в скрипт .который их пишет в конфиг и перезапускает демон. Система может стоять на разных серверах с разными юзерами, а sudo надо же настроить для этого, а так будет SUID на скрипте и все.
Т.е. я делаю sh скрипт, ему ставлю SUID, чтобы выполнялся от рута. А сам скрипт запускаю через exec(). Делаю apache авторизацию. Делаю валидацию и узкий круг возможностей записи в конфиг. Это наилучшее безопасное решение для данной задачи, все верно?
Если доказать правоту спора нет возможным, попробуйте просто написать заказчику с просьбой оставить положительный отзыв. Кинет - хрен с ним. А так хоть отзыв будет хорошим.
nolicomu: хрен его знает. Я вот смотрю на то, чтобы у заказчика был как минимум один оплаченный заказ. С новыми не работаю. И не работаю с пакистанцами всякими и индусами.
Vlad_IT: Ну да, среди кучи говна жемчужины искать, это не умение поиска исполнителей. Я сразу пойду в ювелирный лучше, быстро найду жемчужину нужного размера.
Евгений Попов: Потому что на фрилансе демпингуют дилетанты. И общая сумма среднего чека крайне мала. Может школьнику с глухой деревни работать за 10 баксов неделю и норм, но нормальному специалисту точно не комфортно. Кроме того, на фрилансе нет задач профессиональных, только для code monkey. А зачем в команде code monkey? Вот так я и размышляю.