They have, in fact, bought it.
http://www.centos.org/legal/trademarks/
"The CentOS Marks are trademarks of Red Hat, Inc. (“Red Hat”)."
That said, it's still likely a good move for all concerned. Red Hat has little incentive to disturb the ecosystem. It will give them leverage against troublesome partners, though (and potentially troublesome customers in some cases.)
Download CentOS, it is essentially RedHat except for a few Red Hat specific things like subscription entitlements and the like. The nuts and bolts are exactly the same.
http://www.centos.org/download/
I assume you are looking into the RHCSA? There is nothing in that your wont be able to learn through using CentOS.
It looks like your not allowed to use mirror.centos.org unless you want to run a public mirror.
"This service is intended for the sole use of the CentOS worldwide mirror network to synchronize mirrors.
Unless you are running or intending to run a listed public CentOS mirror use a mirror listed at http://www.CentOS.org/modules/tinycontent/index.php?id=13"
I feel bad for the engineer that had to ride that to resolution. That probably was a few internal calls, laughs, and eye-rolls.
Here's the email traffic between them... Comedy gold.
The repos are currently setting the permissions for the 6.0/ repo to where no one has permissions view its contents via http.
Once 6.0 is synced, and barring any last minutes updates, they will "bit flip" the permissions and make it publicly available with the added bonus that the repos are completely up to date. rsync only copies in changes so even if they had to respin a dvd iso due to a last minute change, the mirrors don't have to download the full iso again and instead only the changes.
If you want a full install right now (and it sounds like you have access to a mirror that is currently synced or in the process of syncing), you'll probably have to install from the dvd currently. i would recommend against that however. the last release for 5.6, there was an error with an eclipse plugin and they had to respin the media at the last moment.
i would recommend against installing it until they give the all clear and you know you're using the release media and not something broken they previously fixed before bitflipping the permissions.
EDIT: you can determine when they have officially released by either going to http://www.centos.org/ or subscribing to their announcements mailing list: http://lists.centos.org/mailman/listinfo/centos-announce
Use one of the publicly available mirrors that also support customer rsync.
The one that I used to run for the VT Computer Science Department supports rsync, for instance.
Don't use wget. Rsync is the proper tool for this. It handles updates, changed files, atomic writes, etc perfectly.
For everyone complaining that they have to delete more to run what was
service httpd status
and is now
systemctl status httpd.service
you know that
^old^new
can be used to replace parts of the last command, so either way it's just as fast.
On a side note, why are you running a Fedora for your webserver? Why not something more stable like CentOS or Scientific Linux which both are Red Hat based, and also still use service not systemctl.
Branding can be trademarked, don't know about copyright. This is why CentOS, Iceweasel, etc, have different names from the software they've forked.
So while PiMP can be forked, it's possible that the name must changed. It's also possible for a distribution like this to include some pieces of software with licenses preventing their redistribution. GPL affets a whole application when some code covered by the GPL is used within. However GPL applications do not affect other applications distributed alongside them.
Yes. Use the --write-mostly
flag in mdadm's manage mode on the failing disk; this will tell MD to prefer not to read from it.
Edit: mdadm
apparently cannot do this to an existing volume, but you can set it on an existing array with echo writemostly > /sys/block/md0/md/dev-sda1/state
- though please note it's not persistent. Also, be aware that there are known issues with panics per this - though it shouldn't affect you as long as you don't set every disk to write-mostly (why would anyone do this?).
You are mistaken... There are some members of the governance board that are Red Hat employees but Red Hat does not own CentOS.
>The CentOS Project
>The CentOS Project is a community-driven free software effort focused around the goal of providing a rich base platform for open source communities to build upon. We will provide a development framework for cloud providers, the hosting community, and scientific data processing, as a few examples. We work with several ‘upstream’ communities to help them layer and distribute their software more effectively on a platform they can rely on.
>The Governing Board
>The CentOS Governing Board is made up of members of the CentOS Project, many of whom have been around since the creation of the Project, as well as new members from Red Hat who were instrumental in bringing the new relationship together. The focus of the Governing Board is to curate the CentOS Project, assist and guide in the progress and development of the various SIGs, as well as to promote CentOS Linux. For more information read the governance page.
>The Project Structure
>The CentOS Project is modelled on the structure of the Apache Foundation, with a governing board that oversees various semi-autonomous Special Interest Groups or ‘SIGs’. These groups are focused on providing various enhancements, addons, or replacements for core CentOS Linux functionality.
I lived in Tuttle, OK.
Here's the link to what happened. It was pretty big news at the time. http://www.centos.org/modules/news/article.php?storyid=127
Article tl;dr City manager got a CentOS error page from the city website server. Thought CentOS were hackers, and they'd actually waste their time trying to take down a small town website that only hosts demographic data. He threatened the CentOS group with police actions several times, making a fool of himself. Story got out, and it became national news.
They don't quite own it. The governing board is made up in part by people from RedHat:
I will have to tell the truth. I know I can't fuck with arch, yet.
As an intermediate stand-in for an os that must be constantly fucked with I recommend centos. I am tackling it right now. There is a little learning curve as opposed to fedora but, gnome.
Thanks for the reply! This is generally what I've taken away from other sources online so I am glad that someone else sees it that way as well. I have seen this, though, that has me slightly confused:
/export_dir gss/krb5(rw,fsid=0,insecure,no_subtree_check) /export_dir gss/krb5i(rw,fsid=0,insecure,no_subtree_check) /export_dir gss/krb5p(rw,fsid=0,insecure,no_subtree_check)
Which of these is required or are all of them required; krb5, krb5i, krb5p? I'll start with what you've suggested but I hoping that someone might be able to shed some light.
Actually, I googled gss/krb5 and the first hit was a page from the CentOS 5 Deployment Guide; I imagine that same thing is in the RHEL 5 Deployment Guide as well. Guess I could have checked there more thoroughly.
Still unsure about the difference between gss/krb5, gss/krb5i, and gss/krb5i, though.
And disregard that last part, this page has a bit more information on it what those variations amount to.
Thanks again!
Kickstart has really, really good RTFM docs online.
http://www.centos.org/docs/5/html/Installation_Guide-en-US/s1-kickstart2-howuse.html
One thing to note, and they mention this in its docs, is that if you do a hand-install, it creates a kickstart file for you in /root/anaconda-ks.cfg This kickstart file contains everything you did in the Anaconda installer, and can be used on subsequent builds.
Puppet there aren't any really easy guides for, but Example42 does their best:
> centbot The updates addressing CVE-2015-0235 are now being released and are being seeded to the mirror network but it will take some time before all mirrors have the updates. A list of available mirrors is located at http://www.centos.org/download/mirrors/
From irc://freenode.net/centos
Scientific is fine but you'll find that CentOS (http://www.centos.org/) is much closer to RHEL.
If I recall correctly, the RHCSA and RHCE will switch to RHEL 7 in December so what you study with will depend on how much time you think it will take to prepare.
The Michael Jang book is great to study with but my personal view is that you should go through each objective (Red Hat puts these on thier website) and have an approach for each. Once you know where to find information (man pages, configuration files, etc) Then you will be well prepared for the exams.
Good news, you can download CentOS here. Although technically any version of linux will work, it might be easiest for you if you simply use whatever they are using at school.
Ok would you mind explaining to me why it's stupid to use clonezilla? We also use it for imaging our Windows machines. And when you are referring to scripted installs, do you mean something like this? Because from what I can tell that is only used to actually install the base OS and not all the software that we would need for our labs, so it seems like that is one reason that it would be good to use Clonezilla.
google has some great resources for the information you're looking for.
http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-samba-configuring.html
What iso are you using? I go to a CentOS mirror and for example put the latest 64 bit iso on a usb stick, boot from it, and use the URL to finish the download and install. If you have a linux machine already, you can just use DD to copy the iso directly to the USB stick.
CentOS is a free-of-charge version of Red Hat Enterprise Linux without the branding, but I think for something user-friendly Linux Mint (Cinnamon edition) would be a better choice.
You can manage libvirtd remotely from another machine with virt-manager. This is an older doc, but it's the first one I found on Google. There may be newer, more convenient mechanisms.
I'd suggest that you also get familiar with Centos.
It's a RHEL clone created from source. A lot of companies have moved to Centos as it's basically RHEL without the cost.
Management is very similar to RHEL.
You need to 'yum groupinstall Virtualization' to get the xen/libvirt tools.
Or 'yum install xen kernel-xen virt-manager libvirt libvirt-python libvirt-python python-virtinst'.
Then follow the docs to install your VM (or google search for more Ubuntu specifics):
http://www.centos.org/docs/5/html/5.2/Virtualization/
Question 1 You can usually set the starting directory in the sftp client, by default it's the homedir of the user. The reason you're starting in /root/ is because that's root's homedir. Here's how you could lock down a user to their homedir: http://stackoverflow.com/questions/1526919/linux-shell-to-restrict-sftp-users-to-their-home-directories I don't worry about locking down my users because the permissions I have setup won't let them mess with things they shouldn't. Also, you should consider using sudo and your own account over using the root account. From your account you can become root by running 'sudo su' It's a good practice not to login as root unless absolutely necessary.
Question 2 You can edit a rules file that gets ran when the server starts. This is probably helpful http://www.centos.org/docs/5/html/5.1/Deployment_Guide/s1-iptables-saving.html
He's so wrong, I don't think he's ever installed Ubuntu Server Edition, which would be perfect for your needs.
I suspect we have a Linux hipster who goes red and starts smashing things if anybody dares say the word 'Ubuntu'.
It's perfectly simple to install Ubuntu Server with very few packages, restrict automatic upgrades to security only and disallow the installation of 'recommended' packages when using apt. It also has the advantage of five years of support for the LTS editions.
Ubuntu server with i3wm and lightdm is my default light installation for netbooks. I have a first generation EeePc running it right now (as well as my beefy home media server and an X101CH EeePc).
Another good option for security and stability is CentOS, again due to a huge support lifecycle.
After you do a CentOS installation, look in your /root directory for a file called anaconda-ks.cfg. Read through it a little bit, and you'll notice that it contains all the options you selected during your installation.
Next time you do an install, you can edit the installation/boot parameters to add something like "ks=http://yourlocalwebserver/acopyofyour-ks-file.cfg" (kickstart docs) and it will automatically select everything you previously selected during your first install without prompting you.
Where to go from there? (this stuff requires further research on your part)
If you combine kickstart and PXE server, you have yourself a system that can provision servers from bare metal to your specified initial configurations over the network without having to use physical installation media (CDs/DVDs).
What you would do after that is setup one of those CMS type things (puppet/chef/ansible/salt) which will allow you to simultaneously configure large fleets of systems.
what airblaster said and ..
go through the manual
do whatever looks fun first but there are some main things. setup a ..
webserver - apache
dns server - bind
email server - postgres ?
app server -
cron jobs
manage acounts
rc (startup) scritps
filesystems
package managers
etc ...
just do one at a time, whatever you feel like doing :)
also, openbsd has a great firewall if youre interested in that.
kali is great, i use that all the time at work for sec stuff.
Specs are low, 3 core AMD and 6 GB DDR2 with as many drives as can fit. Linux servers are my job. Storage is shared with Samba so that all computers at home have access. This would be Mine, my laptop, my wife's and the HTPC in the family room. Building a server is a large topic and it really depends on what you want to do with it. If you just want shared file storage you should look into something like freenas. For a more general server OS that will let you do just about anything check out CentOS.
Too expensive?
http://www.horde.org/apps/imp/
Cost = $0
If you don't already know AD/Exchange probably doesn't matter what you have to end up learning... ;]
Good luck!
In [global] you need:
security = share
and in [disken] you should probably have
read only = No
as seen here.
Also, "public" is synonymous with "guest ok". Let me know if your problem gets solved. If not, there's a lot more work to be done.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
With great excitement I'd like to announce that we are joining the Red Hat family. The CentOS Project ( http://www.centos.org ) is joining forces with Red Hat. Working as part of the Open Source and Standards team ( http://community.redhat.com/ ) to foster rapid innovation beyond the platform into the next generation of emerging technologies. Working alongside the Fedora and RHEL ecosystems, we hope to further expand on the community offerings by providing a platform that is easily consumed, by other projects to promote their code while we maintain the established base.
We are also launching the new CentOS.org website ( http://www.centos.org ).
Been using Cent OS on my Dedicated Server. It's pretty stable and good. Also used Fedora, I see good things in the future for Linux!
I feel you there. CentOS, based on Redhat, sort of assumes you know a little bit about what you're doing. The learning curve for Cent is difficult, but you'll be better for it. I had a Slicehost account before they were bought out by Rackspace and they have excellent tutorials. Here's the link: http://articles.slicehost.com/centos
For the more in-depth detailed documentation, here's the link from the CentOS website: http://www.centos.org/docs/5/html/5.2/Installation_Guide/ (via http://www.centos.org/docs/5/)
Unless your admin has changed it, usually your home directory is in /home/<username>
also this may be helpful
looks to me like either your router or CentOS is blocking access to port 80, possibly both.
The router issue depends on brand but you should be able to use its web interface to allow connections through to your server on port 80.
For CentOS if you have a GUI installed you could follow this guide http://www.centos.org/docs/4/html/rhel-sag-en-4/ch-basic-firewall.html if you only have command line access then follow this guide http://www.webspheretools.com/sites/webspheretools.nsf/docs/Centos%205%20Firewall%20command%20line
If you are using a Fedora/RHEL based system you could probably create a kickstart file to do it as part of the OS install.
I'm assuming you can't write a bash (or similar) script to ssh to the server and do the extra installation steps.
Blackbuntu and Backtrack, which are derivatives of Ubuntu, still seem to use Gnome 2. They used mainly for penetration testing and security auditing though, which you probably don't want on a new computer. It is still cool if you use them on a USB or just use the Live DVD. CentOS 6 also seems to use Gnome 2, but CentOS is mainly for server computers.
Standard Slackware is not a rolling release. If you want a rolling release for Slackware, you would use the Current branch.
For you initial question, Slackware and Debian Stable would be your best options for a desktop development PC. If you also use a simple window manager (Openbox, Fluxbox, etc instead of KDE/Gnome) with either of these distros then you'll increase the stability even further.
For a server, I would suggest CentOS.
Linux has everything you need built in. I use CentOS at work for just such purposes. Samba, NFS, SSH, SCP, FTP, and on and on. It's all there.
http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-samba-configuring.html
You could do a PXE network boot to install an OS onto a machine without a drive. It is fairly easy to set up for most distros and involves having a machine that is capable of acting as a DHCP server as well as having some NFS/FTP shares to push the images to the clients. Here is the CentOS (free Red Hat) way of going about that. Now for windows, things of course become more complicated. You can either go the Microsoft way and set yourself up a WDS server and capture an XP image (yuck) or try this method. I have not tested it, so not sure if it works.
If you google for 'Install CentOS', the very first hit walks you through the install and instructs you to grab the DVD image.
http://www.howtoforge.com/installation-guide-centos5.1-desktop
The second link tells you NOT to use the LiveCD because you can't install from it.
http://www.centos.org/modules/newbb/viewtopic.php?topic_id=21470&forum=37&post_id=82258
Open source and still not free. You can't even re-distribute it. You'd violate trademarks or whatever. But you can re-distribute the source code. Here is a free port http://www.centos.org/
Linux in general, now I'm using Arch Linux for day to day use and CentOS for Server. Little BSD love for pfSense for firewall and routing.