Commit graph

  • 58a178443b
    Go home Alex you drunk Alexandre Aubin 2019-08-12 13:35:22 +02:00
  • 54c639cb04
    Refuse to install on docker or other weird containers Alexandre Aubin 2019-08-12 13:30:05 +02:00
  • 934fc9509c
    Test locale-gen exists, otherwise install locales Alexandre Aubin 2019-08-12 12:24:08 +02:00
  • 9a70790124
    [enh] Avoid obsolete warning about force-yes ljf (zamentur) 2019-08-11 22:32:28 +02:00
  • 8d2974230c
    Eh gotta do the fail2ban thing first because the avahi part 'returns' in some case later Alexandre Aubin 2019-08-11 22:25:54 +02:00
  • ec06974a37
    Fucking fail2ban fails to install because the default jail points to a (sometimes) inexisting log file which miserably the apt/dpkg install in a yunohost-unrelated way ... Alexandre Aubin 2019-08-11 22:24:04 +02:00
  • d9d094aa1c Many makefile / install improvement for buster experimental from E.Mollier Etienne Mollier 2019-08-11 18:05:14 +02:00
  • 6ceb9cb9e4
    [cosmetic] --scrolltext wasnt needed here, made the window look broken Alexandre Aubin 2019-07-29 23:55:00 +02:00
  • 3c9b48dd93
    Merge pull request #56 from YunoHost/attempt-to-fix-debhelper-issue Alexandre Aubin 2019-07-20 15:15:42 +02:00
  • 465d9493aa Attempt to fix debhelper issue Alexandre Aubin 2019-07-20 12:55:37 +00:00
  • 10d2dfdbda
    Better error message when the distro is not stretch Bram 2019-07-18 14:25:29 +02:00
  • 903fde215b Fix various issues with buster install after initial tests Alexandre Aubin 2019-06-26 00:16:38 +02:00
  • ce51b0377d Initial changes to try to install on Buster Alexandre Aubin 2019-06-25 22:43:11 +02:00
  • f4839a7e71 Force install of recommended packages when installing Yunohost ... see issues#1320 Alexandre Aubin 2019-05-11 17:21:47 +02:00
  • 808f393930 Fix background of unselected button Alexandre Aubin 2019-05-02 16:01:06 +02:00
  • 8dd580ffd9 Forbid people from running this script on Ubuntu or Linux Mint ... Alexandre Aubin 2019-04-24 17:04:31 +02:00
  • d3a6d3e3db
    Merge pull request #50 from YunoHost/fix-standardize-sshd-config Alexandre Aubin 2019-01-30 03:59:57 +01:00
  • 7a7211fae9
    Generate en_US.UTF-8 during install Alexandre Aubin 2019-01-17 17:25:56 +01:00
  • 22ed77c23b
    Use a trick to avoid grub config prompt (#55) Alexandre Aubin 2019-01-08 15:44:41 +01:00
  • 1a59ec1918
    Add trick to avoid grub question on how to update the configuration Alexandre Aubin 2019-01-07 16:22:04 +01:00
  • 4909de863a
    Use confold for dist-upgrade Alexandre Aubin 2018-12-30 21:38:05 +01:00
  • 96c59e182b
    Update README.md Alexandre Aubin 2018-12-18 17:00:36 +01:00
  • 35925a5a6f
    Merge pull request #54 from YunoHost/rework-end-of-installation Alexandre Aubin 2018-12-18 16:16:22 +01:00
  • 6f5e228ee3 Prettier formatting ? Alexandre Aubin 2018-12-10 17:31:48 +00:00
  • ff20b1ee33 Fetch and display local and global IP for conclusion message Alexandre Aubin 2018-12-10 17:28:28 +00:00
  • 536b5fe94b Semantics Alexandre Aubin 2018-12-03 17:06:47 +00:00
  • 58dc9fb731
    Set whiptail colors to black and white instead of ugly blue and gry ? (#53) Alexandre Aubin 2018-12-02 02:22:05 +01:00
  • 181e2beaa2 Remove postinstall and instead print a text explaining what to do and pointing to the documentation Alexandre Aubin 2018-11-29 18:32:58 +00:00
  • c56c7302f2 Set whiptail colors to black and white instead of ugly blue and gry ? Alexandre Aubin 2018-11-29 16:55:47 +00:00
  • 337b73fa76 Misc cosmetic improvements Alexandre Aubin 2018-11-29 17:21:54 +01:00
  • 16ef5193e4 Improve wording Alexandre Aubin 2018-10-25 23:29:47 +02:00
  • 9db1689c21 [fix] Grep regex ljf 2018-08-26 18:34:31 +02:00
  • a2021fe1b9 [fix] Allow to scroll if sshd text too big ljf 2018-08-26 17:51:51 +02:00
  • 81ffc1c2f8 [fix] Bash error ljf 2018-08-26 17:22:04 +02:00
  • f716ddebc1 [wip] Ask user for keeping or not sshd config ljf 2018-08-26 14:46:17 +02:00
  • 9e49f947d9 The script should not behave as if everything was ok if the install of those packages failed :s Alexandre Aubin 2018-10-29 17:22:21 +01:00
  • 0409289745 set +x back Alexandre Aubin 2018-09-22 14:08:17 +02:00
  • b327062227
    Aleks was drunk ... AGAIN D: Alexandre Aubin 2018-09-17 17:27:39 +02:00
  • b2e2607f0c
    Set debconf setting for postsrsd (#51) Alexandre Aubin 2018-09-17 05:28:35 +02:00
  • bd898b2d72
    Install libtext-iconv-perl before dist-upgrade (#52) Alexandre Aubin 2018-09-17 05:28:26 +02:00
  • 454e52a61e Install libtext-iconv-perl before dist-upgrade Alexandre Aubin 2018-09-13 20:31:44 +02:00
  • ee4389cfcb Set debconf setting for postsrsd Alexandre Aubin 2018-09-13 20:30:39 +02:00
  • 34ee03e5ac
    Merge pull request #49 from YunoHost/fix_locals Bram 2018-07-25 08:03:15 +02:00
  • 1c7a23cb4f [fix] apt will raised those errors on bad local, do this before Laurent Peuch 2018-07-22 14:23:49 +02:00
  • d97ea92fac
    Typo Alexandre Aubin 2018-07-22 13:55:15 +02:00
  • 21ab5a714f [fix] set up locals to avoid perl warnings Laurent Peuch 2018-07-22 13:51:41 +02:00
  • 146bca8406
    Require the kernel to be >= 3.12 (#48) Alexandre Aubin 2018-06-22 16:29:44 +02:00
  • 102ed24d4f
    Zbleh Alexandre Aubin 2018-06-19 17:15:08 +02:00
  • 172e5facf7 Require the kernel to be >= 3.12 Alexandre Aubin 2018-06-19 17:09:29 +02:00
  • fcc7db9d41
    Install stable by default Alexandre Aubin 2018-06-17 04:37:07 +02:00
  • a4adfd209e
    We are in 2018 Alexandre Aubin 2018-06-12 22:26:32 +02:00
  • 80391207b4
    Remove firstboot thing, that's automatically done by Raspbian now Alexandre Aubin 2018-05-11 22:06:36 +02:00
  • 01d14f81eb
    Mariadb server is 10.1 now :/ Alexandre Aubin 2018-05-08 19:04:38 +02:00
  • 11bd0536f1
    Don't use unstable repo by default Alexandre Aubin 2018-05-05 21:52:44 +02:00
  • 89325dbcd7
    Edit comment about libtext-iconv-perl Alexandre Aubin 2018-05-02 18:33:34 +02:00
  • 54b27190ba
    Add libtext-iconv-perl dependency in the install script (for LXCs) Alexandre Aubin 2018-05-02 18:26:53 +02:00
  • e5677b4775
    Djeez I don't understand why we need an extra dependency for this :| Alexandre Aubin 2018-04-30 21:49:19 +02:00
  • 50249b3736 Use forge.yunohost.org as final stretch deb repo Alexandre Aubin 2018-04-28 21:51:42 +02:00
  • 068a32bdb5
    We need gnupg to add the key with apt-key Alexandre Aubin 2018-04-26 03:13:41 +02:00
  • 224e0e9905
    [yolo] Add apt update before installing script dependencies Alexandre Aubin 2018-04-18 15:56:01 +02:00
  • b8f80b32e3
    Merge pull request #47 from SuperSandro2000/patch-1 Alexandre Aubin 2018-04-06 15:07:52 +02:00
  • 3fc2b1a410
    Changed pi user log in to exact match Sandro Jäckel 2018-04-06 14:25:45 +02:00
  • 38a7646f06
    [microdecision] Delete user pi only if it exists... Alexandre Aubin 2018-04-02 01:00:41 +02:00
  • 5a66ff9e0e
    [microdecision] Fix detection of bind9/apache2 before starting the actual install Alexandre Aubin 2018-04-01 22:20:50 +02:00
  • 4c924e83b8
    [microdecision] Show apt and rpi-update logs in stdin Alexandre Aubin 2018-03-28 18:01:55 +02:00
  • 8250bba120
    apt does not like --purge with clean Alexandre Aubin 2018-03-08 21:24:15 +01:00
  • 1f797fefe3
    Do not run the rpi-update step if we're building images Alexandre Aubin 2018-03-08 18:49:10 +01:00
  • 882ee11397
    Merge pull request #46 from YunoHost/improve-install-script Alexandre Aubin 2018-03-08 16:56:50 +01:00
  • d04c67ef83 Use datetime in install log file name Alexandre Aubin 2018-02-26 18:43:08 +01:00
  • ec297b87e0 Fixes following tests Alexandre Aubin 2018-02-13 02:10:28 +01:00
  • 89f4ffe4c0 Cosmetics Alexandre Aubin 2018-02-13 01:53:43 +01:00
  • b12fbc9660 Check for possible conflicts with apache, bind9 Alexandre Aubin 2018-02-13 01:41:17 +01:00
  • caef25128e Rework message / logging system Alexandre Aubin 2018-02-13 01:26:20 +01:00
  • 6cbe6f5399 More cosmetic / reorganizing / misc cleaning Alexandre Aubin 2018-02-13 00:43:39 +01:00
  • a3ed5637fc Snake case to be consistent with other functions Alexandre Aubin 2018-02-13 00:27:56 +01:00
  • b0f680e271 Have a function to check install script assertions before anything else Alexandre Aubin 2018-02-13 00:18:33 +01:00
  • 0c89145d31 Dunno why we need this for Raspbian specifically ... hostname is properly changed during postinstall Alexandre Aubin 2018-02-12 23:51:46 +01:00
  • 23c124ae2f This specific metronome stuff for raspbian is not necessary anymore Alexandre Aubin 2018-02-12 23:50:52 +01:00
  • 719bbf1095 Reorganize functions + misc stuff Alexandre Aubin 2018-02-12 23:49:54 +01:00
  • a3f589d9bb Wrap option parsing and main into functions Alexandre Aubin 2018-02-12 23:41:34 +01:00
  • 370a12e544 Simplify exception handling for steps Alexandre Aubin 2018-02-12 23:29:58 +01:00
  • d3055fbf03 Add function prefix to functions ... Alexandre Aubin 2018-02-12 23:19:47 +01:00
  • 1c30817799 Copyright year / project name Alexandre Aubin 2018-02-12 23:15:59 +01:00
  • 96f9864405
    Not sure why we needed this specific stuff on raspbian, might not be needed for stretch. Alexandre Aubin 2018-02-07 02:01:26 +01:00
  • 093b6cf6c7 Merge 453702f51f into 0b060404fc Sylvain303 2018-01-31 12:07:34 +00:00
  • 0b060404fc
    Merge pull request #41 from YunoHost/web Alexandre Aubin 2018-01-29 18:27:39 +01:00
  • 709c6bfb7a
    nscd service is now unscd Alexandre Aubin 2018-01-17 23:05:44 +01:00
  • 161265d9f3 Merge d77d24ae7c into 49a5a2ecb7 likeitneverwentaway 2017-11-25 16:01:48 +00:00
  • e377932c83 [mod] prosody: add Prosody repository and key. Moul 2017-10-24 21:54:51 +02:00
  • 49a5a2ecb7 add apt-transport-https to dependencies (#40) Thomas 2017-10-28 15:00:35 +02:00
  • afec9bf661 [mod] prosody: remove metronome install for RPi. Moul 2017-10-24 21:54:14 +02:00
  • 04e838820c Move apt-transport-https dependency to general dependency, not just RPi ones Alexandre Aubin 2017-10-09 21:09:29 +02:00
  • 5b44c2f9af Hide annoying warning about apt-key :( Alexandre Aubin 2017-09-22 21:46:28 +02:00
  • 06868c7bb9 Fix condition typo Alexandre Aubin 2017-09-22 20:28:26 +02:00
  • c3e0004c84 Use vinaigrette repository Alexandre Aubin 2017-09-22 20:22:28 +02:00
  • ba8fd996bf Also allow install on stretch Alexandre Aubin 2017-09-22 20:20:44 +02:00
  • 79a01bba84 Be able to install in chroot (#44) Émile Morel 2017-08-30 15:28:50 +02:00
  • e77719bf69 [fix] Remove the force option (oups) ljf (zamentur) 2017-08-30 13:18:34 +02:00
  • 1a83fa6812 [enh] Replace force option by a better check ljf (zamentur) 2017-08-30 13:16:12 +02:00
  • e3b2db632c -qq arg before stdin in apt-key command Emile 2017-08-30 10:15:48 +02:00