{"generator":"GNU social 2.0.2-beta0","title":"Conversation","totalItems":1,"items":[{"actor":{"id":"https:\/\/gnusocial.matoken.org\/user\/2","displayName":"matoken","status_net":{"avatarLinks":[{"url":"https:\/\/social.senooken.jp\/avatar\/6-original-20200207224823.jpeg","rel":"avatar","type":"image\/jpeg","width":96,"height":96},{"url":"https:\/\/social.senooken.jp\/avatar\/6-original-20200207224823.jpeg","rel":"avatar","type":"image\/jpeg","width":96,"height":96},{"url":"https:\/\/social.senooken.jp\/avatar\/6-48-20200207230434.jpeg","rel":"avatar","type":"image\/jpeg","width":48,"height":48},{"url":"https:\/\/social.senooken.jp\/avatar\/6-24-20200208002501.jpeg","rel":"avatar","type":"image\/jpeg","width":24,"height":24}],"profile_info":{"local_id":"6"}},"image":{"url":"https:\/\/social.senooken.jp\/avatar\/6-original-20200207224823.jpeg","rel":"avatar","type":"image\/jpeg","width":96,"height":96},"objectType":"person","summary":"ADSL\u56de\u7dda\u306e\u5148\u306e\u30d7\u30a2\u306a\u81ea\u5b85\u30b5\u30fc\u30d0\uff0e micro blog\u306f\u4eca\u306e\u3068\u3053\u308d\u3053\u3053\u304c\u30e1\u30a4\u30f3\uff0e Pleroma\u3084Mastodon\u7b49\u3068\u3082\u9023\u643a\u3067\u304d\u308b\u306e\u3067\u30ea\u30e2\u30fc\u30c8\u30d5\u30a9\u30ed\u30fc\u3057\u3066\u307f\u3066\u306d\uff0e Twitter\u306a\u4eba\u306f\u3053\u3063\u3061\u306bFeed\u6d41\u3057\u3066\u307e\u3059 https:\/\/twitter.com\/MatokenF","url":"https:\/\/gnusocial.matoken.org\/matoken","portablecontacts_net":{"preferredUsername":"matoken","displayName":"matoken","note":"ADSL\u56de\u7dda\u306e\u5148\u306e\u30d7\u30a2\u306a\u81ea\u5b85\u30b5\u30fc\u30d0\uff0e micro blog\u306f\u4eca\u306e\u3068\u3053\u308d\u3053\u3053\u304c\u30e1\u30a4\u30f3\uff0e Pleroma\u3084Mastodon\u7b49\u3068\u3082\u9023\u643a\u3067\u304d\u308b\u306e\u3067\u30ea\u30e2\u30fc\u30c8\u30d5\u30a9\u30ed\u30fc\u3057\u3066\u307f\u3066\u306d\uff0e Twitter\u306a\u4eba\u306f\u3053\u3063\u3061\u306bFeed\u6d41\u3057\u3066\u307e\u3059 https:\/\/twitter.com\/MatokenF","addresses":{"formatted":"Kahoshima, Japan"},"urls":[{"type":"homepage","value":"https:\/\/matoken.org\/","primary":"true"}]}},"content":"vmdb2 \u306e Debian image \u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u8b0e\u3044\u90e8\u5206\u304c\u3042\u308b\u306a\u3068\u601d\u3063\u3066\u3044\u305f\u306e\u3060\u3051\u3069\u30de\u30cb\u30e5\u30a2\u30eb\u898b\u305f\u3089\u66f8\u3044\u3066\u3042\u3063\u305f<br \/> \u3066\u3053\u3068\u3067\u3061\u3087\u3053\u3061\u3087\u3053\u3044\u3058\u3063\u3066\u307f\u3066\u308b<br \/> \u6b21\u306f Wi-Fi \u3082\u8a2d\u5b9a\u5165\u308c\u3066\u307f\u308b\u304b<br \/> 1A\u3067\u96fb\u6e90\u6301\u3064\u304b\u306a?<br \/><br \/> diff --git a\/raspi3.yaml b\/raspi3.yaml<br \/> index c3e5b3b..a70a3a0 100644<br \/> --- a\/raspi3.yaml<br \/> +++ b\/raspi3.yaml<br \/> @@ -80,6 +80,16 @@ steps:<br \/>      - wpasupplicant<br \/>      - raspi3-firmware<br \/>      - linux-image-arm64<br \/> +    - vim<br \/> +    - lv<br \/> +    - sudo<br \/> +    - fake-hwclock<br \/> +    - screenfetch<br \/> +    - locales<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> ntpdate<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> msmtp<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> apticron<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> deborphan<br \/>      tag: \/<br \/>      unless: rootfs_unpacked<br \/><br \/> @@ -88,11 +98,12 @@ steps:<br \/><br \/>    - shell: |<br \/>        echo \"rpi3\" &gt; \"${ROOT?}\/etc\/hostname\"<br \/> +      sed -i 's,localhost$,localhost rpi3,' \"${ROOT?}\/etc\/hosts\"<br \/><br \/>        # '..VyaTFxP8kT6' is crypt.crypt('raspberry', '..')<br \/> -      sed -i 's,root:[^:]*,root:..VyaTFxP8kT6,' \"${ROOT?}\/etc\/shadow\"<br \/> +      #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/sed\" rel=\"tag\">sed<\/a><\/span> -i 's,root:[^:]*,root:..VyaTFxP8kT6,' \"${ROOT?}\/etc\/shadow\"<br \/><br \/> -      sed -i 's,#PermitRootLogin prohibit-password,PermitRootLogin yes,g' \"${ROOT?}\/etc\/ssh\/sshd_config\"<br \/> +      #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/sed\" rel=\"tag\">sed<\/a><\/span> -i 's,#PermitRootLogin prohibit-password,#PermitRootLogin prohibit-password\\nPermitRootLogin yes,g' \"${ROOT?}\/etc\/ssh\/sshd_config\"<br \/><br \/>        install -m 644 -o root -g root fstab \"${ROOT?}\/etc\/fstab\"<br \/><br \/> @@ -122,6 +133,24 @@ steps:<br \/>    # reduce image size by several hundred megabytes.<br \/>    - chroot: \/<br \/>      shell: |<br \/> +      printf \"\\nAllowGroups sshusers\\n\" &gt;&gt; \"\/etc\/ssh\/sshd_config\"<br \/> +      awk '$5&gt;=3071' \/etc\/ssh\/moduli | tee \/etc\/ssh\/moduli.tmp<br \/> +      mv \/etc\/ssh\/moduli.tmp \/etc\/ssh\/moduli<br \/> +      groupadd sshusers<br \/> +<br \/> +      rm \/etc\/localtime<br \/> +      ln -s \/usr\/share\/zoneinfo\/Asia\/Tokyo \/etc\/localtime<br \/> +<br \/> +      sed -i 's,^# en_US.UTF-8,en_US.UTF-8,' \/etc\/locale.gen<br \/> +      sed -i 's,^# ja_JP.UTF-8,ja_JP.UTF-8,' \/etc\/locale.gen<br \/> +      locale-gen<br \/> +      echo 'export LANG=\"ja_JP.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +      echo 'export LC_MESSAGES=\"en_US.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +      echo 'export LC_TIME=\"en_US.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +<br \/> +      useradd --shell \/bin\/bash -G sudo,sshusers -m -k pi<br \/> +      sed -i 's,^pi:[^:]*,pi:..VyaTFxP8kT6,' \"\/etc\/shadow\"<br \/> +<br \/>        apt-get clean<br \/>        rm -rf \/var\/lib\/apt\/lists<br \/><br \/> \"Building Debian system images with vmdb2\" <a href=\"https:\/\/vmdb2-manual.liw.fi\/\" title=\"https:\/\/vmdb2-manual.liw.fi\/\" rel=\"nofollow\">https:\/\/vmdb2-manual.liw.fi\/<\/a>","generator":{"id":"tag:status.net,2009:notice-source:ostatus","objectType":"application","status_net":{"source_code":"ostatus"}},"id":"tag:gnusocial.matoken.org,2019-02-23:noticeId=1482695:objectType=note","object":{"id":"tag:gnusocial.matoken.org,2019-02-23:noticeId=1482695:objectType=note","objectType":"note","content":"vmdb2 \u306e Debian image \u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u8b0e\u3044\u90e8\u5206\u304c\u3042\u308b\u306a\u3068\u601d\u3063\u3066\u3044\u305f\u306e\u3060\u3051\u3069\u30de\u30cb\u30e5\u30a2\u30eb\u898b\u305f\u3089\u66f8\u3044\u3066\u3042\u3063\u305f<br \/> \u3066\u3053\u3068\u3067\u3061\u3087\u3053\u3061\u3087\u3053\u3044\u3058\u3063\u3066\u307f\u3066\u308b<br \/> \u6b21\u306f Wi-Fi \u3082\u8a2d\u5b9a\u5165\u308c\u3066\u307f\u308b\u304b<br \/> 1A\u3067\u96fb\u6e90\u6301\u3064\u304b\u306a?<br \/><br \/> diff --git a\/raspi3.yaml b\/raspi3.yaml<br \/> index c3e5b3b..a70a3a0 100644<br \/> --- a\/raspi3.yaml<br \/> +++ b\/raspi3.yaml<br \/> @@ -80,6 +80,16 @@ steps:<br \/>      - wpasupplicant<br \/>      - raspi3-firmware<br \/>      - linux-image-arm64<br \/> +    - vim<br \/> +    - lv<br \/> +    - sudo<br \/> +    - fake-hwclock<br \/> +    - screenfetch<br \/> +    - locales<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> ntpdate<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> msmtp<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> apticron<br \/> +    #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/\" rel=\"tag\">-<\/a><\/span> deborphan<br \/>      tag: \/<br \/>      unless: rootfs_unpacked<br \/><br \/> @@ -88,11 +98,12 @@ steps:<br \/><br \/>    - shell: |<br \/>        echo \"rpi3\" &gt; \"${ROOT?}\/etc\/hostname\"<br \/> +      sed -i 's,localhost$,localhost rpi3,' \"${ROOT?}\/etc\/hosts\"<br \/><br \/>        # '..VyaTFxP8kT6' is crypt.crypt('raspberry', '..')<br \/> -      sed -i 's,root:[^:]*,root:..VyaTFxP8kT6,' \"${ROOT?}\/etc\/shadow\"<br \/> +      #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/sed\" rel=\"tag\">sed<\/a><\/span> -i 's,root:[^:]*,root:..VyaTFxP8kT6,' \"${ROOT?}\/etc\/shadow\"<br \/><br \/> -      sed -i 's,#PermitRootLogin prohibit-password,PermitRootLogin yes,g' \"${ROOT?}\/etc\/ssh\/sshd_config\"<br \/> +      #<span class=\"tag\"><a href=\"https:\/\/gnusocial.matoken.org\/tag\/sed\" rel=\"tag\">sed<\/a><\/span> -i 's,#PermitRootLogin prohibit-password,#PermitRootLogin prohibit-password\\nPermitRootLogin yes,g' \"${ROOT?}\/etc\/ssh\/sshd_config\"<br \/><br \/>        install -m 644 -o root -g root fstab \"${ROOT?}\/etc\/fstab\"<br \/><br \/> @@ -122,6 +133,24 @@ steps:<br \/>    # reduce image size by several hundred megabytes.<br \/>    - chroot: \/<br \/>      shell: |<br \/> +      printf \"\\nAllowGroups sshusers\\n\" &gt;&gt; \"\/etc\/ssh\/sshd_config\"<br \/> +      awk '$5&gt;=3071' \/etc\/ssh\/moduli | tee \/etc\/ssh\/moduli.tmp<br \/> +      mv \/etc\/ssh\/moduli.tmp \/etc\/ssh\/moduli<br \/> +      groupadd sshusers<br \/> +<br \/> +      rm \/etc\/localtime<br \/> +      ln -s \/usr\/share\/zoneinfo\/Asia\/Tokyo \/etc\/localtime<br \/> +<br \/> +      sed -i 's,^# en_US.UTF-8,en_US.UTF-8,' \/etc\/locale.gen<br \/> +      sed -i 's,^# ja_JP.UTF-8,ja_JP.UTF-8,' \/etc\/locale.gen<br \/> +      locale-gen<br \/> +      echo 'export LANG=\"ja_JP.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +      echo 'export LC_MESSAGES=\"en_US.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +      echo 'export LC_TIME=\"en_US.UTF-8\"' &gt;&gt; \/etc\/skel\/.profile<br \/> +<br \/> +      useradd --shell \/bin\/bash -G sudo,sshusers -m -k pi<br \/> +      sed -i 's,^pi:[^:]*,pi:..VyaTFxP8kT6,' \"\/etc\/shadow\"<br \/> +<br \/>        apt-get clean<br \/>        rm -rf \/var\/lib\/apt\/lists<br \/><br \/> \"Building Debian system images with vmdb2\" <a href=\"https:\/\/vmdb2-manual.liw.fi\/\" title=\"https:\/\/vmdb2-manual.liw.fi\/\" rel=\"nofollow\">https:\/\/vmdb2-manual.liw.fi\/<\/a>","url":"https:\/\/gnusocial.matoken.org\/notice\/1482695","status_net":{"notice_id":null},"tags":[{"objectType":"http:\/\/activityschema.org\/object\/hashtag","displayName":"sed"}]},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.matoken.org,2019-02-23:objectType=thread:nonce=85a501b1874d32f5","conversation_url":"https:\/\/gnusocial.matoken.org\/conversation\/1136119","notice_info":{"local_id":"2224217","source":"ostatus"}},"published":"2019-02-23T10:44:38+00:00","provider":{"objectType":"service","displayName":"senooken JP Social","url":"https:\/\/social.senooken.jp\/"},"verb":"post","url":"https:\/\/gnusocial.matoken.org\/notice\/1482695"}],"links":[{"url":"https:\/\/social.senooken.jp\/conversation\/1577880","rel":"alternate","type":"text\/html"}]}