Giter Site home page Giter Site logo

centos7dsm's Introduction

centos7dsm's People

Contributors

bkenro avatar

Watchers

 avatar

centos7dsm's Issues

インストール時の事前準備用シェルがほしい

サイトの新規インストール時に、sites/default/settings.php の初期版を用意したり、sites/default/files ディレクトリを作ったり、それらのパーミッションを適切に設定する必要がある。これらを自動化するスクリプトがあると便利。

CentOSのカスタマイズを追跡できない

現状ではホスト OS 上のファイルのみを Git 管理しているので、ゲスト(CentOS)側のカスタマイズ内容を追跡できない。変更を加えた設定ファイルを /vagrant の下にコピーして変更を追跡できるようにしたい。

dsmcdb プロンプト [Y/n] に Enter でキャンセルになる

dsmcdb 実行時に指定した名前と同名のデータベースが既にあった場合に表示される、既存データの削除を確認するプロンプト [Y/n] に Enter キーのみ入力するとキャンセルとなる。一般に [Y/n] は「デフォルトで Y」を意味すると考えられるので、Enter キーのみの場合は Y と解釈すべき。

コマンドヘルプのスタイルが統一されていない

コマンドを引数なしで起動したときに表示するヘルプメッセージが、dsmcdb 以外は usage: が後になっている。一般的には usage: が先頭、その後に詳しい説明、という順序だと思うので、それに合わせて統一した方が良い。

Vagrant用プロンプトが管理者モードで正しく動作しない

Vagrant用プロンプトを Windows 10 の管理者モードで起動すると vcmd.bat を見つけられず、その旨のメッセージと共に、必要な環境変数が設定されない状態でプロンプトが開く。意図した状態で使用できない。

起動スクリプトはフルパスで指定し、開いたときのカレントディレクトリも明示的に指定しないと C:\Windows\System32 になってしまう模様。

同名のデータベースがあるとデータベース作成に失敗する

現状のデータベース作成スクリプトは、同名のデータベースが存在していた場合、失敗する。安全な仕様ではあるが、同名のデータベースを意図的に作り直したいときは逆に面倒。

警告メッセージを表示して、既存データベースは削除して作り直す仕様にした方がよいのではないか。

手で読み込んだ box ファイルで仮想マシンを起動できない

USB 等で配布した box ファイルを vagrant box add コマンドで読み込んだ後、vagrant up を実行しても、その box は使われず、Vagrant Cloud からのダウンロードが始まってしまう。

Vagrantfile に box のバージョン指定があるため、手で読み込んだメタ情報なしの box はバージョン不一致と判断される模様。このため、個別配布の box ファイルを使う場合は Vagrantfile のバージョン指定をコメントアウトする等の措置が必要になっている。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.