るりまサーチ

最速Rubyリファレンスマニュアル検索!
348件ヒット [1-100件を表示] (0.105秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. rsa p

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Process.#gid -> Integer (21108.0)

カレントプロセスの実グループ ID を返します。

...カレントプロセスの実グループ ID を返します。

@
see getgid(2)...

Process.#setpgid(pid, pgrp) -> 0 (12331.0)

プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。

...プロセス ID が pid であるプロセスのプロセスグループを pgrp に設定します。

@
param pid プロセス ID を整数で指定します。pid が 0 の時はカレントプロセスの ID を指定したのと同じです。
プロセスグループの設定に成...
...合は 0 を返します。

@
param pgrp プロセスグループ ID を整数で指定します。pgrp が 0 の時は pid を指定したのと同じです。

@
raise Errno::EXXX プロセスグループの設定に失敗した場合に発生します。

@
raise NotImplementedError メソッドが...
...現在のプラットフォームで実装されていない場合に発生します。

@
see setpgid(2)...

Process.#getpgid(pid) -> Integer (12225.0)

プロセス ID が pid であるプロセスのプロセスグループ ID を整数で返します。

...プロセス ID が pid であるプロセスのプロセスグループ ID を整数で返します。

@
param pid プロセス ID を整数で指定します。0 の時はカレントプロセス ID を指定したのと同じです。

@
raise Errno::EXXX プロセスグループの取得に失...
...敗した場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

@
see getpgid(2)...

Process::GID.#change_privilege(id) -> Integer (12137.0)

実グループ ID・実効グループ ID・保存グループ ID のすべてを指定された id に変更します。 成功したら id を返します。主に root 権限を完全に放棄するために使います。

...限を完全に放棄するために使います。

利用できるかはプラットフォームに依存します。

@
param id グループ ID を整数で指定します。

@
raise ArgumentError 変更できないグループ ID があった場合に発生します。例外の発生時にこの...
...されません。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.gid, Process.egid] #=> [0, 0]
P
rocess::GID.change_privilege(33) #=> 33
[Process.gid, Process.egid] #=> [33, 33...

Process.#gid=(gid) (9255.0)

カレントプロセスの実グループ ID を gid に設定します。

...スの実グループ ID を gid に設定します。

動作の詳細はプラットフォームに依存します。
実グループ ID 以外のグループ ID も変更されるかも知れません。

@
param gid 実グループ ID を整数で指定します。

@
raise Errno::EXXX 権限が...
...ない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

@
see Process::GID...

絞り込み条件を変える

Process.#egid=(gid) (9254.0)

カレントプロセスの実効グループ ID を gid に設定します。

...実効グループ ID を gid に設定します。

動作の詳細はプラットフォームに依存します。
実効グループ ID 以外のグループ ID も変更されるかも知れません。

@
param gid 実効グループ ID を整数で指定します。

@
raise Errno::EXXX 権限...
...がない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

@
see Process::GID.#eid=...

Process::GID.#grant_privilege(id) -> Integer (9143.0)

現在のプロセスの実効グループ ID を id に変更します。成功したら id を返します。

...更されないかもしれないので root 権限の完全放棄には使えません。
保存グループ ID が変化するかどうかは Process::GID.#re_exchangeable?
が true を返すかどうかで決まります。
* true の環境では、実グループ ID と異なる値を設定し...
...す。

@
param id グループ ID を整数で指定します。

@
raise Errno::EXXX 設定できない場合に発生します。

@
raise NotImplementedError メソッドが現在のプラットフォームで実装されていない場合に発生します。

[Process.gid, Process.egid]...
...#=> [0, 0]
P
rocess::GID.grant_privilege(33) #=> 33
[Process.gid, Process.egid] #=> [0, 33]...

Process::Sys.#setresgid(rid, eid, sid) -> nil (9131.0)

システムコールの setresgid を呼びます。

...ムコールの setresgid を呼びます。

@
param rid システムコールの引数を整数で指定します。

@
param eid システムコールの引数を整数で指定します。

@
param sid システムコールの引数を整数で指定します。

@
raise NotImplementedError シス...
...テムコールが現在のプラットフォームで提供されていない場合に発生します。

@
raise Errno::EXXX システムコールに失敗した場合に発生します。...

Process::Sys.#setregid(rid, eid) -> nil (9125.0)

システムコールの setregid(2) を呼びます。

...システムコールの setregid(2) を呼びます。

@
param rid システムコールの引数を整数で指定します。

@
param eid システムコールの引数を整数で指定します。

@
raise NotImplementedError システムコールが現在のプラットフォームで提供さ...
...れていない場合に発生します。

@
raise Errno::EXXX システムコールに失敗した場合に発生します。...
<< 1 2 3 ... > >>