Profile

Cover photo
Jan Gehring
Works at inovex
257 followers
AboutPostsPhotosYouTube

Stream

Jan Gehring

Shared publicly  - 
 
Setting up OpenLDAP, SSSD and SSH with Rex https://github.com/RexOps/ldap-sssd-ssh-rex #rexops   #cfgmgmt   #devops   #openldap   #sssd   #linux  
5
1
Wes Brown's profile photoArnold Bechtoldt's profile photo
 
I wrote a basic SaltStack formula to manage Rex in case someone needs to setup/ manage Rex with Salt. :)

https://github.com/bechtoldt/rex-formula
Add a comment...

Jan Gehring

Shared publicly  - 
 
Ahjaaa...

----8<-----8<-----
eine neue Rechnung mit Rechnungsnummer xxxxxx über 0,00€
ist jetzt in Ihrem geschützten Kundenbereich verfügbar.
...
Der Rechnungsbetrag wird in den nächsten Tagen von folgender Bankverbindung
eingezogen:
---8<-----8<----
 ·  Translate
1
Marco Kinski's profile photo
 
Ich hatte vor 3 Jahren von der T-Com eine Rechnung auf der als einziger Posten die separate Papierrechnung zu bezahlen war. :-)
 ·  Translate
Add a comment...
1
Add a comment...
 
5
joris joris's profile photo
 
Great read, thanks !
Add a comment...
 
updated chapter "working with files" in the rex book. http://www.rexify.org/howtos/book/working_with_files.html #devops #rexops #cfgmgmt
3
Add a comment...

Jan Gehring

Shared publicly  - 
 
Hi all,

today i'm proud to announce the next release (0.45.1) of Rex.

And i'm also proud to announce Ferenc Erki as a new core developer.

We are always looking for people helping in the different areas and we welcome any help. 
On this way i will also thank chenryn (饶琛琳) for his constantly work translating the rexify website to chinese.

For a list of the changes with examples please see [1].

The changes in short are:

  * no_overwrite option for file() function
  * ensure 'directory' option for file() function
  * added notifications
  * pkg resource (replacement for install function)
  * allow array for file() function
  * check if iptables rule already exists
  * creates option for run() resource
  * only_if and unless option for run() resrouce
  * added notification for service() resource
  * added account() resource (as replacement for create_user)
  * fixed SCM::Git to work with sudo
  * update _parse_ip subroutine. be possible to parse ppp0. #328 - Tomohiro Hosaka
  * support -g to supply group name - #330 - fanyeren
  * added openstack cloud support - Ferenc Erki
  * run() resource support customized environments - #316 andrejzverev
  * can_run() now returns the first command found as string - #193
  * read cpu information out of /proc/cpuinfo if dmidecode is not available - #306
  * Handles the case where rsync is missing, and that makes Rex wait forever - #331 - Joris DE POOTER
  * fixed $Rex::Logger::format does not apply. - #335
  * fixed download() command on windows - #271
  * added cloud_image_list function()
  * fixed debian system_update - #339 - Niklas 


Have a lot of fun.

[1] http://www.rexify.org/howtos/releases/0.45.html

#cfgmgmt   #devops   #perl   #rexops  
1
Add a comment...

Jan Gehring

Shared publicly  - 
1
Add a comment...
Have him in circles
257 people
Collin Rogowski's profile photo
Jay Amorin's profile photo
Ferenc Erki's profile photo
Florian Gusinde's profile photo
Renee B's profile photo

Jan Gehring

Shared publicly  - 
 
Gerade mal wieder über Moving The Needle - Business Effizienz (German Perl Workshop 2013) gestolpert. Imho ein cooler Talk.
 ·  Translate
1
Add a comment...

Jan Gehring

Shared publicly  - 
 
 
Here is a small preview of my new management system. The interface is based on mootools and requirejs. The server side base is a little own written small framework in PHP.

The system will be published under the GPLv3. The surface and the base are isolated from one another. The interface (GUI) is a separate component framework which can be used independently. The animations are based on the latest moofx library which uses css3 animations.

I think in the next few weeks i will be published more information :-)

The video is at the moment in german.


