aboutsummaryrefslogtreecommitdiff
path: root/Västgöta
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2022-12-12 22:22:25 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2022-12-12 22:22:25 +0100
commite4f3e4122ab49ce09f405cbbf257d5ee30a7573f (patch)
tree2ef102f69d01babcc4ac5037033f689e353de77b /Västgöta
parenttor 8 dec 2022 20:25:49 CET (diff)
downloadwiki-public-e4f3e4122ab49ce09f405cbbf257d5ee30a7573f.tar.gz
wiki-public-e4f3e4122ab49ce09f405cbbf257d5ee30a7573f.tar.xz
mån 12 dec 2022 22:22:25 CET
Diffstat (limited to 'Västgöta')
-rw-r--r--Västgöta/webbsida.wiki121
1 files changed, 69 insertions, 52 deletions
diff --git a/Västgöta/webbsida.wiki b/Västgöta/webbsida.wiki
index 1f2677d..9fc323e 100644
--- a/Västgöta/webbsida.wiki
+++ b/Västgöta/webbsida.wiki
@@ -1,5 +1,15 @@
= Server =
+== Kvar att dokumentera ==
+- [ ] Puppet-instalation
+
+== Framtida att göra ==
+- [ ] Ldap-server för
+ - [ ] Styrelseposter
+ - [ ] Medlemsregister
+
+--------------------------------------------------
+
http://vastgota.nation.liu.se
Det här är den officiella dokumentationen över hur Västgöta Nation i
@@ -7,14 +17,65 @@ Linköpings webbsida fungerar.
Sidor hostas av Lysator mailto:root@lysator.liu.se
-- Ubuntu 18.04 LTS.
-- Wordpress genom pakethanteraren, dock med vissa ombyggningar.
+- Debian 11
+- Wordpress genom pakethanteraren
- Nginx för HTTP
+== Kataloger ==
+`/srv/styrelse` :: Delade filer för styrelsemedlemmar
+`/srv/stupan-backup` :: Säkerhetskoppiering från stupan, se [[#Systemkonton]]
+
+== Epost ==
+Servern kör en skapligt standard postfix-installation, tillsamans med
+dovecot för IMAP-access.
+
+E-postlistor administreras i filen `/etc/aliases`. Kom ihåg att köra
+`newaliases` efter ändringar där.
+
+Varje konto vilken ska kunna ta emot epost behöver en katalog
+`~/Maildir`, samt tillåtas på Lysators mailserver.
+
+För att läsa och skicka e-post, anslut med extern klient enligt
+[[mail]]
+
== Användarkonton ==
-Varje person som har något att göra på (från Unix-sidan) ska ha ett
-eget användarkonto. De bör även läggas till i gruppen vastgota (1004)
-för att kunna komma åt rimliga filer.
+Konton är alla Unix-konton i botten.
+Varje styrelsepost har ett eget konto, övriga personkonton kan finnas.
+
+=== Användare ===
+
+`passwd _username_` :: Byt löserord på konto
+`usermod -c "_Förnamn Efternamn_" _username_` :: Uppdatera "verkligt" namn på konto
+`usermod -aG sudo _username_` :: Ge användare root-rättigheter
+`gpasswd -d _username_ sudo` :: Ta bort root-rättigheter från användare
+
+==== Postspecifika konton ====
+aktivitet :: 1001
+info :: 1002
+intendent :: 1003
+kassor :: 1004
+lokal :: 1005
+medlem :: 1006
+pq :: 1007
+propaganda :: 1008
+qurator :: 1009
+sekreterare :: 1010
+guckel :: 1011
+valberedningen :: 1012
+
+==== Systemkonton ====
+stupan-backup :: 997
+ :: Tar emot dagliga backups från Ättestupans dator
+
+==== Övriga konton ====
+lysroot :: 1000
+ :: Lysators administratörskonto, får inte tas bort
+rehnman :: 1013
+ :: Betrodd person med root-rättigheter
+
+=== Grupper ===
+vastgota :: 1001
+styrelse :: 1002
{{{sh
useradd -G vastgota <user>
@@ -294,48 +355,11 @@ faktiskt körs kan finnas.
= Telefon =
- `*120#` för att visa abonemangsstatus.
-
-= Kalender =
-:todo:
-
-Nuvarande har problem
-
-https://git.hornquist.se/vg-cal
-
-- Visas på lämpligt sätt
-- VCalendar/.ics nedladdning
-- Manuellt tillagda events.
-- Auto-hantering av ansvariga
-
-== Events Manager ==
-http://wp-events-plugin.com/
-
-Den vi använder.
-
-Den helt klart bästa. Tillhandahåller upprepade events.
-Saknar lite när det kommer till användarvänlighet samt display, men
-det går nog att lösa på sikt.
-
-Har även ett bokningssystem i sig, oklart huruvida man kan låta vem
-som skapa ny bokning, eller om det bara är för att anmäla sig till
-events som finns.
-
-== Events Calendar ==
-https://theeventscalendar.com/
-
-Helt byggd kring events, och inte återkommande events. Har dessutom en
-jobbig licensmodell.
-
-== Booking Calendar ==
-https://wpbookingcalendar.com/
-
-Med tillägget Booking Manager
-
-Ser bra ut, men har inte heller stöd för upprepande events. Påstår sig
-ha möjlighet att importera ICS strömmar, men verkar skapa en sepparat
-bokning då.
+ord
= WP cli =
+*För nuvarande körs inte det här systemet*.
+
https://github.com/wp-cli/wp-cli
Installerat till `/usr/local/bin/wp`. I början av
`/usr/share/wordpress/wp-config.php`, precis efter `<?php` har
@@ -375,10 +399,3 @@ test@vastgota.lysator.liu.se OK
$ postmap vastgota_recipients
}}}
-
-==== Några resurser ====
-- https://codex.wordpress.org/Post_to_your_blog_using_email
-- https://developer.wordpress.org/reference/functions/wp_insert_post/
-- https://github.com/TheFox/smtpd
-
- - [X] Läggs `[Västgöta Nation]` automatiskt till i brevhuvud? NEJ