aboutsummaryrefslogtreecommitdiff
path: root/todo.txt
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-06-06 21:59:43 +0200
committerMartin Schanzenbach <schanzen@gnunet.org>2022-06-06 21:59:43 +0200
commitca0c3ea87ba175589dd9f1e57dbb787a8e8314bd (patch)
treecc6f39b48f3f1e4b9ec9cda0d202558be5aa1baa /todo.txt
parentec54960b71903ae0556a27454b1e8cd4985dcc7e (diff)
downloadgnunet-rpm-ca0c3ea87ba175589dd9f1e57dbb787a8e8314bd.tar.gz
gnunet-rpm-ca0c3ea87ba175589dd9f1e57dbb787a8e8314bd.zip
packaging guidelines, rpmlint
Diffstat (limited to 'todo.txt')
-rw-r--r--todo.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/todo.txt b/todo.txt
new file mode 100644
index 0000000..c62d96c
--- /dev/null
+++ b/todo.txt
@@ -0,0 +1,17 @@
1Proper postinst with authselect:
2
3%post
4mkdir -p /%{_sysconfdir}/%{name}
5touch /%{_sysconfdir}/%{name}/gnunet.conf
6mkdir -p ~/.config
7touch ~/.config/gnunet.conf
8# FIXME: This needs to be done using authselect
9# See also https://fedoraproject.org/wiki/Changes/Make_Authselect_Mandatory#Detailed_Description
10#cp -p %{_libdir}/%{name}/nss/libnss_gns.so.2 %{_libdir}/%{name}/
11#cp -p %{_libdir}/%{name}/nss/libnss_gns4.so.2 %{_libdir}/%{name}/
12#cp -p %{_libdir}/%{name}/nss/libnss_gns6.so.2 %{_libdir}/%{name}/
13#authselect select -f sssd
14#touch /%{_sysconfdir}/authselect/user-nsswitch.conf
15#awk -i inplace '/hosts: files/ && !x {print "hosts: files gns [NOTFOUND=return] dns mdns4_minimal mdns4"; x=1} 1' /%{_sysconfdir}/authselect/user-nsswitch.conf
16#authselect apply-changes
17