BlankOnDev
view release on metacpan or search on metacpan
# NAME
BlankOnDev - Development tools for BlankOn GNU/Linux.
# DESCRIPTION
BlankOnDev merupakan tools untuk memudahkan pengembang BlankOn untuk melakukan
beberapa aktifitas yang terkait dengan pengembangan BlankOn.
Untuk petunjuk penggunaan dapat Anda lihat di BlankOnDev::Tutorial::id
# HOW TO INSTALL
Untuk melakukan instalasi dapat dilakukan dengan cara manual
atau install melalui CPAN.
## Prepare Install :
Proses ini untuk kebutuhan Generate Key GnuPG agar proses `Gain Enough Entropy` bisa lebih cepat.
Install paket "rng-tools"
apt-get install rng-tools
Edit File "/etc/default/rng-tools", dan tambahkan script `HRNGDEVICE=/dev/urandom`
seperti berikut :
# Configuration for the rng-tools initscript
# $Id: rng-tools.default,v 1.1.2.5 2008-06-10 19:51:37 hmh Exp $
# This is a POSIX shell fragment
# Set to the input source for random data, leave undefined
# for the initscript to attempt auto-detection. Set to /dev/null
# for the viapadlock driver.
#HRNGDEVICE=/dev/hwrng
#HRNGDEVICE=/dev/null
HRNGDEVICE=/dev/urandom
# Additional options to send to rngd. See the rngd(8) manpage for
# more information. Do not specify -r/--rng-device here, use
# HRNGDEVICE for that instead.
#RNGDOPTIONS="--hrng=intelfwh --fill-watermark=90% --feed-interval=1"
#RNGDOPTIONS="--hrng=viakernel --fill-watermark=90% --feed-interval=1"
#RNGDOPTIONS="--hrng=viapadlock --fill-watermark=90% --feed-interval=1"
Start service "rng-tools" :
/etc/init.d/rng-tools start
## Manual Install
### Install dependensi :
cpan -i Crypt::Blowfish Digest::MD5 MIME::Base64 MIME::Base64::Perl JSON GnuPG Hash::MultiValue
cpan -i Term::ReadKey LWP::UserAgent DateTime Text::SimpleTable::AutoWidth
cpan -i Capture::Tiny Capture::Tiny::Extended UNIVERSAL::ref parent
### Install Paket :
perl Makefile.PL
make
make test
make install
make clean
## Install from CPAN :
cpan -i BlankOnDev
# MODULE AND UTILITIES
## BlankOnDev::config
BlankOnDev::config untuk menangani beberapa perintah "boidev", meliputi :
- perintah "boidev config",
- perintah "boidev mig_prepare",
- perintah "boidev config"
- perintah "boidev mig_prepare"
- perintah "boidev install-pkg"
- perintah "boidev gpg-auth-dec"
- perintah "boidev gpg-genkey"
- perintah "boidev list-cfg"
- perintah "boidev list-file"
- perintah "boidev rilis"
- perintah "boidev bzr2git"
## BlankOnDev::Migration::bazaar2GitHub
BlankOnDev::Migration::bazaar2GitHub
untuk menangani beberapa perintah "boidev bzr2git", meliputi :
- perintah "boidev bzr2git addpkg-group"
- perintah "boidev bzr2git addpkg"
- perintah "boidev bzr2git addpkg-file"
- perintah "boidev bzr2git remove-pkg-group"
( run in 1.428 second using v1.01-cache-2.11-cpan-b16cb0d3907 )