#moofx #mootools #javascript  
1
Henning Leutz's profile photo
 
Thanks for sharing Jan. :-)
Add a comment...

Jan Gehring

Shared publicly  - 
 
We are proud to announce the new 0.46 release of Rex.

This release comes with a bunch of new cool features like Rex::Test a (currently basic) testing framework, KVM support for Rex::Box and RackSpace cloud support.

You'll find all the new features and changes on the homepage [1].

We're also looking for people willing to help extending and improving Rex. If you're willing to help in coding, documentation, testing, release management or the webpage please feel free to contact us via irc [2] or this google group.


These are the changes, for examples see [1]:

  * Rex::Box, added kvm support - #174
  * core: allow passing template content to template command - #345 - reneeb
  * core/report: refactored report generation. This change break backward compat. because the report format changed.
  * core: added groups_dbi() function to generate server groups from sql - #346 - Jean-Marie RENOUARD
  * core: added groups_yaml() function to generate server groups from yaml file - Jean-Marie RENOUARD
  * core: add support for df on a given mount point - Simon Bertrang
  * cloud/amazon: fixed a case where amazon returns instance item in an array - Kasim Tuman
  * core: added authentication to download() function. - #340
  * core: refactored tmp dir generation - FErki
  * cloud: added cloud_volume detach/attach function
  * cloud/amazon: fixed multiple tags - David Golovan
  * core: added description to environments - #274
  * refactored README.pod to README.md, added build badge - eduardoj
  * core: extended rexify command to work with git
  * core/test: Added Rex::Test - Framework to run tests
  * core: Connect failure reports "Error running task/batch: Wrong username/password or wrong key"  - #359 - eduardoj
  * core/cmdb: path can now have variables / can be extended
  * core/user: refactored handling of home directory creation. This might break compat. because we are following the system default now. (added create_home option) - #270 - FErki
  * core: added a special load path for perl libraries, so that we don't mix up perl and rex modules.
  * core/service: using nohup to work around a bug in Net::SSH2/libssh2
  * core: the caching is now enabled by default. this might break backward compat. if you are using chroot() to another system inside a task.
  * core: added 'no_cache' feature.
 

[1] http://www.rexify.org/howtos/releases/0.46.html
[2] http://www.rexify.org/contribute/index.html


Have a lot of fun,

- the Rex team

#rexops   #sysadmin   #cfgmgmt   #perl   #devops  
5
1
Nico Heid's profile photo
Add a comment...

Jan Gehring

Shared publicly  - 
4
Add a comment...
 
Hello everyone,

this year we have also requested a booth for the Rex [1] Project at the LinuxTag [2] in Berlin. The LinuxTag will take place from 8. May to 10. May together with the Droidcon [3]. There will be talks in English and German.

The Call for Project ends tomorrow, so right now it is not sure that we will get a booth. This is just a request to show your attendance so that we can request the right amount of tickets and so on.

So if you want to volunteer just drop me a mail: jan.gehring@gmail.com

Thank you all, and have a nice day.


[1] http://www.rexify.org/
[2] http://www.linuxtag.org/2014/en/
[3] http://de.droidcon.com/2014/

(Shameless copy from the LinuxTag webpage)
LinuxTag is Europe's leading exhibition and conference for Linux, Free Software and Open Source. The three-day event takes place since 1996, in Berlin since 2007 and 2014 for the first time in the STATION in the heart of the federal capital. It shows trends and solutions for professional users, decision makers, developers, newcomers and the community. In addition to his independent lecture program LinuxTag eV invites leading projects and companies in the open source environment to present their archievements.

#linuxtag   #rexops   #devops  
4
Add a comment...
People
Have him in circles
257 people
Collin Rogowski's profile photo
Jay Amorin's profile photo
Ferenc Erki's profile photo
Florian Gusinde's profile photo
Renee B's profile photo
Work
Occupation
Linux Systems Architect
Employment
  • inovex
    Systems Engineer/Architect, 2008 - present
  • EGOTEC
    Developer, 2001 - 2008
Links
Other profiles
Contributor to
Story
Introduction
Linux and Perl enthusiast
Basic Information
Gender
Male