回答:
目標はsystem-autodeath
、誰かが何かをするまで毎日、マシンをネットワークから切り離すことです。
マニュアルページ:
system-autodeathは毎日実行されるcronジョブで、現在の時刻とマシンに構成された終了日を確認します。この日付から1週間以内に、システムはsyslog.alertにログ通知を送信し、特定の日付にシステムがオートダイを使用していることを通知します。システムはデフォルトのルートが削除される日になります。誰かがそれについて何かをするまで、これを毎日続けます。
Paul Fenwickのブログをautodieで見たとき、長い間Linuxにautodieの施設が欲しかったので、私の魂はNirvanaに向かって跳躍しました。それから私は記事を読み、それが私がそれが全然だったと思ったものではなかったことを見つけた。
...
Linuxは動作します。したがって、一部の人々はそれを更新しません。インターネット上にマシンがない限り、それは何の問題もありません。その場合、古いサポートされていないマシンは誤用に対して非常に脆弱です。これらのマシンはたくさんあります。先日、Red Hat Linux 5.2を実行しているマシンを取り外しました。
すべてのディストリビューションがautodeath cronジョブとともに出荷されることを希望します。有効期限が切れるオペレーティングシステムを出荷します。その日付になったら、デフォルトルートを削除します。ベンダーがメンテナンスを延長する場合、そのメンテナンスの一部としてautodeathパッケージを更新できます。同様に、ディストリビューションの「レガシー」メンテナンスプロジェクトの場合。
これは、更新を強制する場合に実際に非常に便利です。維持されたネットワーク(企業ネットワークなど)では、更新を強制する機能が望ましい場合があります。システムが更新されていない場合は、セキュリティ上の理由からネットワークから削除します。そのため、更新が行われるたびにautodeath-dateが未来にプッシュされます。更新がない場合(何らかの理由で)、システム管理者が確認するまでマシンはネットワークから削除されます。
Fedoraの実装では、セス・ヴィダル、からのようですFedoraの開発メーリングリストで議論します。
[このようなシステムの必要性を求めたジェームズハバードへの応答。]
私が上記を制御しなかったシステムをインストールした人々のために複数のLinuxディストリビューションの再スピンを維持していた元のシステム管理者として[そのシステムはデフォルトで破壊されます]まさにその意図です。
大学のLinuxディストリビューションをインストールした研究室の卒業生がシステムを維持および監視しないことに決めた場合、デフォルトのルートを削除して、少なくともローカルネットワークからのみアクセスできるようにします。
実際のところ、Perlのautodieツールを除いて、Glen Turnerが参照しているブログ投稿を見つけることができません。また、UNIXの世界から生まれたものなのか、ほんの数年前に生まれたアイデアなのかを知ることもできません。
とにかく、これには目的があり、非常に限定的かつ専門的な目的ですが、それでも目的があります。ではバグレポート、非常にシステム-autodeathは、デフォルトのインストールにあったことはありません明らかにされています。これがあなたのマシン上で終わった場合、他のパッケージと偶然にこれをインストールした可能性があります(Fedoraの人々はおそらくパッケージがこれに依存していることを知りたいと思うでしょう)、または誰かがあなたのためにとても親切にそれをインストールしました。
コーディングについての私の提案を誰もが十分に考えているとは思いもしませんでした。私はセス・ヴィダルにビールを借りているようだ。ブログの投稿はhttp://vk5tu.livejournal.com/19594.htmlに移動し、Fedora開発のメーリングリストhttps://lists.fedoraproject.org/pipermail/devel/2008-September/009618の詳細な説明を書きました。 html
グレン。