ひっそりとフリー版が終了したAIPOですが、まだまだ使う気のわが社としては
2018祝日対応のファイルが公開されておらず困っていたのですが、
思い立ってファイルよくみたら結構簡単な変更で適用できることがわかったので、
昨日対応しました。
下記がうちが行った手順です
Aipoの2018年祝祭日対応方法(Linux版)
祝日定義ファイルに2018年の祝祭日を追加する事で反映することができます。
Aipoの停止
/usr/local/aipo/bin/shutdown.sh
以下のファイルが祝祭日定義ファイルです。
more /usr/local/aipo/tomcat/webapps/ROOT/WEB-INF/conf/holidays_default.properties
対象ディレクトリーに移動する。
cd /usr/local/aipo/tomcat/webapps/ROOT/WEB-INF/conf
祝日定義ファイルのバックアップ(holidays_default.properties)
cp holidays_default.properties holidays_default.properties.bak
viでファイルを開き、祝日を追加し保存。
vi holidays_default.properties
iキーを押しインサートモードへ
以下を行末にコピペ
---------------------------
元日,2018-01-01
成人の日,2018-01-08
建国記念の日,2018-02-11
振替休日,2018-02-12
春分の日,2018-03-21
昭和の日,2018-04-29
振替休日,2018-04-30
憲法記念日,2018-05-03
みどりの日,2018-05-04
こどもの日,2018-05-05
海の日,2018-07-16
山の日,2018-08-11
敬老の日,2018-09-17
秋分の日,2018-09-23
振替休日,2018-09-24
体育の日,2018-10-08
文化の日,2018-11-03
勤労感謝の日,2018-11-23
天皇誕生日,2018-12-23
振替休日,2018-12-24
-----------------------------
Escキーでコマンドモードへ
保存して終了
:wq
最後にAipoを起動させ、2018年の祝日が反映されたか確認をしてください。
/usr/local/aipo/bin/startup.sh