Commit graph

150 commits

Author SHA1 Message Date
Alexandre Aubin
e5677b4775
Djeez I don't understand why we need an extra dependency for this :| 2018-04-30 21:49:19 +02:00
Alexandre Aubin
50249b3736 Use forge.yunohost.org as final stretch deb repo 2018-04-28 21:51:42 +02:00
Alexandre Aubin
068a32bdb5
We need gnupg to add the key with apt-key
(some system like LXC don't have it installed right away)
2018-04-26 03:13:41 +02:00
Alexandre Aubin
224e0e9905
[yolo] Add apt update before installing script dependencies 2018-04-18 15:56:01 +02:00
Sandro Jäckel
3fc2b1a410
Changed pi user log in to exact match 2018-04-06 14:25:45 +02:00
Alexandre Aubin
38a7646f06
[microdecision] Delete user pi only if it exists... 2018-04-02 01:00:41 +02:00
Alexandre Aubin
5a66ff9e0e
[microdecision] Fix detection of bind9/apache2 before starting the actual install
Credit goes to Guigo for spotting this (and another person who reported similar malfunction for apache2)
2018-04-01 22:20:50 +02:00
Alexandre Aubin
4c924e83b8
[microdecision] Show apt and rpi-update logs in stdin 2018-03-28 18:01:55 +02:00
Alexandre Aubin
8250bba120
apt does not like --purge with clean 2018-03-08 21:24:15 +01:00
Alexandre Aubin
1f797fefe3
Do not run the rpi-update step if we're building images 2018-03-08 18:49:10 +01:00
Alexandre Aubin
d04c67ef83 Use datetime in install log file name 2018-02-26 18:43:08 +01:00
Alexandre Aubin
ec297b87e0 Fixes following tests 2018-02-13 02:10:28 +01:00
Alexandre Aubin
89f4ffe4c0 Cosmetics 2018-02-13 01:53:43 +01:00
Alexandre Aubin
b12fbc9660 Check for possible conflicts with apache, bind9 2018-02-13 01:42:45 +01:00
Alexandre Aubin
caef25128e Rework message / logging system 2018-02-13 01:26:20 +01:00
Alexandre Aubin
6cbe6f5399 More cosmetic / reorganizing / misc cleaning 2018-02-13 00:43:39 +01:00
Alexandre Aubin
a3ed5637fc Snake case to be consistent with other functions 2018-02-13 00:27:56 +01:00
Alexandre Aubin
b0f680e271 Have a function to check install script assertions before anything else 2018-02-13 00:18:33 +01:00
Alexandre Aubin
0c89145d31 Dunno why we need this for Raspbian specifically ... hostname is properly changed during postinstall 2018-02-12 23:51:46 +01:00
Alexandre Aubin
23c124ae2f This specific metronome stuff for raspbian is not necessary anymore 2018-02-12 23:50:52 +01:00
Alexandre Aubin
719bbf1095 Reorganize functions + misc stuff 2018-02-12 23:49:54 +01:00
Alexandre Aubin
a3f589d9bb Wrap option parsing and main into functions 2018-02-12 23:41:34 +01:00
Alexandre Aubin
370a12e544 Simplify exception handling for steps 2018-02-12 23:31:40 +01:00
Alexandre Aubin
d3055fbf03 Add function prefix to functions ... 2018-02-12 23:19:47 +01:00
Alexandre Aubin
1c30817799 Copyright year / project name 2018-02-12 23:15:59 +01:00
Alexandre Aubin
96f9864405
Not sure why we needed this specific stuff on raspbian, might not be needed for stretch. 2018-02-07 02:01:26 +01:00
Alexandre Aubin
709c6bfb7a
nscd service is now unscd 2018-01-17 23:05:44 +01:00
Alexandre Aubin
5b44c2f9af Hide annoying warning about apt-key :( 2017-09-22 21:46:28 +02:00
Alexandre Aubin
06868c7bb9 Fix condition typo 2017-09-22 20:28:26 +02:00
Alexandre Aubin
c3e0004c84 Use vinaigrette repository 2017-09-22 20:22:28 +02:00
Alexandre Aubin
ba8fd996bf Also allow install on stretch 2017-09-22 20:20:44 +02:00
Émile Morel
79a01bba84 Be able to install in chroot (#44) 2017-08-30 15:28:50 +02:00
Alexandre Aubin
18a7817e22 Make /etc/resolv.conf mutable (#43) 2017-07-20 19:37:14 +02:00
opi
b13167de24 [enh] Download metronome package from Yunohost server. 2017-01-31 11:54:21 +01:00
opi
0a16913a95 [fix] Missing space in comment. 2017-01-31 11:50:42 +01:00
ljf
4b16d1d12b [fix] Redirect all stdout to log file 2017-01-13 02:15:26 +01:00
ljf
db45db77a2 [fix] On rpi reboot before postinstall 2017-01-13 00:37:52 +01:00
ljf
fc568f1f30 [fix] Remove unneeded code 2017-01-13 00:30:35 +01:00
ljf
2ee7d57f21 [enh] Be able to run ./install_yunohost on raspbian 2017-01-12 17:20:33 +01:00
opi
8457d79dec [fix] Force yunohost-admin installation 2016-08-05 18:20:56 +02:00
opi
f4301f4cb3 [fix] Remove legacy distribution names. 2016-05-10 10:28:23 +02:00
opi
01296cc775 [enh] Force cleaner APT sources list. 2016-05-10 10:23:19 +02:00
opi
ec82a44087 [enh] Allow sudo removal. 2016-05-10 09:54:50 +02:00
opi
db90f80511 [fix] Custom apt sources was not created if distrib=stable 2016-05-10 09:35:24 +02:00
opi
b0fc51ba59 [enh] Rename install script. 2016-05-09 15:46:13 +02:00
Julien Malik
0f6cc2173b Add install_yunohost symlink 2015-09-08 17:22:31 +02:00
Adrien Beudin
35a593e4d6 update script 2013-05-13 11:14:15 +02:00
abeudin
4781d66a3f Update install_yunohost 2013-02-25 11:16:44 +01:00
abeudin
416d95b4d3 add prosody restart 2013-02-25 11:11:08 +01:00
abeudin
13e5d1ec24 Update install_yunohost 2013-02-14 17:30:01 +01:00