2025年 4月4日(金) 13:30 JST

フリーソフト

apache php 2gbの制限

  • 2016年10月31日(月) 19:17 JST
  • 投稿者:
  • 表示回数 111

単純にwebdavの環境を作っても2GBの制限が、apacheでは発生する。

リンクにあるphpのコードように記述すると、phpでも同等の動きをするらしい。

redmine upgrade 3.3.1

  • 2016年10月24日(月) 05:02 JST
  • 投稿者:
  • 表示回数 123

ruby versionは2.3.1に変更

$ wget http://www.redmine.org/releases/redmine-3.3.1.tar.gz

 redmine/files にあるuploadファイルをコピー
$ /usr/bin/mysqldump -u redmine -p redmine | gzip > redmine_`date +%y_%m_%d`.gz

$ tar zxf redmine-3.3.1.tar.gz
$ cp configuration.yml ../../redmine-3.2.1/config/
$ cp database.yml ../../redmine-3.2.1/config/
$ cp unicorn.rb ../../redmine-3.2.1/config/
$ cp config.ru ../../redmine-3.2.1/
$ cp Gemfile.local ../../redmine-3.2.1/

$ bundle install --without development test --path vendor/bundle
$ bundle exec rake generate_secret_token
$ bundle exec rake db:migrate RAILS_ENV=production
$ bundle exec rake redmine:plugins:migrate RAILS_ENV=production
$ bundle exec rake tmp:cache:clear tmp:sessions:clear RAILS_ENV=production

macports for macOS Sierra

  • 2016年10月20日(木) 18:48 JST
  • 投稿者:
  • 表示回数 105
パッケージでmacOS版のmacportsをインストールする必要があった。
なんかエラーが出てる。
Error: gconf: Variant quartz conflicts with x11
Error: Unable to open port: Error evaluating variants
To report a bug, follow the instructions in the guide:
http://guide.macports.org/#project.tickets

netatalk 3.1.9

  • 2016年 7月20日(水) 17:40 JST
  • 投稿者:
  • 表示回数 107

jessie

./configure \
        --with-init-style=debian-systemd \
        --without-libevent \
        --without-tdb \
        --with-cracklib \
        --enable-krbV-uam \
        --with-pam-confdir=/etc/pam.d \
        --with-dbus-sysconf-dir=/etc/dbus-1/system.d \
        --with-tracker-pkgconfig-version=1.0 \
        --prefix=/opt/local

ubuntu 14.04
./configure \
--with-init-style=debian-sysv \
--prefix=/opt/local \
--with-cracklib \
--enable-krbV-uam \
--with-pam-confdir=/etc/pam.d \
--with-dbus-sysconf-dir=/etc/dbus-1/system.d \
--with-tracker-pkgconfig-version=0.16

無線LAN再接続パッケージ

  • 2015年10月27日(火) 10:48 JST
  • 投稿者:
  • 表示回数 124
raspberry piにも使える

■無線LANの再接続設定
標準状態では無線APの再起動などで電波が途切れると再接続されないようです。
apt-getでwicd-cursesを導入し、「Automatically connect to this network」を有効にすると自動再接続を行います。
A+を無線で使うならこの設定は必須。

rbenv upgrade redmine

  • 2015年 8月24日(月) 06:09 JST
  • 投稿者:
  • 表示回数 95

rbenv upgrade時にgemのパッケージを消してしまってた。
おまけに、redmineのアップグレード時に、bundle installコマンドにパスを指定していなかった。
$ bundle install --without development test --path vendor/bundle
をやっていなかったらしい。

vendor/bundle以下にgem fileがなかった。
このため、
I, [2015-08-24T05:01:26.622533 #14857]  INFO -- : reaped # worker=0
こんなエラーログが出ていた。

 

rbenv gemの共有

  • 2015年 8月20日(木) 14:34 JST
  • 投稿者:
  • 表示回数 104

参考

rbenvのプラグイン
rbenv-communal-gems ABI互換として、同一バージョンのgemを共有する。

mkdir -p ~/.rbenv/plugins
git clone git://github.com/tpope/rbenv-communal-gems.git \
  ~/.rbenv/plugins/rbenv-communal-gems
rbenv communize --all

rbenv-default-gems
git clone https://github.com/sstephenson/rbenv-default-gems.git ~/.rbenv/plugins/rbenv-default-gems
これは、~/.rbenv/default-gems
に必要なgemsを入れておく必要がある。
 

netatalk update 3.1.7 (jessie)

  • 2015年 7月24日(金) 08:34 JST
  • 投稿者:
  • 表示回数 100

sudo apt install build-essential libevent-dev libssl-dev libgcrypt11-dev libkrb5-dev libpam0g-dev libwrap0-dev libdb-dev libtdb-dev libmysqlclient-dev libavahi-client-dev libacl1-dev libldap2-dev libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev tracker libtracker-sparql-1.0-dev libtracker-miner-1.0-dev

./configure \
        --with-init-style=debian-systemd \
        --without-libevent \
        --without-tdb \
        --with-cracklib \
        --enable-krbV-uam \
        --with-pam-confdir=/etc/pam.d \
        --with-dbus-sysconf-dir=/etc/dbus-1/system.d \
        --with-tracker-pkgconfig-version=1.0 \
--prefix=/opt/local

ページナビゲーション