Initial commit
This commit is contained in:
commit
968d09e362
88 changed files with 2323 additions and 0 deletions
|
|
@ -0,0 +1,3 @@
|
|||
# Disable automount
|
||||
[org/gnome/desktop/media-handling]
|
||||
automount = false
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Disable blank screen
|
||||
[org/gnome/desktop/session]
|
||||
idle-delay = uint32 0
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Disable lock on blank screen
|
||||
[org/gnome/desktop/screensaver]
|
||||
lock-enabled = false
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
# Disable suspend when inactive
|
||||
[org/gnome/settings-daemon/plugins/power]
|
||||
sleep-inactive-ac-type = 'nothing'
|
||||
sleep-inactive-battery-type = 'nothing'
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
# Disable "Updates available" notifications and auto updates.
|
||||
# Updates which require reboot are useless on live systems,
|
||||
# and other updates would be installed on each boot.
|
||||
[org/gnome/software]
|
||||
allow-updates = false
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[org/gnome/shell]
|
||||
enabled-extensions = ['contest-lock@soi.ch', 'user-indicator@soi.ch']
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
# Disable locking the screen
|
||||
[org/gnome/desktop/lockdown]
|
||||
disable-lock-screen = true
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
{
|
||||
"policies": {
|
||||
"OverrideFirstRunPage": "",
|
||||
"NoDefaultBookmarks": true,
|
||||
"DisableProfileImport": true,
|
||||
"Preferences": {
|
||||
"datareporting.policy.dataSubmissionPolicyBypassNotification": true,
|
||||
"security.default_personal_cert": "Select Automatically"
|
||||
},
|
||||
"Homepage": {
|
||||
"URL": "https://contest.soi.ch/",
|
||||
"StartPage": "homepage"
|
||||
},
|
||||
"DisplayBookmarksToolbar": true,
|
||||
"Bookmarks": [
|
||||
{
|
||||
"Title": "Contest",
|
||||
"URL": "https://contest.soi.ch/",
|
||||
"Placement": "toolbar"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,17 @@
|
|||
// Show a root password prompt for these actions:
|
||||
// - change network settings
|
||||
// - hibernate
|
||||
// - change package download proxy
|
||||
// - mount removable storage, perform other disk operations
|
||||
|
||||
polkit.addRule(function (action, subject) {
|
||||
if (
|
||||
action.id.indexOf("org.freedesktop.ModemManager1.") === 0 ||
|
||||
action.id.indexOf("org.freedesktop.NetworkManager.") === 0 ||
|
||||
action.id === "org.freedesktop.login1.hibernate" ||
|
||||
action.id === "org.freedesktop.packagekit.system-network-proxy-configure" ||
|
||||
action.id.indexOf("org.freedesktop.udisks2.") === 0
|
||||
) {
|
||||
return polkit.Result.AUTH_ADMIN;
|
||||
}
|
||||
});
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
PasswordAuthentication no
|
||||
AllowUsers root
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
[Unit]
|
||||
Description=custom configuration of live system during boot.
|
||||
Before=basic.target
|
||||
After=local-fs.target systemd-tmpfiles-setup.service
|
||||
DefaultDependencies=no
|
||||
ConditionKernelCommandLine=boot=live
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
RemainAfterExit=yes
|
||||
ExecStart=/usr/local/bin/live-config
|
||||
|
||||
[Install]
|
||||
WantedBy=basic.target
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[Time]
|
||||
NTP=contest.soi.ch
|
||||
Loading…
Add table
Add a link
Reference in a new issue