summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2022-07-22 14:37:50 +0200
committerBastien Nocera <hadess@hadess.net>2022-07-24 19:56:26 +0200
commit1777c0393914880800a01ce146a56f975ca06f25 (patch)
treec90f7e10810a47f2731396f30c518aedc28855e9
parenta1a4ca85f8b3318b276de1387c077b2131dbe8cf (diff)
downloadaccountsservice-1777c0393914880800a01ce146a56f975ca06f25.tar.gz
tests: Add sufficient data to allow the daemon to run
Add minimal /etc and /var/lib/AccountsService data to be able to run the daemon against. The .in file needs to be processed for the path to be adjusted.
-rw-r--r--tests/data/etc/group2
-rw-r--r--tests/data/etc/passwd2
-rw-r--r--tests/data/etc/shadow3
-rw-r--r--tests/data/var/lib/AccountsService/icons/rupertbin0 -> 83316 bytes
-rw-r--r--tests/data/var/lib/AccountsService/users/gdm5
-rw-r--r--tests/data/var/lib/AccountsService/users/rupert.in13
6 files changed, 25 insertions, 0 deletions
diff --git a/tests/data/etc/group b/tests/data/etc/group
new file mode 100644
index 0000000..30cca53
--- /dev/null
+++ b/tests/data/etc/group
@@ -0,0 +1,2 @@
+rupert:x:1001:
+gdm:x:42:
diff --git a/tests/data/etc/passwd b/tests/data/etc/passwd
new file mode 100644
index 0000000..89d6498
--- /dev/null
+++ b/tests/data/etc/passwd
@@ -0,0 +1,2 @@
+rupert:x:1001:1001:Rupert Monkey:/home/rupert:/bin/bash
+gdm:x:42:42::/var/lib/gdm:/sbin/nologin
diff --git a/tests/data/etc/shadow b/tests/data/etc/shadow
new file mode 100644
index 0000000..b3560e9
--- /dev/null
+++ b/tests/data/etc/shadow
@@ -0,0 +1,3 @@
+# Password is "rupert"
+rupert:$y$j9T$5I8c/YVQzwIwui0iBqPjc0$Sbukxjh3c7xGoUo1/1DSOrFZ9iwh2mU8Mdj5PV/0Zc2:19195:0:99999:7:::
+gdm:!!:18012::::::
diff --git a/tests/data/var/lib/AccountsService/icons/rupert b/tests/data/var/lib/AccountsService/icons/rupert
new file mode 100644
index 0000000..da48a8f
--- /dev/null
+++ b/tests/data/var/lib/AccountsService/icons/rupert
Binary files differ
diff --git a/tests/data/var/lib/AccountsService/users/gdm b/tests/data/var/lib/AccountsService/users/gdm
new file mode 100644
index 0000000..b531de6
--- /dev/null
+++ b/tests/data/var/lib/AccountsService/users/gdm
@@ -0,0 +1,5 @@
+[User]
+Language=
+XSession=
+Icon=/var/lib/gdm/.face
+SystemAccount=true
diff --git a/tests/data/var/lib/AccountsService/users/rupert.in b/tests/data/var/lib/AccountsService/users/rupert.in
new file mode 100644
index 0000000..e1d646c
--- /dev/null
+++ b/tests/data/var/lib/AccountsService/users/rupert.in
@@ -0,0 +1,13 @@
+[com.endlessm.ParentalControls.AppFilter]
+AppFilter=(false, [])
+OarsFilter=('oars-1.1', {})
+AllowUserInstallation=true
+AllowSystemInstallation=true
+
+[User]
+Language=
+Session=
+XSession=
+PasswordHint=
+Icon=@ROOTDIR@/var/lib/AccountsService/icons/rupert
+SystemAccount=false