From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 2 Sep 2004 14:40:50 +0400 (MSD) From: "Alexey Novikov" Sender: Shader@yandex.ru Message-Id: <4136F8B2.000036.20195@colgate.yandex.ru> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] Errors-To: Shader@yandex.ru To: community@altlinux.ru Subject: RE: [Comm] su source In-Reply-To: <20040902094606.A7A7F24731F7@lab111.protei> References: <20040902094606.A7A7F24731F7@lab111.protei> X-source-ip: 217.15.132.163 Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2004 10:40:58 -0000 Archived-At: List-Archive: List-Post: >Да для C/C++, но проблема в том, что если вызывать функции setuid или >seteuid и ты не рут то они не сменять идентификатор!!!! Вот в этом мой и >вопрос можно ли как нить заргить процесс в ядре, что он типа крутой и всё >может =). Да кто же Вам мешает из своей проги дернуть su? Через su запустите свою программу(можно ту же самую). Если это будет одна и та же, то в начале проверить uid и действовать по обстановке. На C/C++ это сделать проще простого. -- С уважением, Алексей Новиков