This commit is contained in:
iFargle 2023-08-24 01:27:35 +09:00
parent ea31567d94
commit 2f8d64efe9

View file

@ -26,59 +26,52 @@
services.xserver = { services.xserver = {
# https://nixos.org/manual/nixos/stable/index.html#chap-gnome # https://nixos.org/manual/nixos/stable/index.html#chap-gnome
# Enable the GNOME Desktop Environment. # Enable the GNOME Desktop Environment.
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true; desktopManager.gnome.enable = true;
desktopManager.gnome.extraGSettingsOverrides = '' desktopManager.gnome.extraGSettingsOverrides = ''
[org.gnome.login-screen.banner-message] [org.gnome.login-screen.banner-message]
enable = true enable = true
text = """ text = """
-- --
Welcome to ${hostname} Welcome to ${hostname}
You are accessing a U.S. Government (USG) Information You are accessing a U.S. Government (USG) Information
System (IS) that is provided for USG-authorized use only. System (IS) that is provided for USG-authorized use only.
By using this IS (which includes any device attached to By using this IS (which includes any device attached to
this IS), you consent to the following conditions: this IS), you consent to the following conditions:
- The USG routinely intercepts and monitors communications - The USG routinely intercepts and monitors communications
on this IS for purposes including, but not limited on this IS for purposes including, but not limited
to, renetration testing, COMSEC monitoring, network to, renetration testing, COMSEC monitoring, network
operations and defense, personnel misconduct (PM), law operations and defense, personnel misconduct (PM), law
enforcement (LE), and counterintelligence (CI) enforcement (LE), and counterintelligence (CI)
investigations. investigations.
- At any time, the USG may inspect and seize data stored - At any time, the USG may inspect and seize data stored
on this IS. on this IS.
- Communications using, or data stored on, this IS are not - Communications using, or data stored on, this IS are not
private, are subject to routine monitoring, interception, private, are subject to routine monitoring, interception,
and search, and may be disclosed or used for any and search, and may be disclosed or used for any
USG-authorized purpose. USG-authorized purpose.
- This IS includes security measures (e.g., authentication - This IS includes security measures (e.g., authentication
and access controls) to protect USG interests--not for and access controls) to protect USG interests--not for
your personal benefit or privacy. your personal benefit or privacy.
- Notwithstanding the above, using this IS does not - Notwithstanding the above, using this IS does not
constitute consent to PM, LE or CI investigative constitute consent to PM, LE or CI investigative
searching or monitoring of the content of privileged searching or monitoring of the content of privileged
communications, or work product, elated to personal communications, or work product, elated to personal
representation or services by attorneys, psychotherapists, representation or services by attorneys, psychotherapists,
or clergy, and their assistants. Such communications or clergy, and their assistants. Such communications
and work product are private and confidential. See User and work product are private and confidential. See User
Agreement for details. Agreement for details.
-- --
"""; """;
''; '';
displayManager.gdm = {
enable = true;
settings = {
"/apps/gdm/simple-greeter/banner".message = {
enable = true;
};
};
};
}; };
# Set Gnome settings: # Set Gnome settings: